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 |