-
Notifications
You must be signed in to change notification settings - Fork 46k
feat(platform): org management UI — create org, settings, members, invitations #13496
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
Changes from all commits
18c1f14
17217ec
13cfc87
63dd14b
22e5a87
c57b38a
f7eb454
793f4fa
54f01c5
bf90b4e
af9942f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,6 @@ | ||
| import { | ||
| BrainIcon, | ||
| BuildingIcon, | ||
| ChartIncreaseIcon, | ||
| CreditCardIcon, | ||
| Key01Icon, | ||
|
|
@@ -32,6 +33,11 @@ export const settingsNavItems: SettingsNavItem[] = [ | |
| flag: Flag.GRAPHITI_MEMORY, | ||
| }, | ||
| { label: "Billing", href: "/settings/billing", Icon: CreditCardIcon }, | ||
| { | ||
| label: "Organization", | ||
| href: "/settings/organization", | ||
| Icon: BuildingIcon, | ||
| }, | ||
|
cursor[bot] marked this conversation as resolved.
Comment on lines
+36
to
+40
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Bug: The "Organization" settings nav item and page are unconditionally visible, bypassing the Suggested FixAdd Prompt for AI AgentAlso affects:
|
||
| { | ||
| label: "Integrations", | ||
| href: "/settings/integrations", | ||
|
|
||
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.
Pending invites use exact email
Medium Severity
GET /invitations/pendinglooks up invitations with an exactemailmatch, while accept and decline already compare emails case-insensitively. The new invite form also sends the typed address unchanged, and invite email delivery is still a TODO, so a mixed-case invite never appears in You've been invited and cannot be accepted from the UI.Additional Locations (1)
autogpt_platform/frontend/src/app/(platform)/settings/organization/components/InvitationsSection/useInvitationsSection.ts#L70-L76Reviewed by Cursor Bugbot for commit af9942f. Configure here.