Repository navigation
Conversation
|
Looks like this PR is ready to merge! 🎉 |
|
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update the shared link catalog packages/ui-client/src/lib/links.ts, apps/meteor/client/lib/links.ts |
The shared links.go object adds URLs for ABAC, ABAC LDAP, and logs documentation. The local links module is deleted. |
Migrate client link consumers apps/meteor/client/components/*, apps/meteor/client/lib/*, apps/meteor/client/sidebar/*, apps/meteor/client/views/admin/*, apps/meteor/client/views/e2e/*, apps/meteor/client/views/home/cards/*, apps/meteor/client/views/marketplace/*, apps/meteor/client/views/omnichannel/*, apps/meteor/client/views/room/*, apps/meteor/tests/e2e/calendar.spec.ts |
Client call sites now import link constants from @rocket.chat/ui-client. The calendar test uses https://rocket.chat/ as its meeting URL. The E2E test mock includes the actual package exports alongside its mocked imperativeModal. |
Adjust Storybook version ranges packages/ui-setup-wizard/package.json |
The @storybook/react and storybook dev dependency ranges change from ^9.1.21 to ~9.1.21. |
Priority:
Estimated code review effort: 2 (Simple) | ~10 minutes
Change: Refactor
Suggested labels: type: chore, area: authentication
Suggested reviewers: ggazzo
Merge Risk: 
Minimal · up to eaee8
-
The shared link migration is internally consistent, with no established behavior or deployment risk requiring resolution before merge.
Pre-merge checks: 
5
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Warning
Errors were encountered while retrieving linked issues.
Errors: 1
-
- JIRA integration encountered authorization issues. Please disconnect and reconnect the integration in the CodeRabbit UI.
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 @coderabbitai help to get the list of available commands.
Finishing Touches: 💡 1
🛠️ Fix failing CI checks: 💡
-
- Commit to this branch
- Create a new PR
There was a problem hiding this comment.
All reported issues were addressed across 49 files
Reply with feedback, questions, or to request a fix.
View guided diff | Re-trigger cubic
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #43070 +/- ##
===========================================
- Coverage 72.28% 72.26% -0.02%
===========================================
Files 5387 5386 -1
Lines 231781 231715 -66
Branches 44478 44404 -74
===========================================
- Hits 167538 167450 -88
- Misses 59708 59738 +30
+ Partials 4535 4527 -8
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
Layne could not analyze all changed content. Review the Check Run summary before merging. |
19fe703 to
468526d
Compare
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
468526d to
eaee8be
Compare
Proposed changes (including videos or screenshots)
apps/meteor/client/lib/links.tsandpackages/ui-client/src/lib/links.tswere two copies of the same table ofgo.rocket.chatURLs, and they had drifted: the app copy gainedabacDocs,abacLDAPDocsandlogsDocsafter the copy intoui-client(#37757).ui-client'slinks.links(orGO_ROCKET_CHAT_PREFIX) from@rocket.chat/ui-client, merged into an existingui-clientimport where the file had one.tests/e2e/calendar.spec.tsusedlinks.rocketChatonly as a sample meeting URL. It now uses the literal'https://rocket.chat/', so Playwright doesn't load theui-clientbarrel.No behavior change, so no changeset.
Issue(s)
ARCH-2591
Steps to test or reproduce
Nothing to test manually: the URLs are unchanged. Typecheck, lint and the unit specs of the touched components cover it.
Further comments
This is the first of a few enabling refactors for moving views out of
apps/meteor/client/viewsinto@rocket.chat/ui-*packages. A package can't import from the app, andlinksis one of the app modules those views import the most.🤖 Generated with Claude Code
Summary by CodeRabbit