Skip to content

[backport cloud/1.37] Workspaces 4 members invites#8301

Merged
simula-r merged 4 commits intocloud/1.37from
backport-8245-to-cloud-1.37
Jan 25, 2026
Merged

[backport cloud/1.37] Workspaces 4 members invites#8301
simula-r merged 4 commits intocloud/1.37from
backport-8245-to-cloud-1.37

Conversation

@simula-r
Copy link
Contributor

@simula-r simula-r commented Jan 25, 2026

Summary

Backport of #8245 to cloud/1.37.

Add team workspace member management and invite system.

  • Add members panel with role management (owner/admin/member) and member removal
  • Add invite system with email invites, pending invite display, and revoke functionality
  • Add invite URL loading for accepting invites
  • Add subscription panel updates for member management
  • Add i18n translations for member and invite features

Conflict Resolution

  • src/components/dialog/GlobalDialog.vue: Added missing DialogPassThroughOptions import
  • src/locales/en/main.json: Kept "nightly" section from main (was present before PR)
  • src/platform/cloud/subscription/utils/subscriptionCheckoutUtil.ts: Deleted (file doesn't exist in cloud/1.37, only contains unrelated method rename)

(cherry picked from commit 4771565)

┆Issue is synchronized with this Notion page by Unito

Add team workspace member management and invite system.

- Add members panel with role management (owner/admin/member) and member removal
- Add invite system with email invites, pending invite display, and revoke functionality
- Add invite URL loading for accepting invites
- Add subscription panel updates for member management
- Add i18n translations for member and invite features

(cherry picked from commit 4771565)
@simula-r simula-r added the backport Backporting a PR onto a release candidate label Jan 25, 2026
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Jan 25, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 25, 2026

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Excluded labels (none allowed) (1)
  • backport

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

github-actions bot commented Jan 25, 2026

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 01/25/2026, 02:51:57 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Jan 25, 2026

🎭 Playwright Tests: ❌ Failed

Results: 500 passed, 1 failed, 2 flaky, 8 skipped (Total: 511)

❌ Failed Tests

📊 Browser Reports
  • chromium: View Report (✅ 490 / ❌ 1 / ⚠️ 1 / ⏭️ 8)
  • chromium-2x: View Report (✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • chromium-0.5x: View Report (✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • mobile-chrome: View Report (✅ 7 / ❌ 0 / ⚠️ 1 / ⏭️ 0)

The /customers/* endpoint requires Firebase auth header for user identity.
@simula-r simula-r force-pushed the backport-8245-to-cloud-1.37 branch from 32acac5 to d44071f Compare January 25, 2026 02:49
@simula-r simula-r merged commit 1963f28 into cloud/1.37 Jan 25, 2026
25 of 26 checks passed
@simula-r simula-r deleted the backport-8245-to-cloud-1.37 branch January 25, 2026 03:05
@simula-r
Copy link
Contributor Author

The test failures are unrelated to these changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport Backporting a PR onto a release candidate size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants