This repository was archived by the owner on Mar 18, 2021. It is now read-only.
Prevent non-admin users from creating collections and items. And add notice to that effect#261
Open
Prevent non-admin users from creating collections and items. And add notice to that effect#261
Conversation
prevent non-admins from creating new content. add notice to that effect
Member
|
LGTM. Thanks for the quick fix! @pmather Feel free to merge if you would like |
…s and all dashboard pages
Member
Author
|
@yinlinchen @pmather I added redirects to all dashboard pages for non-admins. I also added them to the individual edit pages, just for the off chance that someone had a direct link to them. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Prevent non-admin users from creating collections and items. And add notice to that effect.
JIRA Ticket:
(https://webapps.es.vt.edu/jira/browse/LIBTD-2411)
(https://webapps.es.vt.edu/jira/browse/LIBTD-2413)
(:star:)
What does this Pull Request do? (:star:)
Prevent non-admin users from creating collections and items. And add notice to that effect
What's the changes? (:star:)
models/ability.rbGenericFiles#newandCollections#newin controllers if non-adminHow should this be tested?
Additional Notes:
LIBTD-2413Interested parties
@yinlinchen
@pmather
(:star:) Required fields