Skip to content
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

Implementation of Groupbackend #536

Closed
wants to merge 35 commits into from
Closed

Implementation of Groupbackend #536

wants to merge 35 commits into from

Conversation

JonathanTreffler
Copy link
Contributor

@JonathanTreffler JonathanTreffler commented Jul 5, 2021

continuation of #355 by @blizzz

Since I don't want to directly mess with his branch I created a new one.

  • Rebase to keep up with master
  • migration strategy
  • gid collision handling
  • automatically delete groups without members
  • ensure admins cannot (un)assign members, create or delete saml groups
  • tests

Since this is a long-running feature implementation with many PRs here's the timeline:

@JonathanTreffler JonathanTreffler mentioned this pull request Jul 5, 2021
5 tasks
@JonathanTreffler JonathanTreffler marked this pull request as draft July 5, 2021 07:28
@JonathanTreffler
Copy link
Contributor Author

I rebased it onto the newest master.
A few things might be broken now.

Deltachaos and others added 7 commits July 5, 2021 08:05
Signed-off-by: Maximilian Ruta <[email protected]>

Rebased by Jonathan Treffler

Signed-off-by: Jonathan Treffler <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
* to db changes
* remove prefix, i don't think we need it
* use the query builder
* ensure hooks are thrown on group creation

Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
Signed-off-by: Jonathan Treffler <[email protected]>
@JonathanTreffler
Copy link
Contributor Author

continued in #545, because this branch got pretty messy by porting the changes made in the netzbegruenung fork to this branch

@skjnldsv skjnldsv deleted the groupbackend branch December 13, 2022 16:01
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.

4 participants