stable

Clone or download

Read-only

List OAuth2 apps in project admin

Part of story #14541 have OAuth2 project admin How to test: - Install the plugin - Forge your DB. For example, insert 3 rows with the following names and with a project_id into the "plugin_oauth2_server_app" table. Jenkins My REST consumer My custom CI Browse to your project's administration and go to the "OAuth2 Apps" tab. It should show the 3 apps. All buttons are disabled for now. Change-Id: Icd950b484180d82a26eec7c1598a8acd4d5cf248

Modified Files

Name
A plugins/oauth2_server/db/install.sql +24 −0 Go to diff View file
A plugins/oauth2_server/db/uninstall.sql +20 −0 Go to diff View file
A plugins/oauth2_server/include/App/AppDao.php +35 −0 Go to diff View file
A plugins/oauth2_server/include/ProjectAdmin/AdministrationController.php +75 −0 Go to diff View file
A plugins/oauth2_server/include/ProjectAdmin/AppPresenter.php +37 −0 Go to diff View file
A plugins/oauth2_server/include/ProjectAdmin/ProjectAdminPresenter.php +40 −0 Go to diff View file
A plugins/oauth2_server/include/ProjectAdmin/ProjectAdminPresenterBuilder.php +53 −0 Go to diff View file
M plugins/oauth2_server/include/oauth2_serverPlugin.php +45 −0 Go to diff View file
A plugins/oauth2_server/phpunit/ProjectAdmin/AdministrationControllerTest.php +78 −0 Go to diff View file
A plugins/oauth2_server/phpunit/ProjectAdmin/ProjectAdminPresenterBuilderTest.php +63 −0 Go to diff View file
M plugins/oauth2_server/site-content/fr_FR/LC_MESSAGES/tuleap-oauth2_server.po +12 −0 Go to diff View file
A plugins/oauth2_server/templates/project-admin.mustache +40 −0 Go to diff View file