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 |
|
juancwu
|
9044a64b10
|
Merge branch 'main' into fix/sse
|
2026-02-08 00:22:58 +00:00 |
|
juancwu
|
1b5c57704e
|
feat: dedicated settings page for space
|
2026-02-07 19:16:16 -05:00 |
|
juancwu
|
a5aca45648
|
fix: remove sse
|
2026-02-07 21:04:18 +00:00 |
|
juancwu
|
99a002c607
|
feat: extend expense card info and allow edit/delete of expense
|
2026-02-07 14:46:27 -05:00 |
|
|
|
1c210bde67
|
Merge pull request 'feat: password auth' (#2) from feat/password-auth into main
Reviewed-on: #2
|
2026-02-07 19:13:01 +00:00 |
|
juancwu
|
7443547593
|
feat: password auth
|
2026-02-07 14:12:22 -05:00 |
|
juancwu
|
64e2e80e80
|
feat: link shopping list items
|
2026-02-07 19:03:26 +00:00 |
|
juancwu
|
6c704828ce
|
feat: show shopping list items in cards
|
2026-02-07 18:27:27 +00:00 |
|
juancwu
|
d7cdb19c3e
|
improve tag creation and association when adding expenses
|
2026-01-15 02:27:00 +00:00 |
|
juancwu
|
dd7f2ebe3e
|
add SSE
|
2026-01-14 21:51:08 +00:00 |
|
juancwu
|
4d6e6799a0
|
add invite to space feature
|
2026-01-14 21:11:16 +00:00 |
|
juancwu
|
f8ddf152e4
|
add expenses management
|
2026-01-14 20:40:36 +00:00 |
|
juancwu
|
b7905ddded
|
add shopping list and tag management
|
2026-01-14 18:19:13 +00:00 |
|
juancwu
|
d2560630f4
|
send welcome email
|
2026-01-14 15:25:19 +00:00 |
|
juancwu
|
219d254b96
|
add initial space logic/behaviour
|
2026-01-14 15:25:10 +00:00 |
|
juancwu
|
86e7db59ee
|
stop sending magic link in dev
|
2026-01-05 15:18:06 -05:00 |
|
juancwu
|
ce3577292e
|
handle onboarding (set name)
|
2026-01-04 21:43:22 -05:00 |
|
juancwu
|
94a05b0433
|
login via magic link
|
2026-01-04 19:24:01 -05:00 |
|
juancwu
|
9fe6a6beb1
|
remove resend and use custom email client
|
2026-01-02 18:22:47 -05:00 |
|
juancwu
|
5c5ba78a32
|
establishing initial auth middleware and routes
|
2025-12-17 11:26:10 -05:00 |
|
juancwu
|
557dd4cb0c
|
update go module prefix
|
2025-12-16 10:50:16 -05:00 |
|
juancwu
|
7e288ea67a
|
add middlewares, handlers and database models
|
2025-12-16 10:46:34 -05:00 |
|
juancwu
|
82ac33ec66
|
setup resend client for email service
|
2025-12-14 18:24:30 -05:00 |
|
juancwu
|
4448c4a841
|
add initial email service
|
2025-12-12 11:54:31 -05:00 |
|
juancwu
|
0ae9cd7133
|
setup user/auth repository and service
|
2025-12-12 11:54:20 -05:00 |
|