fix(Change Requests): Revamp docs, improve UX#7709
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Docker builds report
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7709 +/- ##
=======================================
Coverage 98.52% 98.52%
=======================================
Files 1444 1444
Lines 54971 54971
=======================================
Hits 54161 54161
Misses 810 810 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
The uv bump in #7708 changed tool.uv.required-version from a pinned "0.11.14" to a range ">=0.11.18". The install-uv Make target derived UV_VERSION via lstrip("="), which leaves the ">=" prefix intact and produces the invalid pip requirement "uv==>=0.11.18", failing every API image build. Strip leading comparator characters so the derived version is a bare "0.11.18". Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
|
Visual Regression19 screenshots compared. See report for details. |
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request updates the documentation and frontend UI to clearly distinguish between 'Feature Change Requests' (environment-level) and 'Segment Change Requests' (project-level). It renames various UI labels, updates the RBAC and Change Requests documentation, refactors the Identity and Segment Overrides tabs to improve layout and clarify behavior, and replaces '4-eyes' terminology with 'four-eyes'. Additionally, it updates the uv package manager's required version specification in the API configuration. There are no review comments, and I have no feedback to provide.
Thanks for submitting a PR! Please check the boxes below:
docs/if required so people know about the feature.Changes
Rogue PR resulting from customer support work.
How did you test this code?
Manually checked visual changes, and you can too:
New documentation: https://docs-git-fix-segment-change-requests-docs-ux-flagsmith.vercel.app/administration-and-security/governance-and-compliance/change-requests
UI screenshots:
Before:

After:

Before:

After — contains some extra UI unrelated with changes:
