Commit graph

217 commits

Author SHA1 Message Date
juancwu
d5fc4be7e8 refactor: change spaces page header greeting with generic greeting 2026-04-24 00:51:06 +00:00
juancwu
0e3b8159ff refactor: spaces page header with greeting and handler-computed total
Why: Move per-page balance summation out of the template (business logic
belongs in the handler) and dedupe the pluralised summary copy while
preserving the styled dollar span.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 00:26:23 +00:00
juancwu
4d5a3276de feat: add sidebar menu items on account settings page 2026-04-23 02:24:29 +00:00
juancwu
9e1f675a6b fix: mobile sidebar footer not sticking to the bottom 2026-04-23 02:11:03 +00:00
juancwu
74795c583c feat: swap theme switcher and account dropdown menu positions 2026-04-22 22:56:14 +00:00
juancwu
8c681282ef feat: pay bills 2026-04-22 15:49:00 +00:00
juancwu
d747454f4a feat: add space account page
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 03:44:04 +00:00
juancwu
bdd05b0315 chore: add goose migration tasks to Taskfile
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 03:44:00 +00:00
juancwu
7f437949b1 feat: add missing sidebar content for shared with me spaces 2026-04-14 01:21:07 +00:00
juancwu
6355dc8af6 Merge branch 'feat/default-space' 2026-04-14 01:16:08 +00:00
juancwu
8db659a5a5 chore: use "My Space" as default space name 2026-04-14 01:16:01 +00:00
juancwu
858b8cd364 Merge branch 'feat/list-accounts' 2026-04-14 00:55:22 +00:00
juancwu
11ac016e44 feat: list accounts in space overview 2026-04-14 00:54:06 +00:00
juancwu
48cae4957e feat: shared with me page 2026-04-12 16:55:38 +00:00
juancwu
071f6c5855 chore: ignore git worktrees 2026-04-12 16:39:17 +00:00
juancwu
8747dfe495 chore: differentiate shared with me and personal spaces 2026-04-12 16:38:24 +00:00
juancwu
e90ac61b34 chore: change sidebar top button icon 2026-04-12 16:23:12 +00:00
juancwu
de0e87cd71 feat: persist sidebar state 2026-04-12 16:15:22 +00:00
juancwu
61eaa268ab chore: update templ and templui 2026-04-12 16:07:06 +00:00
juancwu
b5d195baea chore: fix ui not centered when sidebar is closed 2026-04-12 15:50:07 +00:00
juancwu
6f99a51159 feat: add cancel button to create space page 2026-04-12 15:46:21 +00:00
juancwu
0f9c122608 feat: properly set space card url 2026-04-11 21:49:16 +00:00
juancwu
775177cba1 feat: create space 2026-04-11 21:46:52 +00:00
juancwu
8e952455cd feat: seed categories 2026-04-11 19:16:40 +00:00
juancwu
a2b0ee5c15 feat: add categories 2026-04-11 19:12:19 +00:00
juancwu
c639f9800e chore: use routeurl to get urls on the sidebar 2026-04-11 18:06:33 +00:00
juancwu
28f990624d chore: add dollar sign to total space balance 2026-04-11 17:58:17 +00:00
juancwu
694b774986 chore: calculate total balance for space 2026-04-11 17:57:41 +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
08f806e405 feat: fetch user spaces for list 2026-04-11 17:41:23 +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
fec29bcc0e feat: space card for spaces list 2026-04-11 15:38:22 +00:00
juancwu
92db29278d feat: register routes with name 2026-04-11 15:38:07 +00:00
juancwu
f25244b016 chore: serve static files from dir on dev 2026-04-11 14:34:50 +00:00
juancwu
4181264a68 chore: add routes test 2026-04-07 13:22:52 +00:00
juancwu
7c375e1002 feat: setting up routes for spaces landing page 2026-04-07 12:38:07 +00:00
juancwu
36a3d6f962 chore: include a setup and secrets generation command in taskfile 2026-04-06 20:18:41 +00:00
juancwu
280cb93648 feat: use router to group routes 2026-04-06 20:10:46 +00:00
juancwu
a3f4661456 chore: move templui utils into ui folder 2026-04-06 18:22:58 +00:00
juancwu
5de84c6de7 chore: add setup script in devbox.json to install tparse 2026-04-06 18:06:39 +00:00
juancwu
7b2002b7c8 chore: update test commands 2026-04-06 18:04:29 +00:00
juancwu
df164ab0f4 chore: massive reset 2026-04-06 17:53:57 +00:00
juancwu
c7ee3da8f2 feat: router 2026-04-06 15:48:41 +00:00
juancwu
c87e1c309e chore: remove scheduler 2026-04-06 15:22:21 +00:00
juancwu
735d9e810c feat: update models 2026-04-06 15:19:46 +00:00
juancwu
7be5510753 feat: new minimal db schema 2026-04-06 15:07:25 +00:00
juancwu
ef2cb7f85f chore: add shopstring/decimal as direct dependency 2026-04-06 13:13:41 +00:00
juancwu
37b6264bf9 chore: add goose as part of devbox environment 2026-04-03 16:48:41 +00:00
juancwu
047e392ac3 feat: show report on payment method
All checks were successful
Deploy / build-and-deploy (push) Successful in 2m37s
v1.13.0
2026-03-17 17:08:18 +00:00