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

Feature/519 team management #559

Merged
merged 77 commits into from
Nov 16, 2023
Merged

Feature/519 team management #559

merged 77 commits into from
Nov 16, 2023

Conversation

Vakmeth
Copy link
Collaborator

@Vakmeth Vakmeth commented Nov 7, 2023

Was gemacht wurde:

  • Neuer Dialog für die Erstellung von Teams mit Organisationen implementiert
  • TeamauthorizationService + OrganisationAuthorizationService eingebaut
  • Controller für die Organisations gebaut auf welchem alle Organisationen zurückgegeben werden können, falls der User der GL angehört
  • PostRequest für Teams implementiert welche die generierten Teams im Frontend samt ihrer Organisationen in die DB speichert

@Vakmeth Vakmeth force-pushed the feature/519-team-management branch 4 times, most recently from ed3047c to f8e77f5 Compare November 13, 2023 15:24
Copy link
Collaborator

@peggimann peggimann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Use same icon as checkin history
  • Only show active orgs and enable/disable button
  • Make two endpoints for get orgs
  • choose different icon for alert

@Vakmeth Vakmeth force-pushed the feature/519-team-management branch from 54e7630 to b1349e9 Compare November 14, 2023 09:43
@Vakmeth Vakmeth marked this pull request as ready for review November 14, 2023 10:15
@Vakmeth Vakmeth force-pushed the feature/519-team-management branch from 560059f to 4ab3628 Compare November 15, 2023 09:19
tuxmatta
tuxmatta previously approved these changes Nov 15, 2023
@peggimann peggimann merged commit ad5032f into main Nov 16, 2023
4 checks passed
@Miguel7373 Miguel7373 deleted the feature/519-team-management branch October 31, 2024 08:20
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