Skip to content
Snippets Groups Projects
environment.default.js 1.7 KiB
Newer Older
module.exports = {
  // Angular Universal server settings.
  ui: {
    ssl: false,
    host: 'localhost',
    port: 3000,
    // NOTE: Space is capitalized because 'namespace' is a reserved string in TypeScript
lotte's avatar
lotte committed
  // rest: {
  //   ssl: true,
  //   host: 'dspace7.4science.it',
  //   port: 443,
  //   // NOTE: Space is capitalized because 'namespace' is a reserved string in TypeScript
  //   nameSpace: '/dspace-spring-rest/api'
  // },
    rest: {
        ssl: false,
        host: 'dspace7-internal.atmire.com',
        port: 80,
        nameSpace: '/rest/api'
    },
  // Caching settings
    // NOTE: how long should objects be cached for by default
    msToLive: 15 * 60 * 1000, // 15 minutes
    // msToLive: 1000, // 15 minutes
    control: 'max-age=60' // revalidate browser
  // Form settings
  form: {
    // NOTE: Map server-side validators to comparative Angular form validators
    validatorMap: {
      required: 'required',
      regex: 'pattern'
    }
  },
  // Notifications
  notifications: {
    rtl: false,
    position: ['top', 'right'],
    maxStack: 8,
    // NOTE: after how many seconds notification is closed automatically. If set to zero notifications are not closed automatically
    timeOut: 5000, // 5 second
    clickToClose: true,
    // NOTE: 'fade' | 'fromTop' | 'fromRight' | 'fromBottom' | 'fromLeft' | 'rotate' | 'scale'
    animate: 'scale'
  // Angular Universal settings
  universal: {
    preboot: true,
    async: true,
    time: false
  },
  // Google Analytics tracking id
  gaTrackingId: '',
  logDirectory: '.',
  // NOTE: will log all redux actions and transfers in console
  debug: false