juancwu
|
7c24a8302d
|
feat: investment accounts
Deploy / build-and-deploy (push) Successful in 1m50s
|
2026-05-22 14:49:57 +00:00 |
|
juancwu
|
43e6f76c01
|
feat: notify user on account deletion
Deploy / build-and-deploy (push) Successful in 1m45s
|
2026-05-17 15:40:03 +00:00 |
|
juancwu
|
2db260f849
|
feat: account deletion
|
2026-05-17 15:01:04 +00:00 |
|
juancwu
|
39330ce821
|
feat: disable registration
|
2026-05-17 14:30:59 +00:00 |
|
juancwu
|
fb0cfb5a45
|
feat: shift recurring event date if lands on weekends
|
2026-05-10 13:28:06 +00:00 |
|
juancwu
|
f6a873ffc8
|
fix: transfer exceeding available balance allowed
Deploy / build-and-deploy (push) Successful in 1m40s
|
2026-05-04 15:06:12 +00:00 |
|
juancwu
|
f371611017
|
feat: delete transactions
|
2026-05-04 14:52:51 +00:00 |
|
juancwu
|
448b6f6262
|
feat: recurring transactions
Deploy / build-and-deploy (push) Successful in 1m36s
|
2026-05-04 04:42:22 +00:00 |
|
juancwu
|
ca0fec563e
|
feat: add currency to accounts
|
2026-05-04 04:24:08 +00:00 |
|
juancwu
|
2dac136049
|
feat: savings allocations
Deploy / build-and-deploy (push) Successful in 1m31s
|
2026-05-04 03:19:36 +00:00 |
|
juancwu
|
ff237e2fab
|
feat: transfer funds between accounts
Deploy / build-and-deploy (push) Successful in 1m32s
|
2026-05-04 02:18:30 +00:00 |
|
juancwu
|
da718427bd
|
feat: drop sqlite support
Deploy / build-and-deploy (push) Successful in 1m27s
|
2026-05-04 00:29:45 +00:00 |
|
juancwu
|
9826068208
|
feat: aggregate account and transaction activity logs on space activity page
|
2026-05-03 23:56:06 +00:00 |
|
juancwu
|
c96595d41e
|
feat: transaction activity audit and account activity audit
|
2026-05-03 23:50:39 +00:00 |
|
juancwu
|
ca7b2ff74f
|
Merge branch 'edit-transactions'
|
2026-05-03 23:16:13 +00:00 |
|
juancwu
|
283a157b29
|
feat: edit transactions
|
2026-05-03 23:16:08 +00:00 |
|
juancwu
|
49bcc82934
|
feat: audit space activity
|
2026-05-03 23:10:31 +00:00 |
|
juancwu
|
ed96faec8f
|
feat: share space
|
2026-05-03 19:05:15 +00:00 |
|
juancwu
|
c327189afd
|
feat: accounts settings page
|
2026-05-03 18:19:27 +00:00 |
|
juancwu
|
4298890d68
|
feat: deposit funds
|
2026-05-03 18:06:04 +00:00 |
|
juancwu
|
054f1227f0
|
feat: show recent transactions and view all transactions
|
2026-05-03 17:59:41 +00:00 |
|
juancwu
|
8c681282ef
|
feat: pay bills
|
2026-04-22 15:49:00 +00:00 |
|
juancwu
|
8db659a5a5
|
chore: use "My Space" as default space name
|
2026-04-14 01:16:01 +00:00 |
|
juancwu
|
48cae4957e
|
feat: shared with me page
|
2026-04-12 16:55:38 +00:00 |
|
juancwu
|
775177cba1
|
feat: create space
|
2026-04-11 21:46:52 +00:00 |
|
juancwu
|
b48fcbfaa6
|
chore: count space members without retrieving all member info
save some RAM
|
2026-04-11 17:50:16 +00:00 |
|
juancwu
|
d413193366
|
chore: overhaul onboarding steps
|
2026-04-11 16:18:46 +00:00 |
|
juancwu
|
acb7f511f9
|
chore: remove old space service method to ensure personal space
|
2026-04-11 15:41:56 +00:00 |
|
juancwu
|
a3f4661456
|
chore: move templui utils into ui folder
|
2026-04-06 18:22:58 +00:00 |
|
juancwu
|
df164ab0f4
|
chore: massive reset
|
2026-04-06 17:53:57 +00:00 |
|
juancwu
|
047e392ac3
|
feat: show report on payment method
Deploy / build-and-deploy (push) Successful in 2m37s
|
2026-03-17 17:08:18 +00:00 |
|
juancwu
|
6871b1f8c6
|
feat: delete space
Deploy / build-and-deploy (push) Successful in 2m34s
|
2026-03-14 19:11:11 -04:00 |
|
juancwu
|
b40e693748
|
chore: update test data
|
2026-03-14 17:56:25 -04:00 |
|
juancwu
|
89c5d76e5e
|
Merge branch 'fix/calculation-accuracy' into main
Deploy / build-and-deploy (push) Successful in 2m37s
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 |
|
juancwu
|
c8a1eb5b7a
|
chore: replace int amount_cents for string storage and decimal pkg
|
2026-03-14 14:43:39 -04:00 |
|
juancwu
|
45fcecdc04
|
chore: refactor
Deploy / build-and-deploy (push) Successful in 3m45s
|
2026-03-14 16:39:07 +00:00 |
|
juancwu
|
ac7296b06e
|
feat: loans
|
2026-03-14 11:34:21 -04:00 |
|
juancwu
|
08f6b034f5
|
feat: set timezone space level
Deploy / build-and-deploy (push) Successful in 2m25s
|
2026-03-03 15:34:52 +00:00 |
|
juancwu
|
945069052f
|
feat: set timezone user level
|
2026-03-03 12:29:41 +00:00 |
|
juancwu
|
e10186fd7a
|
feat: show account transfer history
Deploy / build-and-deploy (push) Successful in 2m50s
|
2026-02-20 16:43:25 +00:00 |
|
juancwu
|
5513bcc603
|
feat: recurring deposits to accounts
|
2026-02-20 16:23:01 +00:00 |
|
juancwu
|
55e04c9b94
|
feat: allow multi tags for budgets
|
2026-02-17 15:20:49 +00:00 |
|
juancwu
|
7d3595fdcd
|
fix: jwt expiry not taken from configuration
|
2026-02-17 01:45:29 +00:00 |
|
juancwu
|
9e6ff67a87
|
feat: recurring expenses and reports
|
2026-02-14 17:00:29 +00:00 |
|
juancwu
|
1346abf733
|
feat: tests
|
2026-02-14 10:53:57 -05:00 |
|
juancwu
|
3de76916c9
|
feat: payment methods
Deploy / build-and-deploy (push) Successful in 1m1s
|
2026-02-13 21:55:10 +00:00 |
|
juancwu
|
d6f6790c4d
|
feat: create accounts to partition money
|
2026-02-13 00:56:07 +00:00 |
|
juancwu
|
7e80be888b
|
feat: extend onboarding
|
2026-02-09 13:57:35 +00:00 |
|
juancwu
|
153eaca676
|
feat: paginate expenses history
|
2026-02-09 12:40:02 +00:00 |
|
juancwu
|
c2f91f9c33
|
fix: remove remaining sse code
|
2026-02-08 00:25:56 +00:00 |
|