project-lux / lux-frontend

Web front end of LUX
Apache License 2.0
3 stars 0 forks source link

LUX should be able to redirect old YUIDs to new ones from a mapping (from 1477) #20

Open gigamorph opened 6 months ago

gigamorph commented 6 months ago

Problem Description: The pipeline sometimes merges YUIDS when two records are determined to be about the same entity. For example currently we have for Larry:

Expected Behavior/Solution: A future pipeline might merge these together. However, if someone has bookmarked (e.g. in a list of people in LUX who work at Yale) one of the records that gets merged, it would be nice if it redirected to the merged URI rather than getting a 404. The pipeline can record when it merges YUIDs together and generate a map from the old to the new. When the old URI is requested, it could redirect to the new one.

Requirements: List of details required for the completion of the issue or requirements for the feature/bug. This can also include requirements that lie outside of the teams such as new design docs or clarification from an outside source.

Needed for promotion: If an item on the list is not needed, it should be crossed off but not removed.

UAT/LUX Examples:

Dependencies/Blocks:

Related Github Issues:

Related links:

Wireframe/Mockup: Place wireframe/mockup for the proposed solution at end of ticket.

roamye commented 4 months ago

https://git.yale.edu/LUX/pipeline/issues/358 is closed so this issue is no longer blocked.