Skip to content

Simplify project access control logic#1471

Merged
williamjallen merged 1 commit into
Kitware:masterfrom
williamjallen:common-project-logic
Jun 7, 2023
Merged

Simplify project access control logic#1471
williamjallen merged 1 commit into
Kitware:masterfrom
williamjallen:common-project-logic

Conversation

@williamjallen
Copy link
Copy Markdown
Collaborator

#1449 refactored a significant amount of project access control code, but a couple controllers were missed. MapController, SubProjectController, and SubscribeProjectController now extend ProjectController and are able to take advantage of a common access control check.

@williamjallen williamjallen force-pushed the common-project-logic branch from 5c322ec to 3cc6076 Compare June 4, 2023 16:50
@williamjallen williamjallen marked this pull request as draft June 5, 2023 14:23
@williamjallen williamjallen force-pushed the common-project-logic branch 2 times, most recently from 384e47a to e9a1ac7 Compare June 5, 2023 18:23
@williamjallen williamjallen marked this pull request as ready for review June 5, 2023 19:02
@williamjallen williamjallen force-pushed the common-project-logic branch 2 times, most recently from 83badd2 to f927b01 Compare June 6, 2023 15:31
Comment thread app/Http/Middleware/Admin.php Outdated
@williamjallen williamjallen force-pushed the common-project-logic branch from f927b01 to 8de1184 Compare June 7, 2023 19:36
@williamjallen williamjallen merged commit 94db98c into Kitware:master Jun 7, 2023
@williamjallen williamjallen deleted the common-project-logic branch June 7, 2023 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants