/* jshint node: true */ module.exports = function(environment) { var ENV = { contentSecurityPolicy: { 'connect-src': "'self'", }, modulePrefix: 'frontend', environment: environment, baseURL: '/', locationType: 'auto', EmberENV: { FEATURES: { // Here you can enable experimental features on an ember canary build // e.g. 'with-controller': true } }, APP: { // Here you can pass flags/options to your application instance // when it is created } }; ENV.host = "https://{{ ansible_hostname }}.vm.okeanos.grnet.gr" ENV.port = 443 ENV.contentSecurityPolicy = { 'connect-src': "'self' https://{{ ansible_hostname }}.vm.okeanos.grnet.gr:443" } ENV['ember-simple-auth'] = { authorizer: 'authorizer:django', routeAfterAuthentication: 'dashboard', authenticationRoute: 'index', routeIfAlreadyAuthenticated: 'dashboard' }; ENV.refresh_interval = 6000; ENV.redirect_delay = 3000; ENV.message_dismiss = 4000; if (environment === 'development') { // ENV.APP.LOG_RESOLVER = true; // ENV.APP.LOG_ACTIVE_GENERATION = true; // ENV.APP.LOG_TRANSITIONS = true; // ENV.APP.LOG_TRANSITIONS_INTERNAL = true; // ENV.APP.LOG_VIEW_LOOKUPS = true; } if (environment === 'test') { // Testem prefers this... ENV.baseURL = '/'; ENV.locationType = 'auto'; // keep test console output quieter ENV.APP.LOG_ACTIVE_GENERATION = false; ENV.APP.LOG_VIEW_LOOKUPS = false; ENV.APP.rootElement = '#ember-testing'; } if (environment === 'production') { } return ENV; };