24 Commits
Author SHA1 Message Date
Antoine Lecompte f42d3584cb feat(columbo): seed client-side restic telemetry into investigations (#686) 2026-09-15 13:30:48 +00:00
Antoine Lecompte dcf3065fee fix(michael): answer GET of a missing blob or config with 404, not 500 (#650) 2026-09-11 08:49:06 -04:00
Antoine Lecompte f1640326b9 feat(infra): activate the futo-backups-bot prod creds (#601) 2026-09-01 09:00:41 -04:00
Antoine Lecompte 7750b71620 fix(futo-backups-bot): ignore interactions from other guilds (#602) 2026-08-31 15:42:57 -07:00
Antoine Lecompte bb0cd74bee feat(columbo): give the agent fixed fleet-health probes and a bigger tool budget (#600) 2026-08-31 16:10:02 -04:00
Antoine Lecompte 8e9cd64c16 feat(columbo): retry model calls with per-attempt deadlines (#598) 2026-08-31 11:28:12 -07:00
Antoine Lecompte 500107b5ce feat(columbo): triage-refusal staff notes + per-user telemetry catalog (#596) 2026-08-31 08:38:05 -04:00
Antoine Lecompte b3aa57dc5d feat(columbo): per-investigation audit log, tool-error recovery, pipe-aware log scoping (#586) 2026-08-28 13:57:28 -04:00
Antoine Lecompte 88267dc1f7 feat(columbo): add columbo (#585) 2026-08-28 13:26:11 -04:00
Antoine Lecompte fa9cfd3891 refactor(tf): move freshdesk ownership into partition-level global/freshdesk stacks (#580) 2026-08-27 14:35:04 -04:00
Antoine Lecompte 64371fbaa9 feat(infra): wire the freshdesk webhook route, network policy and secrets (#578) 2026-08-27 13:09:21 -04:00
Antoine Lecompte b726229b14 feat(yucca-admin-api): manage and cancel discord beta-invite drops via yuctl (#575) 2026-08-26 20:15:05 +01:00
Antoine Lecompte 9abf625652 feat(futo-backups-bot): /beta-invite with personal links, claim batches, and optional role mention (#571) 2026-08-26 13:41:04 -04:00
Antoine Lecompte f7e60f0d41 feat(futo-backups-bot): /claim-backups-role grants the customer role (#567) 2026-08-26 09:58:48 -04:00
Antoine Lecompte 290e3d7a65 feat(futo-backups-bot): allow up to three open tickets per user (#561) 2026-08-26 12:31:52 +00:00
Antoine Lecompte 5eaf0f349d feat(futo-backups-bot): grafana per-user link in staff notes (#560) 2026-08-26 12:26:07 +00:00
Antoine Lecompte 5ad08e27d7 feat(infra): deploy futo-backups-bot (#545) 2026-08-25 14:24:51 -04:00
Antoine Lecompte 474879f399 feat(futo-backups-bot): discord support bot (#544) 2026-08-25 14:24:50 -04:00
Antoine Lecompte 7f61914cd8 feat(yucca-api): discord account linking (#542) 2026-08-25 14:24:50 -04:00
Antoine Lecompte 30166e0733 feat(yucca-admin-api): send invite emails from the allowlist flow (#492) 2026-08-24 06:44:59 -04:00
Paul Makles 8832cda5c0 feat: 'standalone' connection type (#534) 2026-08-24 11:30:36 +01:00
Antoine Lecompte f435601871 fix(michael): converge retried WORM puts when the existing blob matches (#526) 2026-08-21 12:17:56 -04:00
Antoine Lecompte 8feda20065 feat(web): connections ui (#415) 2026-08-03 18:30:57 +00:00
Antoine Lecompte 94a5df9667 feat(yucca): per-user feature flags (#389) 2026-08-03 14:09:22 -04:00