stable
Clone or download
Read-only
This is part of story #15102 highlight informations to the end user A new section named "Release note link" is added in site administration. In this section, you can customize the release note link. This custom link will be erased at each new major update. Change-Id: I919498a6d764d5013408cfe9b65a161c931cc945
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +30 | −0 | Go to diff View file |
M | src/common/HelpDropdown/ReleaseLinkDao.php | +6 | −3 | Go to diff View file |
A | src/common/HelpDropdown/ReleaseNoteCustomLinkUpdater.php | +71 | −0 | Go to diff View file |
M | src/common/HelpDropdown/ReleaseNoteManager.php | +28 | −11 | Go to diff View file |
M | src/common/Request/RouteCollector.php | +15 | −0 | Go to diff View file |
A | src/common/admin/HelpDropdown/AdminReleaseNoteLinkController.php | +129 | −0 | Go to diff View file |
A | src/common/admin/HelpDropdown/AdminReleaseNotePresenter.php | +47 | −0 | Go to diff View file |
A | src/common/admin/HelpDropdown/PostAdminReleaseNoteLinkController.php | +125 | −0 | Go to diff View file |
A | src/templates/admin/release_note/release-note-link.mustache | +43 | −0 | Go to diff View file |
M | src/templates/admin/sidebar_configuration.mustache | +1 | −0 | Go to diff View file |
M | src/themes/BurningParrot/include/BurningParrotTheme.php | +10 | −1 | Go to diff View file |
M | src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php | +10 | −1 | Go to diff View file |
A | tests/unit/common/Admin/HelpDropdown/AdminReleaseNoteLinkControllerTest.php | +109 | −0 | Go to diff View file |
A | tests/unit/common/Admin/HelpDropdown/PostAdminReleaseNoteLinkControllerTest.php | +115 | −0 | Go to diff View file |
M | tests/unit/common/HelpDropdown/ReleaseNoteManagerTest.php | +4 | −2 | Go to diff View file |