No description
Find a file
juancwu 89c5d76e5e
All checks were successful
Deploy / build-and-deploy (push) Successful in 2m37s
Merge branch 'fix/calculation-accuracy' into main
Combines the decimal migration (int cents → decimal.Decimal via
shopspring/decimal) with main's handler refactor (split space.go into
domain handlers, WithTx/Paginate helpers, recurring deposit removal).

- Repository layer: WithTx pattern + decimal column names/types
- Handler layer: decimal arithmetic (.Sub/.Add) instead of int operators
- Models: deprecated amount_cents fields kept for SELECT * compatibility
- INSERT statements: old columns set to literal 0 for NOT NULL constraints

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 16:48:40 -04:00
.claude feat: add settings.json 2026-02-07 12:50:21 -05:00
.forgejo/workflows feat: run tests before deploy 2026-02-14 11:36:52 -05:00
assets fix: datepicker value gets overwritten on edit forms 2026-02-27 12:38:32 +00:00
cmd/server Merge branch 'feat/receipts' 2026-03-14 11:44:44 -04:00
docs fix: wrong first time setup user creation 2026-02-09 21:13:46 +00:00
internal Merge branch 'fix/calculation-accuracy' into main 2026-03-14 16:48:40 -04:00
llms chore: add templui llm.txt 2026-02-14 23:13:17 +00:00
.env.include.example feat: add google analytics setup 2026-02-10 16:52:35 +00:00
.gitignore feat: dedicated settings page for space 2026-02-07 19:16:16 -05:00
.templui.json update go module prefix 2025-12-16 10:50:16 -05:00
CLAUDE.md fix: remove sse 2026-02-07 21:04:18 +00:00
devbox.json chore: lock down specific version for nodejs and tailwindcss4 2026-03-07 17:23:05 +00:00
devbox.lock chore: lock down specific version for nodejs and tailwindcss4 2026-03-07 17:23:05 +00:00
go.mod fix: no proper loading feedback on forms 2026-02-14 23:12:43 +00:00
go.sum fix: no proper loading feedback on forms 2026-02-14 23:12:43 +00:00
LICENSE init go project 2025-12-10 16:05:30 -05:00
Taskfile.yml feat: tests 2026-02-14 10:53:57 -05:00