- frontend: hash routing (project list / create / editor), per-project init (load OTIO + scene + clip from the API), create form with otio + clip upload, annotation saves/deletes pushed as deltas, edit/add buttons gated on auth - auth: own login form in cljs posting to session login/logout endpoints (httpOnly cookie — no JWT in JS); /api/me/ drives the UI's signed-in state - backend: add /api/login/ and /api/logout/ (session auth) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| management | ||
| migrations | ||
| __init__.py | ||
| admin.py | ||
| apps.py | ||
| attribution.py | ||
| models.py | ||
| tests.py | ||
| urls.py | ||
| views.py | ||