-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
feat(billing): Invite billing members to a developer plan #80129
Open
jarrettscott
wants to merge
22
commits into
master
Choose a base branch
from
jarrett/invite-billing-member
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
76f3967
WIP invite only billing members
jarrettscott 648f007
WIP using react component hooks
jarrettscott 664d855
Unit test with isOverMemberLimit
jarrettscott 27708c8
Merge remote-tracking branch 'origin/master' into jarrett/invite-bill…
jarrettscott 70fb92d
Allow member invitations
jarrettscott 33c31af
Better RoleSelectControl
jarrettscott 3e7b5ea
Formatting
jarrettscott bd81ad1
Merge remote-tracking branch 'origin/master' into jarrett/invite-bill…
jarrettscott 6f16a5f
Fix test
jarrettscott 4645503
Fix test_ignores_feature_flag
jarrettscott 606ee70
Separating frontend and backend changes
jarrettscott dbc0666
Merge remote-tracking branch 'origin/master' into jarrett/invite-bill…
jarrettscott f08119c
Billing orgRole validation
jarrettscott 4a577bf
Merge remote-tracking branch 'origin/master' into jarrett/invite-bill…
jarrettscott ba89056
Allow only one new billing member
jarrettscott eef92cb
Fix test
jarrettscott 7133d23
Fix org role tests
jarrettscott 74d2ce1
Merge remote-tracking branch 'origin/master' into jarrett/invite-bill…
jarrettscott dc79aba
Validate using feature flag instead of billing role
jarrettscott c244376
Remove owner+billing checks
jarrettscott 2dd9a17
Validation bypass for billing members
jarrettscott 93449f7
Cleanup FE and check for feature flag
jarrettscott File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inviting billing members would be equivalent to inviting owners on the developer plan.
I wasn't able to invite another owner on the developer plan, so that would also need to change to match the behaviour: