Commit graph

  • c653fe42a6 Auto-refresh Azure access tokens on 401 main DJP 2026-05-15 18:20:46 -04:00
  • 30ac050af9 Env-tunable per-run caps (MAX_FILES_PER_RUN, MAX_RUN_DURATION_SECS) DJP 2026-05-15 14:10:22 -04:00
  • 6ac845fe34 Support multiple Box root folders via BOX_FOLDER_IDS DJP 2026-05-15 11:41:46 -04:00
  • 2b2d0cc2f8 Gate the SPA behind a login screen when MSAL is enabled DJP 2026-05-12 14:10:54 -04:00
  • 88a0adcfbf Rewrite README to reflect current architecture DJP 2026-05-11 17:30:10 -04:00
  • 04440d661d Cache Box thumbnails + search blob; render in UI DJP 2026-05-11 16:20:13 -04:00
  • 6f367d5b29 Run ensure_schema on api startup DJP 2026-05-11 16:00:17 -04:00
  • 1f2c2ff8e1 Multi-token + fuzzy search; admin-only Run Now / Backfill DJP 2026-05-11 15:51:50 -04:00
  • 9e6a75feb6 Manual-only runs, DB-based skip check, backfill-from-Box DJP 2026-05-11 15:41:10 -04:00
  • dafd097d24 Force prod URL as VITE_PUBLIC_BASE for server builds DJP 2026-05-11 15:27:41 -04:00
  • 99e978b895 Dockerize, add Postgres request log, FastAPI + React SPA DJP 2026-05-11 14:56:58 -04:00
  • 010a3955a8 Document Ubuntu systemd deployment and current configuration Simeon.Schecter 2026-05-06 14:35:58 -04:00
  • a04e8c1e37 Add asset tagger pipeline with keyword-tail descriptions and large-video gating Simeon.Schecter 2026-05-06 14:09:28 -04:00
  • 9a837a33b9 Initial commit simeonschecter@oliver.agency 2026-05-06 17:44:39 +00:00