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 27 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)
  • hide team switcher when there's only one team to choose from

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 6 times, most recently from a946263 to f7d9ee5 Compare February 6, 2025 12:30
@zoldar zoldar force-pushed the multiple-teams-owners branch from f7d9ee5 to 5fb8b28 Compare February 6, 2025 12:30
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