stable

Clone or download

Read-only

User preferences tabs

Make it a dynamic list so plugins can inject their stuff. As an example, there is an empty 'gerrit' tab ATM. Part of story #14552 User preferences goes Burning Parrot Change-Id: I441417b63d9810507a4bcd1f86ca908cd6e847dc

Modified Files

Name
A plugins/git/include/Account/AccountGerritController.php +86 −0 Go to diff View file
A plugins/git/include/Account/AccountTabsBuilder.php +52 −0 Go to diff View file
A plugins/git/include/Account/GerritPresenter.php +39 −0 Go to diff View file
A plugins/git/include/Account/templates/gerrit.mustache +18 −0 Go to diff View file
M plugins/git/include/gitPlugin.php +20 −0 Go to diff View file
M src/common/Request/RouteCollector.php +1 −0 Go to diff View file
A src/common/User/Account/AccountCssAsset.php +41 −0 Go to diff View file
A src/common/User/Account/AccountTabPresenter.php +55 −0 Go to diff View file
A src/common/User/Account/AccountTabPresenterCollection.php +108 −0 Go to diff View file
M src/common/User/Account/DisplayKeysTokensController.php +15 −11 Go to diff View file
M src/common/User/Account/KeysTokensPresenter.php +6 −1 Go to diff View file
M src/common/User/Account/templates/keys-tokens.mustache +5 −6 Go to diff View file
M src/common/User/PreferencesPresenter.class.php +8 −1 Go to diff View file
M src/templates/user/account-maintenance.mustache +4 −2 Go to diff View file
M src/www/account/index.php +6 −0 Go to diff View file
M tests/phpunit/common/User/Account/DisplayKeysTokensControllerTest.php +8 −0 Go to diff View file