Repository navigation
FE-1883: Resolve legacy entity IDs and display names - #9959
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
ca85998 to
788ed81
Compare
788ed81 to
c65a331
Compare
c65a331 to
141bf77
Compare
PR SummaryMedium Risk Overview Human-readable labels replace raw UUIDs in several UIs: Actual mode Events shows transition and place names (id when unnamed); Brunch destructive-edit approval lists removals by document names, including arc endpoints as Docs for Actual mode, router integration, and oEmbed note legacy id resolution. Reviewed by Cursor Bugbot for commit 3d71466. Bugbot is set up for automated code reviews on this repo. Configure here. |
cd9511f to
a86f41a
Compare
…the website tests
…convert reporting metric ids
…and share one id schema
…orded nets, and split the release note
Summary
Before this PR, a link that named an item or scenario by an id from before UUID conversion opened the default view: the editor dropped the selection and the Simulate drawer, and the scenario fell back to the first one. Actual mode events, Brunch removal approvals and Brunch draft experiments showed raw ids, which are now UUIDs.
This PR resolves older ids in a location to their converted ids and replaces the location once, so old links and published embeds open the same item. Events, approvals and draft experiments show names. Router integration and oEmbed docs describe how older ids resolve.
Links
Changes
Petrinaut
Website
Review fixes
Test coverage
resolve-navigated-ids.test.ts:editor-provider.test.tsx:provider.test.ts:actual-events.test.tsx:brunch-mutation-approval.test.tsx:brunch-draft-experiment-interactive-tool.test.tsx:How to test
itemIdto older idplace__infected