stable

Clone or download

Read-only

Remove remaining check of hard coded field names in AD homepage

Given a project with 3 milestones (releases in default AgileALM project): * A ➡️ {status: In development, start: today - 1y, end: _none_} * B ➡️ {status: In development, start: today - 1m, end: today + 1m} * C ➡️ {status: Planned, start: today + 1m, end: today + 2m} Notes: * Status is open for In development + Planned * Timeframe semantic is set on start + end dates Go to A.D homepage. Current behavior: ❌ * in `What's hot` you have A+B+C * in `What's next` you have A+B+C Expected behavior: ✅ * in `What's hot` you should have A+B * in `What's next` you should have C Fix request #19322: Remove remaining check of hard coded field names in AD homepage Change-Id: I39e274b65536196a8e36482c883a73900c129102

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboardRouter.class.php +6 −6 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouterBuilder.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +6 −6 Go to diff View file
M plugins/agiledashboard/include/Planning/Presenters/HomePresenter.class.php +1 −1 Go to diff View file
M plugins/agiledashboard/site-content/fr_FR/LC_MESSAGES/tuleap-agiledashboard.po +3 −4 Go to diff View file
M plugins/agiledashboard/tests/unit/AgileDashboard/Planning/PlanningControllerTest.php +2 −2 Go to diff View file
M plugins/agiledashboard/tests/unit/AgileDashboardRouterTest.php +2 −2 Go to diff View file
D plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeChecker.php +0 −74 Go to diff View file
D plugins/tracker/tests/unit/Tracker/Semantic/Timeframe/TimeframeCheckerTest.php +0 −153 Go to diff View file