stable

Clone or download

Read-only

In kanban edit modal, choose selectable tracker reports

This is a part of story #10663 filtered view in kanban How to test: - When first displaying the kanban, you should not see the "Filters" tracker reports selectbox - As project admin, open a kanban's edit modal - Choose among public tracker reports and Save. - The selectbox appears, you can filter the kanban using Reports Change-Id: I7a5e7217fee482e2b478a04df39150495429e744

Modified Files

Name
R plugins/agiledashboard/include/AgileDashboard/Kanban/TrackerReportFilter/ReportFilterFromWhereBuilder.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanFiltersTrackerReportBuilder.php Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/KanbanPresenter.class.php +12 −11 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/TrackerReport/FilteredItemCollectionRepresentationBuilder.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/TrackerReport/TrackerReportDao.php +11 −0 Go to diff View file
M plugins/agiledashboard/include/autoload.php +4 −4 Go to diff View file
M plugins/agiledashboard/templates/kanban.mustache +1 −1 Go to diff View file
M plugins/agiledashboard/templates/widgets/widget-kanban.mustache +1 −1 Go to diff View file
M plugins/agiledashboard/www/js/kanban/po/fr.po +18 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/po/template.pot +16 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-main-controller.js +2 −2 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app.spec.js +4 −3 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/edit-kanban/edit-kanban-controller.js +52 −21 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/edit-kanban/edit-kanban-controller.spec.js +102 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/edit-kanban/edit-kanban.tpl.html +18 −0 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/filter-tracker-report/filter-tracker-report-controller.js +10 −4 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/filter-tracker-report/filter-tracker-report-controller.spec.js +21 −34 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/filter-tracker-report/filter-tracker-report-service.js +21 −16 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/filter-tracker-report/filter-tracker-report-service.spec.js +316 −298 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/filter-tracker-report/filter-tracker-report.tpl.html +3 −3 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban-service.js +37 −31 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/kanban-service.spec.js +21 −5 Go to diff View file
M plugins/agiledashboard/www/themes/BurningParrot/css/includes/_edit-kanban.scss +6 −1 Go to diff View file
M src/www/themes/common/tlp/angular-tlp/index.js +3 −1 Go to diff View file
A src/www/themes/common/tlp/angular-tlp/tlp-select2-directive.js +11 −0 Go to diff View file