Jean-Luc Makiola ceca2fc71f feat(05-02): add template handlers and budget generation endpoint
- Add GetTemplate, UpdateTemplateName, CreateTemplateItem, UpdateTemplateItem, DeleteTemplateItem, ReorderTemplateItems handlers
- Add GenerateBudget handler with 409 BudgetExistsError response including budget_id
- Handler-level validation: one_off items rejected for template routes, fixed items require budgeted_amount
- Month format validated via time.Parse before calling query layer
2026-03-12 12:10:21 +01:00
2026-03-06 19:42:15 +00:00
2026-03-06 19:42:15 +00:00
2026-03-06 19:42:15 +00:00
2026-03-06 19:42:15 +00:00
2026-03-06 19:42:15 +00:00
2026-03-06 19:42:15 +00:00
2026-03-06 19:42:15 +00:00
2026-03-04 17:16:49 +00:00
2026-03-06 19:42:15 +00:00
2026-03-04 17:16:49 +00:00
Description
No description provided
Readme MIT 963 KiB
Languages
TypeScript 97.4%
CSS 2.6%