(function() { var promise, version; version = 1426845020297; window.taigaConfig = { "api": "http://localhost:8000/api/v1/", "eventsUrl": null, "debug": true, "publicRegisterEnabled": true, "feedbackEnabled": true, "privacyPolicyUrl": null, "termsOfServiceUrl": null, "maxUploadFileSize": null, "contribPlugins": [] }; promise = $.getJSON("/js/conf.json"); promise.done(function(data) { return window.taigaConfig = _.extend({}, window.taigaConfig, data); }); promise.always(function() { var plugins; if (window.taigaConfig.contribPlugins.length > 0) { plugins = _.map(window.taigaConfig.contribPlugins, function(plugin) { return plugin + "?v=" + version; }); return ljs.load(plugins, function() { return ljs.load("/js/app.js?v=" + version, function() { return angular.bootstrap(document, ['taiga']); }); }); } else { return ljs.load("/js/app.js?v=" + version, function() { return angular.bootstrap(document, ['taiga']); }); } }); }).call(this);