]> BookStack Code Mirror - bookstack/commit
Aded roles API controller methods
authorDan Brown <redacted>
Sat, 18 Feb 2023 18:36:34 +0000 (18:36 +0000)
committerDan Brown <redacted>
Sat, 18 Feb 2023 18:36:34 +0000 (18:36 +0000)
commit723f108bd9b7f53ab90ff113d1a3ecb6958db801
tree589d8435ac7d431b6e8ce7751bd2a8b359559fd1
parent55456a57d62ff6500e48de73ba43e0e2bcbcc056
Aded roles API controller methods

Altered & updated permissions repo, and existing connected
RoleController to suit.
Also extracts in-app success notifications to auto activity system.
Tweaked tests where required.
12 files changed:
app/Auth/Permissions/PermissionsRepo.php
app/Auth/Role.php
app/Auth/User.php
app/Http/Controllers/Api/ApiController.php
app/Http/Controllers/Api/RoleApiController.php [new file with mode: 0644]
app/Http/Controllers/RoleController.php
lang/en/activities.php
lang/en/settings.php
routes/api.php
tests/Api/RolesApiTest.php
tests/Helpers/UserRoleProvider.php
tests/Permissions/RolesTest.php