Skip to content

chore: Gøth-Tunsted rename and DNA kit-owner links#21

Merged
simonellefsen merged 4 commits into
mainfrom
chore/rename-goeth-tree
Jul 5, 2026
Merged

chore: Gøth-Tunsted rename and DNA kit-owner links#21
simonellefsen merged 4 commits into
mainfrom
chore/rename-goeth-tree

Conversation

@simonellefsen

@simonellefsen simonellefsen commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • Rename Gøth family tree to Gøth-Tunsted (display name + public slug goeth-tunsted) via migration.
  • Profile DNA tab shows kit owner and match on shared autosomal imports, with clickable navigation to the other tree person.
  • Per-test owner resolution supports match profiles with multiple kit owners (e.g. Birgitta linked to both Helle and Pernille).
  • Editable kit-owner dropdown on shared imports (corrects wrong stored owners without relinking the test row).
  • Admin shared-match list uses kit-owner identity for display when FTDNA MATCH NAME / RPC joins are stale (e.g. E. G. Kazanis vs spurious "Nis Rasmussen").
  • FTDNA comparison CSV parsing prefers filename parties when the row label does not match either tester.

Test plan

  • Confirm tree selector shows Gøth-Tunsted and public URL uses /tree/goeth-tunsted.
  • Open a shared match person (e.g. Mona Howell) — DNA tab shows Kit owner link to Helle Andersen.
  • Open Birgitta Hallgren — each shared import card shows the correct kit owner (Helle vs Pernille); dropdown can correct a wrong owner.
  • Pernille admin DNA panel — Kazanis match list title shows E. G. Kazanis (not Nis Rasmussen).
  • npm test (451 passing on branch)

simonellefsen and others added 3 commits July 5, 2026 21:51
Update display name and public slug (goeth-tunsted) for the Gøth family tree.

Co-authored-by: Cursor <cursoragent@cursor.com>
Show both parties on shared autosomal cards with clickable navigation to the other tree person.

Co-authored-by: Cursor <cursoragent@cursor.com>
Infer owner vs match per shared import so match persons with multiple kit
owners (e.g. Helle and Pernille) each show the correct linked owner.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jul 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
linegra Ready Ready Preview, Comment Jul 5, 2026 8:33pm

Prefer kit-owner names over stale RPC joins in admin lists, normalize
FTDNA comparison filenames when MATCH NAME is wrong, and add a profile
dropdown to correct shared-segment kit owners without relinking tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
@simonellefsen
simonellefsen marked this pull request as ready for review July 5, 2026 20:36
@simonellefsen
simonellefsen merged commit e81d0ed into main Jul 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant