101_Team_based_sharing #122

Merged
mpeltriaux merged 9 commits from 101_Team_based_sharing into master 3 years ago
Owner

Implements #101

# Implements #101
mpeltriaux added 8 commits 3 years ago
75c70ff8dc #101 Team settings
* adds first implementation for team managing
9fec85b688 #101 Team enhancements
* visual enhancement for team index rendering
* adds validity check for admin-membership of a team
3878b5dbdb WIP: #101 Team sharing form
* adds form for sharing via team
e152dfd4d7 #101 Team sharing form
* adds team sharing field to share form
* splits sharing logic into user based and teams based
* adds TeamAdmin for admin backend
* adds validity check on Team name -> only unused names shall be valid
edcf7b3c78 #101 Team sharing tests
* adds tests for team sharing
* extends the API for team sharing support
* adds shared_teams property shortcut for ShareableObjectMixin
* adds full support for team-based sharing to all views and functions
* simplifies ShareModalForm
* adds/updates translations
87a93b9a7f #101 Team data view
* adds overview of shared teams on object detail view
* adds team data view if button is clicked
50def040f2 #101 Datatype team migrations
* adds migration files for ShareableObject data models
mpeltriaux added 1 commit 3 years ago
963854652e #101 Team mails
* adds mail templates for shared data actions
* fixes bug where deleted compensations would be used for checking
mpeltriaux merged commit 87f1ca19fb into master 3 years ago
mpeltriaux deleted branch 101_Team_based_sharing 3 years ago
The pull request has been merged as 87f1ca19fb.
Sign in to join this conversation.
Loading…
There is no content yet.