4 Commits

Author SHA1 Message Date
Georges-Antoine Assi
4e5ee69343
more simplify 2026-04-06 22:29:55 -04:00
Georges-Antoine Assi
b2e1e094f7
some simplification 2026-04-06 21:53:49 -04:00
nendo
719b98faaf Batch session inserts into single transaction
Replace per-item add_session with add_sessions using add_all.
No fallback on IntegrityError -- duplicate concurrent submissions
are the client's responsibility.
2026-03-22 21:21:27 +09:00
nendo
75302ed59a Add play session ingest for game time tracking
Backend API for collecting and querying play sessions, modeled after
the Argosy session data format. Clients submit batches per device,
recording both the session window and screen-on time.
2026-03-22 20:22:55 +09:00