Commit Graph

4 Commits (f717e650e65f6a0caac6d93c315fb450b16346f4)

Author SHA1 Message Date
mpeltriaux 5de3f4c24e #169 Team delete-restore
* adds restorable delete functionality to Team model
* refactors minor code model parts by introducing DeletableObjectMixin
* only non-deleted Teams can be chosen for sharing
* deleted Teams can be restored using the proper function on the backend admin
* deleted Teams do not provide
* adds migration
2 years ago
mpeltriaux 170e5798ec #169 Admin on teams
* adds admin column on team index view
* refactors Team model, so multiple members can become admins
* adds team migration for switch from fkey->m2m structure
* renames 'Group' to 'Permission' on user index view to avoid confusion between 'Groups' and Teams
* adds new autocomplete route for team-admin selection based on already selected members of the TeamForm
2 years ago
mpeltriaux 3878b5dbdb WIP: #101 Team sharing form
* adds form for sharing via team
3 years ago
mpeltriaux 0bd2e5ffef # Migrations
initial migrations commit
3 years ago