Skip to content

fix(organization): improve return navigation and settings loading - #7605

Merged
waleedlatif1 merged 1 commit into
stagingfrom
codex/improve-organization-navigation
Sep 8, 2026
Merged

fix(organization): improve return navigation and settings loading#7605
waleedlatif1 merged 1 commit into
stagingfrom
codex/improve-organization-navigation

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Summary

  • Add an Organization destination to the workspace profile menu and preserve the correct landing through sign-in.
  • Render organization settings tabs from server-resolved features, refresh plan access through the shared billing summary, and match workspace loading and prefetch patterns.
  • Keep organizations without Search in organization settings and repair the legacy authorized-apps redirect.

Type of Change

  • Bug fix

Testing

174 targeted tests pass, including membership, entitlement changes, revoked access, redirects, and query reuse. App type-check, repository lint, all 46 audits, block registry validation, and docs manifest verification pass.

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
docs Skipped Skipped Sep 8, 2026 8:09pm UTC

Request Review

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@cubic-dev-ai review this PR

@cubic-dev-ai

cubic-dev-ai Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

@cubic-dev-ai review this PR

@waleedlatif1 I have started the AI code review. It will take a few minutes to complete.

@greptile-apps

greptile-apps Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge with no actionable correctness, security, or repository-rule violations identified.

Summary

  • Preserves organization destinations through sign-in and routes organizations without Search into member settings.
  • Resolves settings features on the server and refreshes subscription access through the shared billing-summary query.
  • Adds intent-based query warming, section loading behavior, and lazy loading for organization settings panels.
  • Adds an Organization entry to the workspace profile menu and repairs legacy authorized-app redirects.

Diagram

%%{init: {'theme': 'neutral'}}%%
flowchart TD
  Workspace[Workspace profile menu] --> OrgRoot["/o/:organizationId"]
  SignedOut{Signed in?}
  OrgRoot --> SignedOut
  SignedOut -- No --> Login[Login with organization callback]
  Login --> OrgRoot
  SignedOut -- Yes --> Member{Organization member?}
  Member -- No --> Denied[Access denied]
  Member -- Yes --> Search{Search available?}
  Search -- Yes --> Home[Organization home]
  Search -- No --> Members[Organization member settings]
  Members --> Features[Server-resolved settings features]
  Features --> Summary[Billing-summary background refresh]
  Summary --> Navigation[Updated settings navigation]
  Navigation --> Warm[Warm destination query on intent]
Loading

@waleedlatif1
waleedlatif1 merged commit 3955e41 into staging Sep 8, 2026
33 checks passed
@waleedlatif1
waleedlatif1 deleted the codex/improve-organization-navigation branch September 8, 2026 20:15
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.

1 participant