Link media to people (person page + media page) #26
Reference in New Issue
Block a user
Delete Branch "media-person-linking"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Person page gets a Media card (upload-and-link, link existing, unlink); media page gets a person picker per item. Backend already supported person_id. Frontend only, no migration.
The Media model already carried person_id/event_id/source_id and the upload route already accepted person_id — this surfaces it in the UI: - Person page: a Media card lists media linked to that person, uploads new files already linked ("Upload & link"), links existing unlinked media, and unlinks. - Media page: each item gets a person picker to link/unlink. Frontend only — no migration. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>