Merge oauth-profile-security-cleanup and upstream/main into main

↗ view on GitHub · Emmanuel Carjat · 2026-05-12 · 63b978a5 · merge from upstream

- Merge KairosVista branch (OAuth, Docker stack, folder-grouped tabular
  reviews, per-user page limit, PDF vision for scanned documents)
- Merge upstream commits: Next/Cloudflare dep updates, README improvements,
  JSONB shared_with filter fix, path-style S3 hardening, HMAC secret
  fail-fast, comment cleanup in access.ts and tabular.ts
- Keep env-configurable R2_FORCE_PATH_STYLE (overrides upstream hardcode)
- Keep Docker + local Supabase section alongside upstream README rewrite

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Repository ecarjat/mike
Author Emmanuel Carjat <emmanuel.carjat@quanthouse.com>
Authored
Parents 74564426, 56c6051f
Stats 0 files changed
Part of Upstream sync + KairosVista feature branch landed on main

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-63b978a5.md from inside the repo you want the change in.

⬇ Download capture-commit-63b978a5.md