Théo LAGACHE
b9d9f42ec7
refactor(agents): reorganize into actions/components/schemas/hooks
2026-06-23 16:06:07 +02:00
charles-gauthereau
47d3059d78
fix: some bugs
2026-05-28 20:12:59 +02:00
charles-gauthereau
7a97721abf
fix: agent route to add json parser
2026-05-28 08:16:34 +02:00
charles-gauthereau
c1b71e7772
fix: endpoints
2026-05-27 22:02:22 +02:00
charles-gauthereau
56517226b6
fix: endpoints
2026-05-25 18:31:00 +02:00
charles-gauthereau
685e1fc300
fix: apply soft-delete filters consistently across api/v1 routes
...
Four missed cases where deleted/archived resources could leak through:
- acl.ts: exclude deleted databases from getAccessibleDatabaseIds
- databases/route.ts: exclude deleted databases in list endpoint
- agents/route.ts: re-apply isArchived guard on final fetch (ACL ids stale)
- databases/[id]/status/route.ts: exclude deleted restorations
2026-05-25 15:29:33 +02:00
charles-gauthereau
ec90a34262
fix(api-v1): return 404 for archived agents in resolveAgentAccess
2026-05-25 15:12:45 +02:00
charles-gauthereau
b032c96a7c
feat(api-v1): add GET /agents/:id and DELETE /agents/:id
2026-05-25 15:09:26 +02:00
charles-gauthereau
d887d44bd4
fix(api-v1): transaction safety and isArchived consistency in agents route
2026-05-25 15:08:11 +02:00
charles-gauthereau
7115ce8484
feat(api-v1): add GET /agents and POST /agents
2026-05-25 15:03:21 +02:00