Repository navigation
Conversation
…age feature flag The flag is fully rolled out and the server no longer branches on it. Remove the AccessIntelligenceVersion2 constant, the two tests that only mocked it (redundant with the request-shape tests), and the stale controller comment.
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Reviewed the removal of the |
…intelligence-azure-file-storage-feature-flag
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@
## main #8823 +/- ##
==========================================
- Coverage 74.83% 68.49% -6.35%
==========================================
Files 2750 2750
Lines 117618 117618
Branches 10781 10781
==========================================
- Hits 88025 80560 -7465
- Misses 26936 34517 +7581
+ Partials 2657 2541 -116 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Held to check the release cycles, confirmed good to continue |
🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-38203
📔 Objective
Remove the fully rolled-out
pm-31920-access-intelligence-azure-file-storagefeature flag from the server. This is a prerequisite for PM-38206, the removal ofpm-31936-access-intelligence-new-architecture.The server never branched on this flag. It only provided it to clients, so the constant and its test mocks were the only functional references.
FeatureFlagKeys.AccessIntelligenceVersion2fromConstants.cs.OrganizationReportControllerTeststests that only mocked the flag. They duplicated..._NewArchOn_WithFileSize_TakesFileCreatePathand..._NewArchOn_WithoutFileSize_TakesInlinePath, which assert more, so no coverage is lost.CreateOrganizationReportAsynccomment and a test section comment that referenced the removed flag.The flag has to be removed from the clients before this is merged and deployed. Clients that still read it would see it missing and fall back to their default.
🤖 AI-assisted review
Standard local code review (
code-review-local) of the branch commit againstorigin/main: APPROVE, no findings, nothing deferred. Scope was the committed change only.