Management API foundation #544

Open
opened 2026-09-29 19:08:34 +01:00 by Smithy-bot · 0 comments
Member

Epic: #543
Story Points:


SO THAT management routes share one Express surface with auth middleware and the existing /api/reload-db hook is no longer unauthenticated.

Expand the in-process Express app (src/webhooks.ts) into a Management API foundation: structured routing, shared auth middleware hook-point, and protect /api/reload-db.

Acceptance Criteria

No acceptance criteria

Subtasks

none

Notes

  • Decision: #542 — same bot process
  • Existing entry: src/webhooks.ts
Epic: #543 Story Points: --- SO THAT management routes share one Express surface with auth middleware and the existing `/api/reload-db` hook is no longer unauthenticated. Expand the in-process Express app (`src/webhooks.ts`) into a Management API foundation: structured routing, shared auth middleware hook-point, and protect `/api/reload-db`. ## Acceptance Criteria *No acceptance criteria* ## Subtasks *none* ## Notes - Decision: #542 — same bot process - Existing entry: `src/webhooks.ts`
Smithy-bot added this to the 0.14.0 milestone 2026-09-29 19:08:34 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
External/card-drop#544
No description provided.