tl/scenes/migrations
Your Name 36054ac329 Attribute annotations and scene saves to users
Server-authoritative attribution: on each scene PUT the server diffs incoming
annotation groups and stamps createdBy/editedBy (+ timestamps) from request.user,
ignoring client-sent stamps so authorship can't be forged. Each save also writes
a Revision (user, time, +N ~N −N summary, snapshot of the annotation layer),
visible in the admin and via /revisions/. Projects gain collaborators so several
users can edit one project and get distinct attribution.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 00:12:13 -04:00
..
0001_initial.py Add Django backend: users, admin, OTIO + scene persistence 2026-06-28 23:45:49 -04:00
0002_revision.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00
0003_project_collaborators.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00
__init__.py Add Django backend: users, admin, OTIO + scene persistence 2026-06-28 23:45:49 -04:00