stable

Clone or download

Read-only

feat: 3rd party integration knows about references

This exposes the list of supported keywords for a given project. This commit also add support of `project` for goto page so integrations can re-use the given argument (bug #gpig:1234) literally for constructing the goto url instead of having to resolve the shortname first. Part of story #25734 have Tuleap cross references in mediawiki pages Change-Id: Ia08e0201744abe779923777e0fa9ff2a2a207644

Modified Files

Name
M src/common/Project/Admin/Reference/Browse/LegacyReferenceAdministrationBrowsingRenderer.php +1 −19 Go to diff View file
M src/common/Project/REST/v1/ProjectResource.class.php +5 −1 Go to diff View file
M src/common/Project/REST/v1/ThirdPartyIntegrationDataRepresentation.php +5 −0 Go to diff View file
A src/common/Reference/REST/ReferenceRepresentation.php +34 −0 Go to diff View file
A src/common/Reference/REST/ReferenceRepresentationBuilder.php +61 −0 Go to diff View file
M src/common/Reference/Reference.php +17 −0 Go to diff View file
M src/common/Reference/ReferenceManager.php +9 −13 Go to diff View file
M src/core/goto.php +24 −9 Go to diff View file
M tests/unit/common/Reference/ReferenceManagerTest.php +2 −0 Go to diff View file