Marcos Fargas
80bfa3035f
feat(shell): selector de cliente en sidebar, layout fijo, cabecera contextual y reordenacion de menu
2026-10-17 19:38:22 +02:00
4Ventures
f3380b9650
chore: remove temporary auth debug endpoint after login fix
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-05 17:17:53 +02:00
4Ventures
9d1609c88b
docs: note JWT rotation ready but blocked on supabase compose
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-21 18:47:08 +02:00
4Ventures
5d448c0e71
ops: apply Traefik office allowlist for git and n8n UIs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-21 18:20:25 +02:00
4Ventures
aa89df86a1
chore: ignore dokploy shots and add chat/traefik ops smokes
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-21 18:02:55 +02:00
4Ventures
3c741fa457
docs: refresh operator runbook and creatives copy after prod cutover
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-21 17:46:43 +02:00
4Ventures
2df3fe6983
fix(security): harden auth, tenant scoping, and scrub secrets
...
Require session on APIs, scope KPIs/activos/simulate to the user tenant, strip real JWTs from .env.example, and add health/smoke/docs for 4Ventures ops.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-21 10:51:46 +02:00