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

Implement support for multiple team owners and multiple teams per user #5008

Draft
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

zoldar
Copy link
Contributor

@zoldar zoldar commented Jan 22, 2025

TODO

  • set is_autocreated to false either on role downgrade or team membership upsert where role is downgraded (or at least double-check the implications of leaving it on)

Changes

Depends on #5004

Tests

  • Automated tests have been added
  • This PR does not require tests

Changelog

  • Entry has been added to changelog
  • This PR does not make a user-facing change

Documentation

  • Docs have been updated
  • This change does not need a documentation update

Dark mode

  • The UI has been tested both in dark and light mode
  • This PR does not change the UI

@zoldar zoldar changed the base branch from master to drop-one-team-per-user-constraint January 22, 2025 15:22
@zoldar zoldar force-pushed the multiple-teams-owners branch 9 times, most recently from 1a9aac5 to 4472c5b Compare January 29, 2025 11:03
@zoldar zoldar force-pushed the drop-one-team-per-user-constraint branch from a978a90 to 66c2123 Compare January 29, 2025 13:32
Base automatically changed from drop-one-team-per-user-constraint to master January 29, 2025 14:08
@zoldar zoldar force-pushed the multiple-teams-owners branch from 4472c5b to 181c547 Compare January 29, 2025 14:09
@zoldar zoldar added the preview label Jan 29, 2025
Copy link

Preview environment👷🏼‍♀️🏗️
PR-5008

@zoldar zoldar force-pushed the multiple-teams-owners branch from 0d87441 to 4502fd2 Compare January 30, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant