stable

Clone or download

Read-only

API access keys can be generated

For now the generation of the access key is not saved, so the generation is not really useful for an end user. This is part of story #12266: use an API key rather than a login / password Change-Id: I255b740fd00ac49f31d8643301fdbada437caa69

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +46 −0 Go to diff View file
M site-content/tuleap-core.pot +34 −0 Go to diff View file
M src/common/Request/RouteCollector.php +6 −0 Go to diff View file
A src/common/user/AccessKey/AccessKey.php +53 −0 Go to diff View file
A src/common/user/AccessKey/AccessKeyCreationController.php +50 −0 Go to diff View file
A src/common/user/AccessKey/AccessKeyCreator.php +44 −0 Go to diff View file
A src/common/user/AccessKey/AccessKeyException.php +25 −0 Go to diff View file
A src/common/user/AccessKey/AccessKeyVerificationString.php +65 −0 Go to diff View file
A src/common/user/AccessKey/IncorrectSizeVerificationStringException.php +31 −0 Go to diff View file
A src/common/user/AccessKey/LastAccessKeyIdentifierStore.php +63 −0 Go to diff View file
M src/common/user/PreferencesPresenter.class.php +16 −3 Go to diff View file
M src/composer.json +1 −0 Go to diff View file
M src/composer.lock +64 −1 Go to diff View file
A src/templates/user/access-keys.mustache +62 −0 Go to diff View file
M src/templates/user/account-maintenance.mustache +1 −0 Go to diff View file
M src/www/account/index.php +12 −2 Go to diff View file
M src/www/themes/common/css/utils/_account-maintenance.scss +6 −2 Go to diff View file
A tests/phpunit/common/User/AccessKey/AccessKeyCreatorTest.php +39 −0 Go to diff View file
A tests/phpunit/common/User/AccessKey/AccessKeyTest.php +40 −0 Go to diff View file
A tests/phpunit/common/User/AccessKey/AccessKeyVerificationStringTest.php +43 −0 Go to diff View file
A tests/phpunit/common/User/AccessKey/LastAccessKeyIdentifierStoreTest.php +83 −0 Go to diff View file