-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow widgets creators to be restricted. #1198
Comments
Also worth considering whether it should be possible for a person with the |
… for student creation or not. Adjusted installer to account for a new install.yaml property corresponding to the new field. Adjusted widget catalog lookup to omit author_only widgets when non-author users are looking at the catalog. Fixed My Widgets page not properly disabling copy/delete buttons for users who lack appropriate access to a widget instance.
…ing who can publish widgets; rewrote migration, added checks etc. Added migration to keep track of the user who published a widget.
…d of if a widget instance is publishable by a user. Changed tests to match.
…a person can publish a widget type.
Merged into Ifrit. Should ship soon, closing. |
There is potential to create widgets that we would only want to be created by users with the
basic_author
role.This would most likely be something defined in the
install.yaml
for a widget and adjustable later on through the admin panel. Widgets restricted thus shouldn't appear in the catalog for users who lack the appropriate role.The text was updated successfully, but these errors were encountered: