stable

Clone or download

Read-only

Users can choose the scopes at the creation of an access key in the web UI

Mention of 'API' has been removed in the descriptions as the access keys deal with accesses outside of the REST API. Part of story #14023: access Git repositories with a personal access key Change-Id: I2122211a22dc96611e0729610f7879e100425bdc

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +15 −10 Go to diff View file
M src/common/User/AccessKey/AccessKeyCreationController.php +57 −2 Go to diff View file
M src/common/User/AccessKey/Scope/AccessKeyScopeBuilder.php +7 −0 Go to diff View file
M src/common/User/AccessKey/Scope/AccessKeyScopeBuilderFromClassNames.php +16 −0 Go to diff View file
A src/common/User/AccessKey/Scope/AccessKeyScopePresenter.php +49 −0 Go to diff View file
M src/common/User/AccessKey/Scope/AggregateAccessKeyScopeBuilder.php +16 −0 Go to diff View file
M src/common/User/PreferencesPresenter.class.php +11 −1 Go to diff View file
M src/common/layout/BaseLayout.php +3 −0 Go to diff View file
M src/templates/user/access-keys.mustache +16 −6 Go to diff View file
M src/www/account/index.php +12 −5 Go to diff View file
M src/www/scripts/tuleap/account-maintenance.js +10 −1 Go to diff View file
M tests/phpunit/common/User/AccessKey/Scope/AccessKeyScopeBuilderCollectorTest.php +5 −0 Go to diff View file
M tests/phpunit/common/User/AccessKey/Scope/AccessKeyScopeBuilderFromClassNamesTest.php +64 −0 Go to diff View file
M tests/phpunit/common/User/AccessKey/Scope/AggregateAccessKeyScopeBuilderTest.php +27 −1 Go to diff View file