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 1.3 MiB
Languages
TypeScript 97.7%
CSS 1.2%
PLpgSQL 0.7%
JavaScript 0.2%
HTML 0.2%