68b92ce8e7c3eb21ac39b6b6bf1915c60c9be6a0

stable
Alejandro Alonso 2015-01-29 11:20:15 +01:00
parent 95506aee33
commit e33b0410a9
6 changed files with 11 additions and 11 deletions

6
dist/index.html vendored
View File

@ -157,8 +157,8 @@
<p>Loading...</p>
</div>
</div>
<script src="/js/libs.js?v=1422522556982"></script>
<script src="/js/app-loader.js?v=1422522556982"></script>
<script src="/js/templates.js?v=1422522556982"></script>
<script src="/js/libs.js?v=1422526779202"></script>
<script src="/js/app-loader.js?v=1422526779202"></script>
<script src="/js/templates.js?v=1422526779202"></script>
</body>
</html>

View File

@ -1,7 +1,7 @@
(function() {
var promise, version;
version = 1422522556995;
version = 1422526779217;
window.taigaConfig = {
"api": "http://localhost:8000/api/v1/",

8
dist/js/app.js vendored

File diff suppressed because one or more lines are too long

2
dist/js/app.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -71,7 +71,7 @@ $templateCache.put("team/leave-project.html","<a ng-click=\"leave()\" href=\"\"
$templateCache.put("team/team-filter.html","\n<ul>\n <li><a ng-class=\"{active: !filtersRole.id}\" ng-click=\"ctrl.setRole()\" href=\"\"><span class=\"title\">All</span><span class=\"icon icon-arrow-right\"></span></a></li>\n <li ng-repeat=\"role in roles\"><a ng-class=\"{active: role.id == filtersRole.id}\" ng-click=\"ctrl.setRole(role)\" href=\"\"><span tg-bo-bind=\"role.name\" class=\"title\"></span><span class=\"icon icon-arrow-right\"></span></a></li>\n</ul>");
$templateCache.put("team/team-member-current-user.html","\n<div class=\"row\">\n <div class=\"username\">\n <figure class=\"avatar\"><img tg-bo-src=\"currentUser.photo\" tg-bo-alt=\"currentUser.full_name\"/>\n <figcaption><span tg-bo-bind=\"currentUser.full_name\" class=\"name\"></span><span tg-bo-bind=\"currentUser.role_name\" class=\"position\"></span>\n <div tg-leave-project=\"\" projectid=\"{{projectId}}\"></div>\n </figcaption>\n </figure>\n </div>\n <div tg-team-member-stats=\"tg-team-member-stats\" stats=\"stats\" user=\"currentUser.user\" issuesEnabled=\"issuesEnabled\" tasksenabled=\"tasksEnabled\" wikienabled=\"wikiEnabled\" class=\"member-stats\"></div>\n</div>");
$templateCache.put("team/team-member-stats.html","\n<div ng-if=\"issuesEnabled\" class=\"attribute\"><span ng-style=\"{\'opacity\': stats.closed_bugs[userId]}\" ng-class=\"{\'top\': stats.closed_bugs[userId] == 1}\" class=\"icon icon-briefcase\"></span></div>\n<div ng-if=\"tasksEnabled\" class=\"attribute\"><span ng-style=\"{\'opacity\': stats.iocaine_tasks[userId]}\" ng-class=\"{\'top\': stats.iocaine_tasks[userId] == 1}\" class=\"icon icon-iocaine\"></span></div>\n<div ng-if=\"wikiEnabled\" class=\"attribute\"><span ng-style=\"{\'opacity\': stats.wiki_changes[userId]}\" ng-class=\"{\'top\': stats.wiki_changes[userId] == 1}\" class=\"icon icon-writer\"></span></div>\n<div ng-if=\"issuesEnabled\" class=\"attribute\"><span ng-style=\"{\'opacity\': stats.created_bugs[userId]}\" ng-class=\"{\'top\': stats.created_bugs[userId] == 1}\" class=\"icon icon-bug\"></span></div>\n<div ng-if=\"tasksEnabled\" class=\"attribute\"><span ng-style=\"{\'opacity\': stats.closed_tasks[userId]}\" ng-class=\"{\'top\': stats.closed_tasks[userId] == 1}\" class=\"icon icon-tasks\"></span></div>\n<div class=\"attribute\"><span ng-bind=\"stats.totals[userId]\" class=\"points\"></span></div>");
$templateCache.put("team/team-members.html","\n<div ng-repeat=\"user in memberships | filter:filtersQ | filter:{role: filtersRole.id}\" class=\"row member\">\n <div class=\"username\">\n <figure class=\"avatar\"><img tg-bo-src=\"user.photo\" tg-bo-alt=\"user.full_name\"/>\n <figcaption><span tg-bo-bind=\"user.full_name\" class=\"name\"></span><span tg-bo-bind=\"user.role_name\" class=\"position\"></span></figcaption>\n </figure>\n </div>\n <div tg-team-member-stats=\"tg-team-member-stats\" stats=\"stats\" user=\"user.user\" issuesEnabled=\"issuesEnabled\" tasksenabled=\"tasksEnabled\" wikienabled=\"wikiEnabled\" class=\"member-stats\"></div>\n</div>");
$templateCache.put("team/team-members.html","\n<div ng-repeat=\"user in memberships | filter:filtersQ | membersRoleFilter:filtersRole\" class=\"row member\">\n <div class=\"username\">\n <figure class=\"avatar\"><img tg-bo-src=\"user.photo\" tg-bo-alt=\"user.full_name\"/>\n <figcaption><span tg-bo-bind=\"user.full_name\" class=\"name\"></span><span tg-bo-bind=\"user.role_name\" class=\"position\"></span></figcaption>\n </figure>\n </div>\n <div tg-team-member-stats=\"tg-team-member-stats\" stats=\"stats\" user=\"user.user\" issuesEnabled=\"issuesEnabled\" tasksenabled=\"tasksEnabled\" wikienabled=\"wikiEnabled\" class=\"member-stats\"></div>\n</div>");
$templateCache.put("team/team.html","\n<div ng-controller=\"TeamController as ctrl\" ng-init=\"section=\'team\'\" class=\"wrapper\">\n <sidebar class=\"menu-secondary\">\n <section class=\"team-filters\">\n <div class=\"team-filters-inner\">\n <header>\n <h1>filters</h1>\n </header>\n <form class=\"search-in\">\n <fieldset>\n <input type=\"text\" placeholder=\"Search by username or role...\" ng-model=\"filtersQ\"/><a href=\"\" title=\"search\" class=\"icon icon-search\"></a>\n </fieldset>\n </form>\n <nav tg-team-filters=\"tg-team-filters\"></nav>\n </div>\n </section>\n </sidebar>\n <section class=\"main team\">\n <header>\n <h1 tg-main-title=\"tg-main-title\"></h1>\n </header>\n <section class=\"table-team basic-table\">\n <header class=\"row team-header\">\n <div class=\"username\"></div>\n <div class=\"member-stats\">\n <div ng-if=\"issuesEnabled\" class=\"attribute attribute-name\"><span>Mr. Wolf</span>\n <div class=\"popover attribute-explanation\"><span>Closed issues</span></div>\n </div>\n <div ng-if=\"tasksEnabled\" class=\"attribute\"><span>Iocaine Drinker</span>\n <div class=\"popover attribute-explanation\"><span>Iocaine doses ingested</span></div>\n </div>\n <div ng-if=\"wikiEnabled\" class=\"attribute\"><span>Cervantes</span>\n <div class=\"popover attribute-explanation\"><span>Wiki pages edited</span></div>\n </div>\n <div ng-if=\"issuesEnabled\" class=\"attribute\">\n <Total>Bug Hunter</Total>\n <div class=\"popover attribute-explanation\"><span>Bugs reported</span></div>\n </div>\n <div ng-if=\"tasksEnabled\" class=\"attribute\"><span>Night Shift</span>\n <div class=\"popover attribute-explanation\"><span>Tasks closed</span></div>\n </div>\n <div class=\"attribute\">\n <Total>Power</Total>\n <div class=\"popover attribute-explanation\"><span>Total Points</span></div>\n </div>\n </div>\n </header>\n <div tg-team-current-user=\"tg-team-current-user\" stats=\"stats\" currentuser=\"currentUser\" projectid=\"projectId\" issuesEnabled=\"issuesEnabled\" tasksenabled=\"tasksEnabled\" wikienabled=\"wikiEnabled\" class=\"hero\"></div>\n </section>\n <h2 ng-show=\"memberships.length\"><span>Team ></span><span> {{filtersRole.name || \"All\"}}</span></h2>\n <section tg-team-members=\"tg-team-members\" memberships=\"memberships\" stats=\"stats\" filtersq=\"filtersQ\" filtersrole=\"filtersRole\" issuesEnabled=\"issuesEnabled\" tasksenabled=\"tasksEnabled\" wikienabled=\"wikiEnabled\" class=\"table-team basic-table\"></section>\n </section>\n</div>");
$templateCache.put("us/us-client-requirement-button.html","\n<label for=\"client-requirement\" class=\"button button-gray client-requirement <% if(canEdit){ %>editable<% }; %> <% if(isRequired){ %>active<% }; %>\">Client requirement</label>\n<input type=\"checkbox\" id=\"client-requirement\" name=\"client-requirement\"/>");
$templateCache.put("us/us-detail.html","\n<div ng-controller=\"UserStoryDetailController as ctrl\" ng-init=\"section=\'backlog-kanban\'\" class=\"wrapper\">\n <div class=\"main us-detail\">\n <div class=\"us-detail-header header-with-actions\">\n <header>\n <h1 tg-main-title=\"tg-main-title\"></h1>\n </header>\n <div class=\"action-buttons\"><a tg-check-permission=\"view_milestones\" href=\"\" title=\"Go to taskboard\" tg-nav=\"project-taskboard:project=project.slug,sprint=sprint.slug\" ng-if=\"sprint &amp;&amp; project.is_backlog_activated\" class=\"button button-gray\">Taskboard</a></div>\n </div>\n <section class=\"us-story-main-data\">\n <div ng-class=\"{blocked: us.is_blocked}\" class=\"us-title\">\n <h2 class=\"us-title-text\"><span tg-bo-ref=\"us.ref\" class=\"us-number\"></span><span tg-editable-subject=\"tg-editable-subject\" ng-model=\"us\" required-perm=\"modify_us\" class=\"us-name\"></span></h2>\n <p ng-if=\"us.origin_issue\" class=\"us-related-task\">This US has been promoted from Issue<a tg-check-permission=\"view_us\" href=\"\" title=\"Go to issue\" tg-nav=\"project-issues-detail:project=project.slug, ref=us.origin_issue.ref\" tg-bo-title=\"\'#\' + us.origin_issue.ref + \' \' + us.origin_issue.subject\"><span tg-bo-ref=\"us.origin_issue.ref\"></span></a></p>\n <p ng-if=\"us.external_reference\" class=\"external-reference\">This US has been created from<a target=\"_blank\" tg-bo-href=\"us.external_reference[1]\" title=\"Go to origin\"><span>{{ us.external_reference[1] }}</span></a></p>\n <p ng-show=\"us.is_blocked\" class=\"block-desc-container\"><span class=\"block-description-title\">Blocked</span><span ng-bind=\"us.blocked_note || \'This user story is blocked\'\" class=\"block-description\"></span></p>\n <div class=\"issue-nav\"><a ng-show=\"previousUrl\" tg-bo-href=\"previousUrl\" title=\"previous user story\" class=\"icon icon-arrow-left\"></a><a ng-show=\"nextUrl\" tg-bo-href=\"nextUrl\" title=\"next user story\" class=\"icon icon-arrow-right\"></a></div>\n </div>\n <div tg-tag-line=\"tg-tag-line\" ng-model=\"us\" required-perm=\"modify_us\" class=\"tags-block\"></div>\n </section>\n <section tg-editable-description=\"tg-editable-description\" ng-model=\"us\" required-perm=\"modify_us\" class=\"duty-content\"></section>\n <section tg-related-tasks=\"tg-related-tasks\" class=\"related-tasks\">\n <div class=\"related-tasks-header\"><span class=\"related-tasks-title\">Related tasks</span>\n <div tg-related-task-create-button=\"tg-related-task-create-button\"></div>\n </div>\n <div class=\"related-tasks-body\">\n <div ng-repeat=\"task in tasks\" ng-class=\"{closed: task.is_closed, blocked: task.is_blocked, iocaine: task.is_iocaine}\" tg-related-task-row=\"tg-related-task-row\" ng-model=\"task\" class=\"row single-related-task\"></div>\n <div tg-related-task-create-form=\"tg-related-task-create-form\" class=\"row single-related-task related-task-create-form\"></div>\n </div>\n </section>\n <tg-attachments ng-model=\"us\" type=\"us\"></tg-attachments>\n <tg-history ng-model=\"us\" type=\"us\"></tg-history>\n </div>\n <sidebar class=\"menu-secondary sidebar\">\n <section class=\"us-status\">\n <h1 tg-us-status-display=\"tg-us-status-display\" ng-model=\"us\"></h1>\n <div tg-us-tasks-progress-display=\"tg-us-tasks-progress-display\" ng-model=\"tasks\" class=\"us-detail-progress-bar\"></div>\n <tg-created-by-display ng-model=\"us\" class=\"us-created-by\"></tg-created-by-display>\n <tg-us-estimation ng-model=\"us\"></tg-us-estimation>\n <div class=\"duty-data-container\">\n <div tg-us-status-button=\"tg-us-status-button\" ng-model=\"us\" class=\"duty-data\"></div>\n </div>\n </section>\n <section tg-assigned-to=\"tg-assigned-to\" ng-model=\"us\" required-perm=\"modify_us\" class=\"duty-assigned-to\"></section>\n <section tg-watchers=\"tg-watchers\" ng-model=\"us\" required-perm=\"modify_us\" class=\"watchers\"></section>\n <section class=\"us-detail-settings\">\n <tg-us-team-requirement-button ng-model=\"us\"></tg-us-team-requirement-button>\n <tg-us-client-requirement-button ng-model=\"us\"></tg-us-client-requirement-button>\n <tg-block-button tg-check-permission=\"modify_us\" ng-model=\"us\"></tg-block-button>\n <tg-delete-button tg-check-permission=\"delete_us\" on-delete-title=\"\'Delete User Story\'\" on-delete-go-to-url=\"onDeleteGoToUrl\" ng-model=\"us\"></tg-delete-button>\n </section>\n </sidebar>\n <div tg-lb-block=\"tg-lb-block\" title=\"Blocking us\" ng-model=\"us\" class=\"lightbox lightbox-block\"></div>\n <div tg-lb-assignedto=\"tg-lb-assignedto\" class=\"lightbox lightbox-select-user\"></div>\n <div tg-lb-watchers=\"tg-lb-watchers\" class=\"lightbox lightbox-select-user\"></div>\n</div>");

File diff suppressed because one or more lines are too long