siddharthd
  • Joined on 2026-02-14
siddharthd pushed to main at siddharthd/finance-app 2026-07-26 00:01:04 +10:00
25ef504574 feat(statements+analytics): normalise statement_type; fix analytics scoping
siddharthd pushed to main at siddharthd/finance-app 2026-07-25 23:02:31 +10:00
e0b0fc91e0 feat(rules): manual-only rules as one-click quick actions on selected transactions
siddharthd pushed to main at siddharthd/finance-app 2026-07-25 22:27:22 +10:00
856e1a51ab docs: agent/MCP access guide — connect + query finance data from any MCP client
siddharthd pushed to main at siddharthd/finance-app 2026-07-19 20:37:52 +10:00
831d30669b feat(ui): ink & copper ledger retheme + analytics redesign
siddharthd pushed to main at siddharthd/finance-app 2026-07-19 20:07:19 +10:00
99af10f9ea chore: trips catch-up migration (0011) + docs for Komodo push-to-deploy
0b40924af0 fix(security+trips): auth/ownership on all API routes; trip analytics in AUD
48ec151c15 feat(trips): trip tracking with analytics, tag conversion, and transaction assignment
Compare 3 commits »
siddharthd pushed to main at siddharthd/finance-app 2026-07-19 18:34:58 +10:00
b706973fb5 chore: verify Komodo push-to-deploy wiring
siddharthd pushed to main at siddharthd/finance-app 2026-07-19 01:05:55 +10:00
710e089c4f ci: lint advisory until pre-existing debt cleared
siddharthd pushed to main at siddharthd/finance-app 2026-07-19 01:00:13 +10:00
b2a8a56c7b ci: trigger first Actions run
siddharthd pushed to main at siddharthd/finance-app 2026-07-19 00:59:25 +10:00
d384cc96f6 ci: add Gitea Actions lint/test workflow
siddharthd pushed to main at siddharthd/finance-app 2026-05-15 19:29:20 +10:00
5df164e9a5 feat(secrets): add SOPS+age encryption for .env
siddharthd pushed to main at siddharthd/finance-app 2026-05-11 19:15:55 +10:00
b8cd1b0f89 fix(reconcile): prevent split/tag double-counting on reconciled transactions
siddharthd pushed to main at siddharthd/finance-app 2026-05-10 16:53:05 +10:00
ce67e38d77 docs: update CLAUDE.md and README to reflect recent changes
siddharthd pushed to main at siddharthd/finance-app 2026-05-10 16:13:51 +10:00
b8296b6e29 fix(prisma): sync schema with DB
siddharthd pushed to main at siddharthd/finance-app 2026-05-10 16:07:02 +10:00
0c1f88ed9c feat(transactions): add imported date column, split filter, and sortable columns
4a49add277 feat: CSV import and batch reconciliation UI
07b8c1ef16 fix(shared): exclude payments from balance when tag filter is active
1b561af9e9 feat(filters): add No tags filter to transactions and shared pages
1296555f17 test: add unit and integration test suites
Compare 7 commits »
siddharthd pushed to main at siddharthd/finance-app 2026-03-14 21:33:26 +11:00
ef73a9cea0 fix(payment): participantId stuck as empty string when participants load async
siddharthd pushed to main at siddharthd/finance-app 2026-03-14 21:30:35 +11:00
d53d3106f2 fix(shared): tag filter SQL precedence, balance cards filter by tag
siddharthd pushed to main at siddharthd/finance-app 2026-03-14 21:27:10 +11:00
02ac136e19 fix(payment): crash on open due to amount.toFixed on numeric string
siddharthd pushed to main at siddharthd/finance-app 2026-03-14 21:20:26 +11:00
084b8764e3 feat(transactions): Payment button to record existing transaction as debt payment
siddharthd pushed to main at siddharthd/finance-app 2026-03-14 21:11:37 +11:00
281f0d3782 fix(shared): show full description and notes in split transactions table
siddharthd pushed to main at siddharthd/finance-app 2026-03-14 21:09:02 +11:00
85e7801407 feat(shared): replace settle buttons with payment ledger