-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
auth/permAuthentication and permissions issuesAuthentication and permissions issuesenhancementNew feature or requestNew feature or requestshow applicationsIssues related to radio show applications and underlying infrastructureIssues related to radio show applications and underlying infrastructure
Description
Add a new permission that allows users to submit solo shows, and automatically removes solo shows from the schedule builder if they're submitted in violation of this permission.
Context: Removing permissions to host a solo show is a possible compliance sanction.
Notes to developers: This will require a significant rewrite of the show applications handling, as the spatie/laravel-permission package can't easily handle "anti"-permissions like this. By default the permission should be available to accounts, but it should be easily removable in case this sanction needs to be issued.
Metadata
Metadata
Assignees
Labels
auth/permAuthentication and permissions issuesAuthentication and permissions issuesenhancementNew feature or requestNew feature or requestshow applicationsIssues related to radio show applications and underlying infrastructureIssues related to radio show applications and underlying infrastructure