stable

Clone or download

Read-only

Merge the branch widget_kanban

This is a part of story #10353: display a kanban as a widget Change-Id: Ibb89fa6dccb472c8d168c4496abede3187a34c95

Modified Files

Name
M Makefile +1 −0 Go to diff View file
M gulpfile.js +11 −2 Go to diff View file
M package-lock.json +12 −0 Go to diff View file
M package.json +6 −2 Go to diff View file
M plugins/IM/include/IMViews.class.php +27 −3 Go to diff View file
M plugins/agiledashboard/build-manifest.json +27 −0 Go to diff View file
M plugins/agiledashboard/db/install.sql +10 −0 Go to diff View file
A plugins/agiledashboard/db/mysql/updates/2017/20170731211_add_kanban_widget_table.php +60 −0 Go to diff View file
M plugins/agiledashboard/db/uninstall.sql +1 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/AgileDashboardController.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/KanbanPresenter.class.php +47 −9 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanItemRepresentation.php +1 −1 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/Kanban.php +186 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/MyKanban.php +53 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/ProjectKanban.php +53 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetAddToDashboardDropdownRepresentation.php +76 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetAddToDashboardDropdownRepresentationBuilder.php +130 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetKanbanCreator.php +45 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetKanbanDao.php +68 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetKanbanDeletor.php +38 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetKanbanPresenter.php +50 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/Widget/WidgetKanbanRetriever.php +39 −0 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.class.php +123 −12 Go to diff View file
M plugins/agiledashboard/include/autoload.php +13 −3 Go to diff View file
M plugins/agiledashboard/site-content/en_US/agiledashboard.tab +3 −0 Go to diff View file
A plugins/agiledashboard/site-content/fr_FR/LC_MESSAGES/tuleap-agiledashboard.po +35 −0 Go to diff View file
M plugins/agiledashboard/site-content/fr_FR/agiledashboard.tab +3 −0 Go to diff View file
A plugins/agiledashboard/site-content/tuleap-agiledashboard.pot +19 −0 Go to diff View file
M plugins/agiledashboard/templates/kanban.mustache +5 −3 Go to diff View file
A plugins/agiledashboard/templates/widgets/widget-kanban.mustache +32 −0 Go to diff View file
R plugins/agiledashboard/www/js/cumulative-chart-factory.js Go to diff View file
A plugins/agiledashboard/www/js/cumulative-flow-diagram/cumulative-chart-factory.js +45 −0 Go to diff View file
R plugins/agiledashboard/www/js/cumulative-chart.js Go to diff View file
A plugins/agiledashboard/www/js/cumulative-flow-diagram/index.js +21 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/bower.json +0 −6 Go to diff View file
M plugins/agiledashboard/www/js/kanban/gulpfile.js +5 −47 Go to diff View file
M plugins/agiledashboard/www/js/kanban/karma.conf.js +4 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/package-lock.json +2443 −1536 Go to diff View file
M plugins/agiledashboard/www/js/kanban/package.json +6 −7 Go to diff View file
M plugins/agiledashboard/www/js/kanban/po/fr.po +28 −44 Go to diff View file
M plugins/agiledashboard/www/js/kanban/po/template.pot +22 −21 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/add-in-place/add-in-place.tpl.html +20 −12 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/add-to-dashboard/add-to-dashboard-controller.js +45 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/add-to-dashboard/add-to-dashboard-directive.js +14 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/add-to-dashboard/add-to-dashboard.tpl.html +32 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-config.js +2 −6 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-kanban-controller.js +56 −81 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-kanban-controller.spec.js +3 −15 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-main-controller.js +15 −1 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/app-resize-directive.js +0 −225 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app.js +19 −28 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app.spec.js +4 −2 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/card-fields/_card-fields.scss +0 −47 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/card-fields/card-computed-field/card-computed-field.tpl.html +1 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/card-fields/card-fields-service.js +5 −5 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/card-fields/card-text-field/card-text-field.tpl.html +1 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/column-collection-service.js +0 −4 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/edit-kanban/_edit-kanban.scss +0 −153 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/edit-kanban/edit-kanban-controller.js +77 −68 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/edit-kanban/edit-kanban.tpl.html +171 −143 Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/app/error/error-controller.js Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/error-modal/error-modal.js +11 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/error-modal/error.tpl.html +30 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/error-modal/rest-error-service.js +25 −0 Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/app/rest-error-service.spec.js Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/error/error.tpl.html +0 −16 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/go-to-kanban/go-to-kanban-controller.js +23 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/go-to-kanban/go-to-kanban-directive.js +14 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/go-to-kanban/go-to-kanban.tpl.html +8 −0 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/kanban-column/_kanban-column.scss +0 −101 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban-column/kanban-column.tpl.html +23 −28 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/kanban-item/_kanban-item.scss +0 −316 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban-item/kanban-item.js +0 −2 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban-item/kanban-item.tpl.html +63 −72 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/kanban.scss +0 −483 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban.tpl.html +158 −161 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/modal-moment-fix.js +0 −5 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/diagram-directive.js +8 −5 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/reports-modal-controller.js +5 −5 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/reports-modal-controller.spec.js +7 −4 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/reports-modal/reports-modal.tpl.html +48 −32 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/resize-directive.js +14 −0 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/app/rest-error-service.js +0 −36 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/shared-properties/shared-properties-service.js +44 −11 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/tlp-mock.spec.js +1 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/wip-popover/wip-popover-directive.js +5 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/wip-popover/wip-popover.tpl.html +20 −8 Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/assets/column-empty-drop-default.png +- −- Go to diff View file
D plugins/agiledashboard/www/js/kanban/src/assets/column-empty.png +- −- Go to diff View file
M plugins/agiledashboard/www/js/kanban/webpack.config.js +15 −15 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/_kanban.scss +489 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/includes/_add-to-dashboard.scss +19 −0 Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/app/reports-modal/_diagram.scss Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/includes/_edit-kanban.scss +120 −0 Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/app/highlight-filter/_highlight.scss Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/includes/_kanban-item-card-fields.scss +41 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/includes/_kanban-item-moves.scss +32 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/includes/_kanban-item-transit.scss +52 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/includes/_kanban-item.scss +160 −0 Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/app/reports-modal/_reports-modal.scss Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/app/socket/_socket.scss Go to diff View file
R plugins/agiledashboard/www/js/resize-content.js Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-blue.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-green-condensed.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-green.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-grey-condensed.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-grey.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-orange-condensed.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-orange.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-purple-condensed.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-purple.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-red-condensed.scss +24 −0 Go to diff View file
A plugins/agiledashboard/www/themes/BurningParrot/css/style-red.scss +24 −0 Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/assets/drag.png Binary file Go to diff View file
R plugins/agiledashboard/www/js/kanban/src/assets/loader-mini.gif Binary file Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-blue.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-bluegrey.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-dark-orange.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-green.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-orange.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-purple.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty-drop-red.png +- −- Go to diff View file
D plugins/agiledashboard/www/themes/default/images/column-empty.png +- −- Go to diff View file
M plugins/git/include/Git_LastPushesGraph.class.php +11 −8 Go to diff View file
M plugins/statistics/include/Statistics_DiskUsageHtml.class.php +6 −2 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/.gitignore +0 −1 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/Gruntfile.js +0 −407 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/README.mkd +66 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/_index.scss +1 −0 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/bower.json +1 −20 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/build.config.js +0 −95 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/gulpfile.js +67 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/index.js +1 −0 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/karma-unit.tpl.js +0 −67 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/karma.conf.js +64 −0 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/module.prefix +0 −1 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/module.suffix +0 −1 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/package-lock.json +3994 −1531 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/package.json +37 −26 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/po/fr.po +43 −41 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/po/template.pot +37 −35 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/assets/loader-mini.gif +- −- Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-field-dependencies-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-field-dependencies-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/index.spec.js +21 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/model/awkward-creation-fields-constant.js +13 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-field-values-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-field-values-service.spec.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-form-tree-builder-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-form-tree-builder-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/model/model.js +19 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/model/structural-fields-constant.js +9 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-tracker-transformer-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-tracker-transformer-service.spec.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-workflow-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-workflow-service.spec.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-parent-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-parent-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/quota-display/_quota-display.scss +31 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-quota-display/tuleap-artifact-modal-quota-display-controller.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/quota-display/quota-display-directive.js +16 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/quota-display/quota-display.js +14 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/quota-display/quota-display.tpl.html +21 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-rest/tuleap-artifact-modal-rest-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-rest/tuleap-artifact-modal-rest-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/rest/rest.js +11 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tlp-mock.spec.js +1 −0 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-controller.js +77 −72 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-controller.spec.js +92 −94 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/computed-field/_computed-field.scss +3 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/computed-field/computed-field-controller.js +18 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/computed-field/computed-field-controller.spec.js +53 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/computed-field/computed-field-directive.js +18 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field-validate-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field-validate-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/computed-field/computed-field.js +16 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/computed-field/computed-field.tpl.html +66 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/date-field/date-field-controller.js +46 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/date-field/date-field-directive.js +18 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/date-field/date-field.js +8 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/date-field/date-field.tpl.html +29 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/fields.js +16 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/file-field/_file-field.scss +99 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-field-controller.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-field-controller.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/file-field/file-field-directive.js +22 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/file-field/file-field.js +23 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/file-field/file-field.tpl.html +77 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/file-field/file-upload-rules-value.js +6 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-upload-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-upload-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/_open-list-field.scss +7 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/open-list-field-validate-service.js +49 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/open-list-field-validate-service.spec.js +205 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/open-list-field.js +19 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/static-open-list-field-controller.js +117 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/static-open-list-field-controller.spec.js +287 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/static-open-list-field-directive.js +18 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/static-open-list-field.tpl.html +30 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/ugroups-open-list-field-controller.js +34 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/ugroups-open-list-field-controller.spec.js +79 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/ugroups-open-list-field-directive.js +18 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/ugroups-open-list-field.tpl.html +26 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/users-open-list-field-controller.js +166 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/users-open-list-field-controller.spec.js +551 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/users-open-list-field-directive.js +18 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/users-open-list-field.tpl.html +32 −0 Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/open-list-field/users-result-template.tpl.html +4 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field-controller.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field-controller.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/permission-field/permission-field-directive.js +18 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field-validate-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field-validate-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/permission-field/permission-field.js +13 −0 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field.tpl.html Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/_tuleap-artifact-modal-computed-field.scss +0 −61 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field-controller.js +0 −20 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field-controller.spec.js +0 −47 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field-directive.js +0 −20 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field.js +0 −4 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-computed-field/tuleap-artifact-modal-computed-field.tpl.html +0 −78 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-fields.js +0 −5 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/_tuleap-artifact-modal-file-field.scss +0 −123 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-field-directive.js +0 −20 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-field.js +0 −6 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-field.tpl.html +0 −73 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-file-field/tuleap-artifact-modal-file-upload-rules-value.js +0 −8 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/_tuleap-artifact-modal-permission-field.scss +0 −4 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field-directive.js +0 −20 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/tuleap-artifact-modal-permission-field/tuleap-artifact-modal-permission-field.js +0 −3 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-format-date-directive.js +0 −30 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-awkward-creation-fields-constant.js +0 −16 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-model.js +0 −3 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-model/tuleap-artifact-modal-structural-fields-constant.js +0 −12 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-quota-display/_tuleap-artifact-modal-quota-display.scss +0 −16 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-quota-display/tuleap-artifact-modal-quota-display-directive.js +0 −18 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-quota-display/tuleap-artifact-modal-quota-display.js +0 −4 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-quota-display/tuleap-artifact-modal-quota-display.tpl.html +0 −15 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-rest/tuleap-artifact-modal-rest.js +0 −3 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-service.js +34 −48 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-service.spec.js +18 −11 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal.js +40 −12 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal.scss +166 −477 Go to diff View file
M plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal.tpl.html +325 −393 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-focus/tuleap-focus-on-click-directive.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-focus/focus.js +9 −0 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-focus/tuleap-focus.js +0 −3 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-highlight/_tuleap-highlight.scss Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-highlight/tuleap-highlight-directive.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-highlight/tuleap-highlight-directive.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-highlight/highlight.js +9 −0 Go to diff View file
D plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-highlight/tuleap-highlight.js +0 −3 Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-validate-service.js Go to diff View file
R plugins/tracker/www/scripts/angular-artifact-modal/src/tuleap-artifact-modal-validate-service.spec.js Go to diff View file
A plugins/tracker/www/scripts/angular-artifact-modal/webpack.config.js +45 −0 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +4 −1 Go to diff View file
M site-content/tuleap-core.pot +3 −0 Go to diff View file
A src/common/Dashboard/DashboardRepresentation.php +33 −0 Go to diff View file
M src/common/Dashboard/Widget/Add/AddWidgetController.php +6 −2 Go to diff View file
M src/common/Dashboard/Widget/Add/WidgetPresenter.php +15 −7 Go to diff View file
M src/common/autoload.php +5 −2 Go to diff View file
M src/common/chart/Chart.class.php +44 −30 Go to diff View file
M src/common/chart/Chart_Gantt.class.php +23 −22 Go to diff View file
M src/common/chart/Chart_GanttBar.class.php +25 −21 Go to diff View file
M src/common/chart/Chart_GanttMilestone.class.php +27 −21 Go to diff View file
A src/common/chart/ColorsForCharts.php +606 −0 Go to diff View file
M src/common/include/BurningParrotCompatiblePageDetector.php +11 −1 Go to diff View file
A src/common/include/BurningParrotCompatiblePageEvent.php +40 −0 Go to diff View file
M src/common/layout/BaseLayout.php +132 −8 Go to diff View file
M src/common/layout/Layout.class.php +4 −684 Go to diff View file
M src/common/widget/Widget.class.php +21 −0 Go to diff View file
M src/common/widget/Widget_ProjectSvnStats.class.php +15 −12 Go to diff View file
M src/templates/dashboard/widget-settings.mustache +4 −1 Go to diff View file
M src/www/scripts/dashboards/dashboard-modals.js +1 −1 Go to diff View file
M src/www/scripts/package-lock.json +743 −602 Go to diff View file
M src/www/themes/BurningParrot/BurningParrotTheme.php +9 −3 Go to diff View file
M src/www/themes/BurningParrot/HeaderPresenter.php +10 −1 Go to diff View file
M src/www/themes/BurningParrot/HeaderPresenterBuilder.php +4 −2 Go to diff View file
M src/www/themes/BurningParrot/css/_includes.scss +2 −0 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_dashboard-widgets.scss +9 −0 Go to diff View file
A src/www/themes/BurningParrot/css/includes/_modals.scss +50 −0 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_structure.scss +1 −0 Go to diff View file
A src/www/themes/BurningParrot/css/includes/_toolbar.scss +40 −0 Go to diff View file
M src/www/themes/BurningParrot/templates/header.mustache +8 −0 Go to diff View file
M src/www/themes/common/css/utils/_tooltip.scss +1 −1 Go to diff View file
A src/www/themes/common/images/widgets/add-kanban-widget-from-kanban.png Binary file Go to diff View file
A src/www/themes/common/tlp/angular-tlp/index.js +8 −0 Go to diff View file
A src/www/themes/common/tlp/angular-tlp/index.spec.js +1 −0 Go to diff View file
A src/www/themes/common/tlp/angular-tlp/tlp-modal-service.js +163 −0 Go to diff View file
A src/www/themes/common/tlp/angular-tlp/tlp-modal-service.spec.js +265 −0 Go to diff View file
M src/www/themes/common/tlp/package-lock.json +1209 −734 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_forms.scss +7 −7 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_panes.scss +8 −0 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_typography.scss +5 −0 Go to diff View file
M tests/selenium/DockerImage/Dockerfile +2 −0 Go to diff View file
M tests/selenium/wrap.sh +2 −2 Go to diff View file
M tools/rpm/Makefile +2 −1 Go to diff View file
A tools/utils/component-builder.js +127 −0 Go to diff View file
M tools/utils/tuleap-gulp-build.js +5 −75 Go to diff View file