stable

Clone or download

Read-only

request #16234: API explorer should be the default `api` link

As of today when one click on "API" link in footer, navbar or help access they are directed to an almost empty page where there is 2 sentences, one that refers to tuleap doc and one with a link to API explorer. Most of the time people are looking for API explorer then it should be the default link. In the explorer, at the beginning we should have the same "API help" intro with reference to Tuleap documentation. The old SOAP documentation links are moved under /soap/ url. If "api_explorer" plugin is not installed, there are no links to REST documentation. Change-Id: Ia3c178f504c4e13038a212294b854ee9d6722b1a

Modified Files

Name
M plugins/api_explorer/site-content/fr_FR/LC_MESSAGES/tuleap-api_explorer.po +22 −0 Go to diff View file
M plugins/api_explorer/templates/explorer.mustache +10 −0 Go to diff View file
M site-content/en_US/layout/footer.txt +2 −0 Go to diff View file
M site-content/en_US/layout/footer_cli.php +4 −1 Go to diff View file
M site-content/fr_FR/layout/footer.txt +2 −0 Go to diff View file
M site-content/fr_FR/layout/footer_cli.php +4 −1 Go to diff View file
M src/common/HelpDropdown/HelpDropdownPresenter.php +6 −0 Go to diff View file
M src/common/HelpDropdown/HelpDropdownPresenterBuilder.php +14 −0 Go to diff View file
D src/templates/help/api.mustache +0 −54 Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +1 −1 Go to diff View file
M src/themes/BurningParrot/include/FooterPresenter.php +3 −0 Go to diff View file
M src/themes/BurningParrot/templates/help-dropdown.mustache +3 −1 Go to diff View file
M src/themes/FlamingParrot/templates/help-dropdown.mustache +3 −1 Go to diff View file
D src/www/help/api.php +0 −69 Go to diff View file
M src/www/soap/index.php +37 −2 Go to diff View file
M src/www/soap/templates/soap_index.mustache +23 −3 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +1 −1 Go to diff View file
M tests/unit/common/HelpDropdown/HelpDropdownPresenterBuilderTest.php +11 −2 Go to diff View file