[backport cloud/1.37] Feat/workspaces 5 auth gate check#8357
[backport cloud/1.37] Feat/workspaces 5 auth gate check#8357AustinMroz merged 2 commits intocloud/1.37from
Conversation
## Summary - Fix auth related race conditions with a new WorkspaceAuthGate in App.vue - De dup initialization calls - Add state machine to track state of refreshRemoteConfig - Fix websocket not using new workspace jwt - Misc improvments (cherry picked from commit 34fc28a)
|
Important Review skippedAuto reviews are limited based on label configuration. 🚫 Excluded labels (none allowed) (1)
Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🎨 Storybook Build Status✅ Build completed successfully! ⏰ Completed at: 01/28/2026, 06:17:56 AM UTC 🔗 Links🎉 Your Storybook is ready for review! |
🎭 Playwright Tests: ❌ FailedResults: 502 passed, 1 failed, 1 flaky, 8 skipped (Total: 512) ❌ Failed Tests📊 Browser Reports
|
The extensionManager assignment was accidentally dropped when resolving conflicts during cherry-pick. This caused all Playwright tests to fail waiting for window['app'].extensionManager to be defined. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Playwright failure unrelated to these changes |
Summary
Backport of #8350 to cloud/1.37
Changes
Cherry-picked from commit 34fc28a
Resolved conflict in
src/views/GraphView.vue:useEventListenerfrom VueUseuseIntervalFnfor tab count tracking┆Issue is synchronized with this Notion page by Unito