tl/scenes
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
..
management Add Django backend: users, admin, OTIO + scene persistence 2026-06-28 23:45:49 -04:00
migrations 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
admin.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00
apps.py Add Django backend: users, admin, OTIO + scene persistence 2026-06-28 23:45:49 -04:00
attribution.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00
models.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00
tests.py Add Django backend: users, admin, OTIO + scene persistence 2026-06-28 23:45:49 -04:00
urls.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00
views.py Attribute annotations and scene saves to users 2026-06-29 00:12:13 -04:00