Commit graph

136 commits

Author SHA1 Message Date
juancwu
9044a64b10 Merge branch 'main' into fix/sse 2026-02-08 00:22:58 +00:00
16b1e438a0 Merge pull request 'feat/member-management' (#8) from feat/member-management into main
Reviewed-on: #8
2026-02-08 00:21:24 +00:00
5c9804d967 Merge branch 'main' into feat/member-management 2026-02-08 00:21:09 +00:00
juancwu
ff541ab2a9
fix: sidebar and breadcrumbs do not update after space name change 2026-02-07 19:20:14 -05: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
ca51d87d17 Merge pull request 'feat: create space' (#6) from feat/create-space into main
Reviewed-on: #6
2026-02-07 21:02:37 +00:00
juancwu
05e6158d95
feat: create space 2026-02-07 16:00:28 -05:00
juancwu
5d5c1b281d
feat: allow change templ proxy port via env 2026-02-07 15:42:45 -05:00
juancwu
697b8879dd
Merge branch 'feat/extend-info-display-for-expenses'
# Conflicts:
#	internal/handler/space.go
2026-02-07 15:07:06 -05:00
juancwu
948aa092ed
fix: expense edits does not update balance card 2026-02-07 14:54:20 -05:00
f0a8c95ee6 Merge pull request 'fix: expense form reset incorrectly after top-up submission' (#4) from fix/expense-form into main
Reviewed-on: #4
2026-02-07 19:50:32 +00:00
juancwu
15dc582a77 fix: expense form reset incorrectly after top-up submission 2026-02-07 19:50:09 +00:00
juancwu
99a002c607
feat: extend expense card info and allow edit/delete of expense 2026-02-07 14:46:27 -05:00
cd2eac6b88 Merge pull request 'Add expense from overview page' (#3) from feat/add-expense-shortcut into main
Reviewed-on: #3
2026-02-07 19:41:27 +00:00
juancwu
cb3edae1e9 feat: render success toast on redirect after adding expense 2026-02-07 19:40:59 +00:00
juancwu
ccd6eaf9ee feat: redirect to expenses after add from overview 2026-02-07 19:37:05 +00:00
juancwu
800a3298d9 feat: add expense from overview page 2026-02-07 19:35:06 +00: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
a638e8d622 Merge pull request 'feat/link-expense-with-shop-lists' (#1) from feat/link-expense-with-shop-lists into main
Reviewed-on: #1
2026-02-07 19:08:43 +00:00
juancwu
2efb5612de fix: list items toggle hard to open
the list items toggle did not expand the full width so it was hard to
open on mobile as one would need to always touch on the name
2026-02-07 19:07:54 +00: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
f596a923d9 feat: add CLAUDE.md 2026-02-07 18:27:27 +00:00
juancwu
dd5159602c fix: remove old task down command 2026-02-07 18:27:27 +00:00
juancwu
09c2854981
feat: add settings.json 2026-02-07 12:50:21 -05:00
juancwu
9731a313be
fix: devbox on mac conflicts 2026-02-07 11:03:00 -05:00
juancwu
61efa851fd feat: update theme colour 2026-02-07 15:42:41 +00:00
juancwu
4f5873934a feat: delete list 2026-02-07 15:35:35 +00:00
juancwu
e8d34fde3f feat: edit shopping list name 2026-02-07 15:20:43 +00:00
juancwu
e8a202cb3d feat: show up to 5 shopping lists in overview 2026-02-07 15:14:51 +00:00
juancwu
05aaca3600 fix: rename space dashboard page to space overview page 2026-02-07 15:09:35 +00:00
juancwu
5e0637e210 fix: missing favicon 2026-02-07 15:05:51 +00:00
juancwu
446dcf3b49 feat: serve htmx and hyperscript directly from backend 2026-02-07 15:05:39 +00:00
juancwu
d83a2358fa feat: setup cache middlewares 2026-02-07 14:56:45 +00:00
juancwu
42301773cb fix: shopping lists in overview not clickable 2026-02-06 22:07:34 +00:00
juancwu
4f1a5747db fix: change "Dashboard" to "Overview" in space overview page 2026-02-06 22:02:23 +00:00
juancwu
18af2b73da fix: missing autocomplete attr for shopping list name input 2026-02-06 22:00:48 +00:00
juancwu
998d3cb300 fix: use templui checkbox for shopping list item 2026-02-06 22:00:34 +00:00
juancwu
c473c88c33 feat: add terms and privacy pages 2026-01-30 03:21:12 +00:00
juancwu
0da5aadbbe use label component in expense form 2026-01-19 01:56:07 +00:00
juancwu
abdd67ccc9 improve add expense form UI 2026-01-19 01:43:14 +00:00
juancwu
0aa489eafd fix: new expense added on top of "History" title 2026-01-19 01:29:33 +00:00
juancwu
4b330bb9ec fix: close add expense dialog after success 2026-01-19 01:15:40 +00:00
juancwu
7ceac1ffeb fix: create tag input not having autocomplete attr 2026-01-18 23:40:41 +00:00
juancwu
91679c3aee fix: balance card wrong oob swap 2026-01-18 23:38:14 +00:00
juancwu
78047c7ee8 update templui components 2026-01-18 22:23:21 +00:00
juancwu
d223d76401 reposition "expenses" position on sidebar 2026-01-18 22:02:55 +00:00
juancwu
d7cdb19c3e improve tag creation and association when adding expenses 2026-01-15 02:27:00 +00:00