stable

Clone or download

Read-only

Extract user's access keys management

Introduce tabs in user preferences in order to extract things pieces by pieces without having too big reviews. I didn't spent too much time on the "old" tabs because they should be removed soon. Part of story #14552 User preferences goes Burning Parrot Change-Id: I58076ab146f4bd312767496651f3c35862071d38

Modified Files

Name
M build-manifest.json +2 −1 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +17 −12 Go to diff View file
M src/common/Request/RouteCollector.php +21 −7 Go to diff View file
M src/common/User/AccessKey/AccessKeyCreationController.php +16 −5 Go to diff View file
M src/common/User/AccessKey/AccessKeyRevocationController.php +15 −3 Go to diff View file
A src/common/User/Account/AccessKeyPresenter.php +63 −0 Go to diff View file
A src/common/User/Account/AccessKeyPresenterBuilder.php +126 −0 Go to diff View file
A src/common/User/Account/DisplayKeysTokensController.php +111 −0 Go to diff View file
A src/common/User/Account/KeysTokensPresenter.php +51 −0 Go to diff View file
A src/common/User/Account/templates/access-keys.mustache +155 −0 Go to diff View file
A src/common/User/Account/templates/keys-tokens.mustache +8 −0 Go to diff View file
M src/common/User/PreferencesPresenter.class.php +4 −39 Go to diff View file
D src/templates/user/access-keys.mustache +0 −157 Go to diff View file
M src/templates/user/account-maintenance.mustache +4 −1 Go to diff View file
D src/www/account/.htaccess +0 −1 Go to diff View file
M src/www/account/index.php +0 −41 Go to diff View file
A src/www/scripts/account/keys-tokens.ts +119 −0 Go to diff View file
M src/www/scripts/tsconfig.json +2 −1 Go to diff View file
M src/www/scripts/webpack.config.js +25 −1 Go to diff View file
A src/www/themes/BurningParrot/css/account/_account.scss +20 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-blue-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-blue.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-green-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-green.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-grey-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-grey.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-orange-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-orange.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-purple-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-purple.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-red-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/account-red.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/includes/_keys-tokens.scss +23 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/package-lock.json +4 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/package.json +16 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/webpack.common.js +47 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/webpack.dev.js +23 −0 Go to diff View file
A src/www/themes/BurningParrot/css/account/webpack.prod.js +23 −0 Go to diff View file
M src/www/themes/common/css/utils/_account-maintenance.scss +3 −11 Go to diff View file
A tests/phpunit/common/User/Account/DisplayKeysTokensControllerTest.php +97 −0 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +1 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +1 −0 Go to diff View file
M tools/utils/generate-po.php +1 −0 Go to diff View file