budgit/internal/ui/components
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
..
accordion update templui components 2026-01-18 22:23:21 +00:00
alert update templui components 2026-01-18 22:23:21 +00:00
aspectratio update templui components 2026-01-18 22:23:21 +00:00
avatar update templui components 2026-01-18 22:23:21 +00:00
badge update templui components 2026-01-18 22:23:21 +00:00
breadcrumb update templui components 2026-01-18 22:23:21 +00:00
button fix: no proper loading feedback on forms 2026-02-14 23:12:43 +00:00
calendar update templui components 2026-01-18 22:23:21 +00:00
card update templui components 2026-01-18 22:23:21 +00:00
carousel update templui components 2026-01-18 22:23:21 +00:00
chart update templui components 2026-01-18 22:23:21 +00:00
checkbox update templui components 2026-01-18 22:23:21 +00:00
code update templui components 2026-01-18 22:23:21 +00:00
collapsible update templui components 2026-01-18 22:23:21 +00:00
copybutton update templui components 2026-01-18 22:23:21 +00:00
csrf update go module prefix 2025-12-16 10:50:16 -05:00
datepicker feat: datepicker clear selected date 2026-02-24 15:03:32 +00:00
dialog update templui components 2026-01-18 22:23:21 +00:00
dropdown update templui components 2026-01-18 22:23:21 +00:00
expense chore: replace int amount_cents for string storage and decimal pkg 2026-03-14 14:43:39 -04:00
form update templui components 2026-01-18 22:23:21 +00:00
icon feat: add terms and privacy pages 2026-01-30 03:21:12 +00:00
input update templui components 2026-01-18 22:23:21 +00:00
inputotp update templui components 2026-01-18 22:23:21 +00:00
label update templui components 2026-01-18 22:23:21 +00:00
moneyaccount Merge branch 'fix/calculation-accuracy' into main 2026-03-14 16:48:40 -04:00
pagination update templui components 2026-01-18 22:23:21 +00:00
paymentmethod fix: some elements are not templui components 2026-02-15 05:17:30 +00:00
popover update templui components 2026-01-18 22:23:21 +00:00
progress update templui components 2026-01-18 22:23:21 +00:00
radio update templui components 2026-01-18 22:23:21 +00:00
rating update templui components 2026-01-18 22:23:21 +00:00
recurring chore: replace int amount_cents for string storage and decimal pkg 2026-03-14 14:43:39 -04:00
selectbox update templui components 2026-01-18 22:23:21 +00:00
separator update templui components 2026-01-18 22:23:21 +00:00
sheet update templui components 2026-01-18 22:23:21 +00:00
shoppinglist fix: some elements are not templui components 2026-02-15 05:17:30 +00:00
sidebar update templui components 2026-01-18 22:23:21 +00:00
skeleton update templui components 2026-01-18 22:23:21 +00:00
slider update templui components 2026-01-18 22:23:21 +00:00
switch update templui components 2026-01-18 22:23:21 +00:00
table update templui components 2026-01-18 22:23:21 +00:00
tabs update templui components 2026-01-18 22:23:21 +00:00
tag add shopping list and tag management 2026-01-14 18:19:13 +00:00
tagcombobox feat: add tag combobox to make tagging expenses easier 2026-02-17 21:13:46 +00:00
tagsinput update templui components 2026-01-18 22:23:21 +00:00
textarea update templui components 2026-01-18 22:23:21 +00:00
timepicker update templui components 2026-01-18 22:23:21 +00:00
toast update templui components 2026-01-18 22:23:21 +00:00
tooltip update templui components 2026-01-18 22:23:21 +00:00