Skip to content

Allow enforcement of group shows #105

@tatebosler

Description

@tatebosler

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

No one assigned

    Labels

    auth/permAuthentication and permissions issuesenhancementNew feature or requestshow applicationsIssues related to radio show applications and underlying infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions