Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
WalkthroughRemoved the Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). 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 |
2e3bbc7 to
26aa2e2
Compare
ref f9f5f72 *This change should have no user impact.* The `announcementBar` feature flag has been enabled since 2023. We can remove the flag and assume it's always on.
26aa2e2 to
8b65db5
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #26196 +/- ##
=======================================
Coverage 73.15% 73.15%
=======================================
Files 1529 1528 -1
Lines 120229 120172 -57
Branches 14526 14524 -2
=======================================
- Hits 87953 87912 -41
+ Misses 31272 31241 -31
- Partials 1004 1019 +15
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
troyciesco
left a comment
There was a problem hiding this comment.
lgtm, though i did discover through reviewing this that we have a specific reference to announcementBar in labs.test.js.
there were a couple tests in that file that were flaky in that way, so i cleaned them up and added you as a reviewer here in case there was something better/different you came across or something: #26622
i think technically we should merge that test change first but it's not a huge deal.
ref f9f5f72
This change should have no user impact.
The
announcementBarfeature flag has been enabled since 2023. We can remove the flag and assume it's always on.Note
Low Risk
Small flag-removal change that mainly deletes gating and updates tests; risk is limited to unintentionally exposing
/api/announcementwhere it was previously blocked by misconfiguration.Overview
Removes the
announcementBarlabs feature flag from the admin feature service and from shared labs GA flag handling.The members
/api/announcementroute is no longer protected bylabs.enabledMiddleware('announcementBar'), and related test fixtures/snapshots are updated to stop expecting or setting the flag in config/labs payloads.Written by Cursor Bugbot for commit f615015. This will update automatically on new commits. Configure here.