24735d5de2112f754e6f20d992c753bdd391f002

stable
Alejandro Alonso 2016-04-29 14:02:53 +02:00
parent 2c02f8ba52
commit 4f7293e99d
215 changed files with 188 additions and 22451 deletions

54
dist/index.html vendored
View File

@ -9,8 +9,8 @@
<meta name="description" content="Taiga is a project management platform for startups and agile developers &amp; designers who want a simple, beautiful tool that makes work truly enjoyable.">
<meta name="keywords" content="agile, scrum, taiga, management, project, developer, designer, user experience">
<meta http-equiv="X-Frame-Options" content="deny">
<link rel="stylesheet" href="/v-1460103845046/styles/theme-taiga.css">
<link rel="icon" type="image/png" href="/v-1460103845046/images/favicon.png">
<link rel="stylesheet" href="/v-1461931321319/styles/theme-taiga.css">
<link rel="icon" type="image/png" href="/v-1461931321319/images/favicon.png">
<script type="text/javascript">
window.prerenderReady = false;
@ -19,20 +19,16 @@
<body tg-main>
<div tg-navigation-bar></div>
<div ng-view class="master"></div>
<div class="lightbox lightbox-generic-ask"><a href="" title="{{'COMMON.CLOSE' | translate}}" class="close">
<svg class="icon icon-close">
<use xlink:href="#icon-close"></use>
</svg></a>
<div class="lightbox lightbox-generic-ask">
<tg-lightbox-close></tg-lightbox-close>
<form>
<h2 class="title"></h2>
<p><span class="subtitle"></span><span class="message"></span></p>
<div class="options"><a href="" title="{{'COMMON.ACCEPT' | translate}}" class="button-green"><span translate="COMMON.ACCEPT"></span></a><a href="" title="{{'COMMON.CANCEL' | translate}}" class="button-red"><span translate="COMMON.CANCEL"></span></a></div>
</form>
</div>
<div class="lightbox lightbox-ask-choice"><a href="" title="{{'COMMON.CLOSE' | translate}}" class="close">
<svg class="icon icon-close">
<use xlink:href="#icon-close"></use>
</svg></a>
<div class="lightbox lightbox-ask-choice">
<tg-lightbox-close></tg-lightbox-close>
<form>
<h2 class="title"></h2>
<p class="question"></p>
@ -43,20 +39,16 @@
<div class="options"><a href="" title="{{'COMMON.ACCEPT' | translate}}" class="button-green"><span translate="COMMON.ACCEPT"></span></a><a href="" title="{{'COMMON.CANCEL' | translate}}" class="button-red"><span translate="COMMON.CANCEL"></span></a></div>
</form>
</div>
<div class="lightbox lightbox-generic-success"><a href="" title="{{'COMMON.CLOSE' | translate}}" class="close">
<svg class="icon icon-close">
<use xlink:href="#icon-close"></use>
</svg></a>
<div class="lightbox lightbox-generic-success">
<tg-lightbox-close></tg-lightbox-close>
<section>
<h2 class="title"></h2>
<p class="message"></p>
<div class="options"><a href="" title="{{'COMMON.ACCEPT' | translate}}" class="button-green"><span translate="COMMON.ACCEPT"></span></a></div>
</section>
</div>
<div class="lightbox lightbox-generic-error"><a href="" title="{{'COMMON.CLOSE' | translate}}" class="close">
<svg class="icon icon-close">
<use xlink:href="#icon-close"></use>
</svg></a>
<div class="lightbox lightbox-generic-error">
<tg-lightbox-close></tg-lightbox-close>
<section>
<h2 class="title"></h2>
<div class="options"><a href="" title="{{'COMMON.ACCEPT' | translate}}" class="button-green"><span translate="COMMON.ACCEPT"></span></a></div>
@ -64,7 +56,7 @@
</div>
<div class="lightbox lightbox-generic-loading">
<section>
<div class="spin hidden"><img src="/v-1460103845046/svg/spinner-circle.svg" alt="{{'COMMON.LOADING' | translate}}"></div>
<div class="spin hidden"><img src="/v-1461931321319/svg/spinner-circle.svg" alt="{{'COMMON.LOADING' | translate}}"></div>
<div class="progress-bar-wrapper hidden">
<div class="bar"></div><span class="progress"></span>
</div>
@ -85,31 +77,25 @@
</div>
</div>
<div class="notification-message notification-message-error">
<svg class="icon icon-error">
<use xlink:href="#icon-error"></use>
</svg>
<tg-svg svg-icon="icon-error"></tg-svg>
<div class="text">
<h4 class="warning"></h4>
<p></p>
</div>
<svg href="" title="{{'NOTIFICATION.CLOSE' | translate}}" class="icon icon-close">
<use xlink:href="#icon-close"></use>
</svg>
<h4 translate="NOTIFICATION.WARNING" class="warning"></h4>
<p translate="NOTIFICATION.WARNING_TEXT"></p>
</div><a href="" title="{{'NOTIFICATION.CLOSE' | translate}}" class="close">
<tg-svg svg-icon="icon-close"></tg-svg></a>
</div>
<div class="notification-light notification-message-light-error">
<div class="text">
<h4 class="warning"></h4>
<p></p>
</div><a href="" title="{{'NOTIFICATION.CLOSE' | translate}}" class="close">
<svg class="icon icon-close">
<use xlink:href="#icon-close"></use>
</svg></a>
<tg-svg svg-icon="icon-close"></tg-svg></a>
</div>
<div tg-joy-ride></div>
<div tg-live-announcement></div>
<script src="/v-1460103845046/js/libs.js"></script>
<script src="/v-1460103845046/js/templates.js"></script>
<script src="/v-1460103845046/js/app-loader.js"></script><svg height="0" style="position: absolute; width: 0; height: 0;" version="1.1" width="0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg">
<script src="/v-1461931321319/js/libs.js"></script>
<script src="/v-1461931321319/js/templates.js"></script>
<script src="/v-1461931321319/js/app-loader.js"></script><svg height="0" style="position: absolute; width: 0; height: 0;" version="1.1" width="0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg">
<defs>
<symbol id="icon-iocaine" viewBox="0 0 1024 1024">
<title>iocaine</title>

View File

@ -1,91 +0,0 @@
(function() {
var loadPlugin, loadPlugins, loadStylesheet, promise;
window._version = "v-1460103845046";
window.taigaConfig = {
"api": "http://localhost:8000/api/v1/",
"eventsUrl": null,
"eventsMaxMissedHeartbeats": 5,
"eventsHeartbeatIntervalTime": 60000,
"debug": true,
"defaultLanguage": "en",
"themes": ["taiga", "material-design", "high-contrast"],
"defaultTheme": "taiga",
"publicRegisterEnabled": true,
"feedbackEnabled": true,
"privacyPolicyUrl": null,
"termsOfServiceUrl": null,
"maxUploadFileSize": null,
"contribPlugins": []
};
window.taigaContribPlugins = [];
window._decorators = [];
window.addDecorator = function(provider, decorator) {
return window._decorators.push({
provider: provider,
decorator: decorator
});
};
window.getDecorators = function() {
return window._decorators;
};
loadStylesheet = function(path) {
return $('head').append('<link rel="stylesheet" href="' + path + '" type="text/css" />');
};
loadPlugin = function(pluginPath) {
return new Promise(function(resolve, reject) {
return $.getJSON(pluginPath).then(function(plugin) {
window.taigaContribPlugins.push(plugin);
if (plugin.css) {
loadStylesheet(plugin.css);
}
if (plugin.js) {
return ljs.load(plugin.js, resolve);
} else {
return resolve();
}
});
});
};
loadPlugins = function(plugins) {
var promises;
promises = [];
_.map(plugins, function(pluginPath) {
return promises.push(loadPlugin(pluginPath));
});
return Promise.all(promises);
};
promise = $.getJSON("/conf.json");
promise.done(function(data) {
return window.taigaConfig = _.assign({}, window.taigaConfig, data);
});
promise.fail(function() {
return console.error("Your conf.json file is not a valid json file, please review it.");
});
promise.always(function() {
if (window.taigaConfig.contribPlugins.length > 0) {
return loadPlugins(window.taigaConfig.contribPlugins).then(function() {
return ljs.load("/" + window._version + "/js/app.js", function() {
return angular.bootstrap(document, ['taiga']);
});
});
} else {
return ljs.load("/" + window._version + "/js/app.js", function() {
return angular.bootstrap(document, ['taiga']);
});
}
});
}).call(this);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1.0 MiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

Before

Width:  |  Height:  |  Size: 180 KiB

After

Width:  |  Height:  |  Size: 180 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 61 KiB

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 156 B

After

Width:  |  Height:  |  Size: 156 B

View File

Before

Width:  |  Height:  |  Size: 764 B

After

Width:  |  Height:  |  Size: 764 B

View File

Before

Width:  |  Height:  |  Size: 780 B

After

Width:  |  Height:  |  Size: 780 B

View File

Before

Width:  |  Height:  |  Size: 710 B

After

Width:  |  Height:  |  Size: 710 B

View File

Before

Width:  |  Height:  |  Size: 724 B

After

Width:  |  Height:  |  Size: 724 B

View File

Before

Width:  |  Height:  |  Size: 807 B

After

Width:  |  Height:  |  Size: 807 B

View File

Before

Width:  |  Height:  |  Size: 761 B

After

Width:  |  Height:  |  Size: 761 B

View File

Before

Width:  |  Height:  |  Size: 686 B

After

Width:  |  Height:  |  Size: 686 B

View File

Before

Width:  |  Height:  |  Size: 697 B

After

Width:  |  Height:  |  Size: 697 B

View File

Before

Width:  |  Height:  |  Size: 780 B

After

Width:  |  Height:  |  Size: 780 B

View File

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 130 B

View File

Before

Width:  |  Height:  |  Size: 301 B

After

Width:  |  Height:  |  Size: 301 B

View File

Before

Width:  |  Height:  |  Size: 544 B

After

Width:  |  Height:  |  Size: 544 B

View File

Before

Width:  |  Height:  |  Size: 240 B

After

Width:  |  Height:  |  Size: 240 B

View File

Before

Width:  |  Height:  |  Size: 276 B

After

Width:  |  Height:  |  Size: 276 B

View File

Before

Width:  |  Height:  |  Size: 251 B

After

Width:  |  Height:  |  Size: 251 B

View File

Before

Width:  |  Height:  |  Size: 253 B

After

Width:  |  Height:  |  Size: 253 B

View File

Before

Width:  |  Height:  |  Size: 293 B

After

Width:  |  Height:  |  Size: 293 B

View File

Before

Width:  |  Height:  |  Size: 304 B

After

Width:  |  Height:  |  Size: 304 B

View File

Before

Width:  |  Height:  |  Size: 257 B

After

Width:  |  Height:  |  Size: 257 B

View File

Before

Width:  |  Height:  |  Size: 140 B

After

Width:  |  Height:  |  Size: 140 B

View File

Before

Width:  |  Height:  |  Size: 351 B

After

Width:  |  Height:  |  Size: 351 B

View File

Before

Width:  |  Height:  |  Size: 516 B

After

Width:  |  Height:  |  Size: 516 B

View File

Before

Width:  |  Height:  |  Size: 191 B

After

Width:  |  Height:  |  Size: 191 B

View File

Before

Width:  |  Height:  |  Size: 139 B

After

Width:  |  Height:  |  Size: 139 B

View File

Before

Width:  |  Height:  |  Size: 320 B

After

Width:  |  Height:  |  Size: 320 B

View File

Before

Width:  |  Height:  |  Size: 207 B

After

Width:  |  Height:  |  Size: 207 B

View File

Before

Width:  |  Height:  |  Size: 321 B

After

Width:  |  Height:  |  Size: 321 B

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

Before

Width:  |  Height:  |  Size: 169 B

After

Width:  |  Height:  |  Size: 169 B

View File

Before

Width:  |  Height:  |  Size: 297 B

After

Width:  |  Height:  |  Size: 297 B

View File

Before

Width:  |  Height:  |  Size: 338 B

After

Width:  |  Height:  |  Size: 338 B

View File

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 387 B

View File

Before

Width:  |  Height:  |  Size: 375 B

After

Width:  |  Height:  |  Size: 375 B

View File

Before

Width:  |  Height:  |  Size: 331 B

After

Width:  |  Height:  |  Size: 331 B

View File

Before

Width:  |  Height:  |  Size: 170 B

After

Width:  |  Height:  |  Size: 170 B

View File

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 724 B

After

Width:  |  Height:  |  Size: 724 B

View File

Before

Width:  |  Height:  |  Size: 927 B

After

Width:  |  Height:  |  Size: 927 B

View File

Before

Width:  |  Height:  |  Size: 623 B

After

Width:  |  Height:  |  Size: 623 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 236 B

After

Width:  |  Height:  |  Size: 236 B

View File

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

1
dist/v-1461931321319/js/app-loader.js vendored Normal file
View File

@ -0,0 +1 @@
(function(){var n,t,e,i;window._version="v-1461931321319",window.taigaConfig={api:"http://localhost:8000/api/v1/",eventsUrl:null,eventsMaxMissedHeartbeats:5,eventsHeartbeatIntervalTime:6e4,debug:!0,defaultLanguage:"en",themes:["taiga","material-design","high-contrast"],defaultTheme:"taiga",publicRegisterEnabled:!0,feedbackEnabled:!0,privacyPolicyUrl:null,termsOfServiceUrl:null,maxUploadFileSize:null,contribPlugins:[]},window.taigaContribPlugins=[],window._decorators=[],window.addDecorator=function(n,t){return window._decorators.push({provider:n,decorator:t})},window.getDecorators=function(){return window._decorators},e=function(n){return $("head").append('<link rel="stylesheet" href="'+n+'" type="text/css" />')},n=function(n){return new Promise(function(t,i){return $.getJSON(n).then(function(n){return window.taigaContribPlugins.push(n),n.css&&e(n.css),n.js?ljs.load(n.js,t):t()})})},t=function(t){var e;return e=[],_.map(t,function(t){return e.push(n(t))}),Promise.all(e)},i=$.getJSON("/conf.json"),i.done(function(n){return window.taigaConfig=_.assign({},window.taigaConfig,n)}),i.fail(function(){return console.error("Your conf.json file is not a valid json file, please review it.")}),i.always(function(){return window.taigaConfig.contribPlugins.length>0?t(window.taigaConfig.contribPlugins).then(function(){return ljs.load("/"+window._version+"/js/app.js",function(){return angular.bootstrap(document,["taiga"])})}):ljs.load("/"+window._version+"/js/app.js",function(){return angular.bootstrap(document,["taiga"])})})}).call(this);

17
dist/v-1461931321319/js/app.js vendored Normal file

File diff suppressed because one or more lines are too long

25
dist/v-1461931321319/js/libs.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More