stable

Clone or download

Read-only

story #7495: Define a priority change permission on a planning (perms not taken into account)

Change-Id: Ied513db8095f92466419b7af843c6c9e079cc6c6

Modified Files

Name
M plugins/agiledashboard/db/install.sql +4 −0 Go to diff View file
A plugins/agiledashboard/db/mysql/updates/2015/201502061635_add_planning_priority_change_permission.php +60 −0 Go to diff View file
M plugins/agiledashboard/db/uninstall.sql +2 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/AgileDashboardXMLController.class.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/XMLExporter.class.php +33 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/XMLImporter.class.php +32 −3 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouter.class.php +8 −2 Go to diff View file
M plugins/agiledashboard/include/Planning/Planning.class.php +1 −3 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +21 −7 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningDao.class.php +2 −0 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningFactory.class.php +41 −13 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningFormPresenter.class.php +25 −4 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningParameters.class.php +12 −10 Go to diff View file
A plugins/agiledashboard/include/Planning/PlanningPermissionsManager.class.php +41 −0 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/autoload.php +3 −2 Go to diff View file
M plugins/agiledashboard/site-content/en_US/agiledashboard.tab +1 −0 Go to diff View file
M plugins/agiledashboard/site-content/fr_FR/agiledashboard.tab +1 −0 Go to diff View file
M plugins/agiledashboard/templates/edit.mustache +25 −19 Go to diff View file
M plugins/agiledashboard/templates/new.mustache +7 −3 Go to diff View file
M plugins/agiledashboard/tests/AgileDashboardRouterTest.php +2 −1 Go to diff View file
M plugins/agiledashboard/tests/builders/aPlanningFactory.php +11 −4 Go to diff View file
M plugins/agiledashboard/tests/include/AgileDashboard/XMLExporterTest.php +11 −10 Go to diff View file
M plugins/agiledashboard/tests/include/ControllerTest.php +23 −11 Go to diff View file
M plugins/agiledashboard/tests/include/PlanningFactoryTest.php +47 −25 Go to diff View file
M plugins/agiledashboard/www/resources/xml_project_agiledashboard.rnc +8 −1 Go to diff View file
M plugins/agiledashboard/www/resources/xml_project_agiledashboard.rng +14 −0 Go to diff View file
M src/www/project/admin/permissions.php +9 −0 Go to diff View file