Skip to content

(Update) Group System #2472

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

Closed
wants to merge 9 commits into from
Closed

(Update) Group System #2472

wants to merge 9 commits into from

Conversation

HDVinnie
Copy link
Collaborator

  • adds new permissions per group

- next is to add conditions throughout views, controllers, etc
@what-the-diff
Copy link

what-the-diff bot commented Nov 28, 2022

  • Added can_download, can_request and can_invite to the groups table.
  • Updated group factory with new fields for seeding purposes.
  • Removed is incognito from user model as it was not used anywhere in codebase or database schema (was a leftover).
  • Added Download, Request and Invite permissions to the group creation/edit pages.
  • Updated tests for GroupControllerTest accordingly.

@HDVinnie
Copy link
Collaborator Author

Test will fail until #2412 is merged into 6.x.x and is unrelated to this PR.

@HDVinnie HDVinnie closed this Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug] Manual user "can_download" get's overwritten by AutoGroup system
1 participant