siddharthd
  • Joined on 2026-02-14
siddharthd pushed to main at siddharthd/finance-app 2026-08-10 17:42:49 +10:00
502e3f563c 0029: rescope uq_expense_source_order for per-shipment bridge rows
siddharthd pushed to main at siddharthd/finance-app 2026-08-10 13:37:41 +10:00
7819a88af2 order-details: null item amounts render nothing, not $0.00; qty defaults to 1
siddharthd pushed to main at siddharthd/finance-app 2026-08-02 22:22:49 +10:00
a1e776e9be docs: quote the net trip phase figures, not the raw sums
siddharthd pushed to main at siddharthd/finance-app 2026-08-02 22:20:57 +10:00
9e4b518f57 Split a trip into its two economies, so travel stops being a 60% slab
siddharthd pushed to main at siddharthd/finance-app 2026-08-02 21:52:53 +10:00
2d341e24a0 A negative trip balance is over-coverage, not a bill
siddharthd pushed to main at siddharthd/finance-app 2026-08-02 21:19:42 +10:00
6db2345c49 Net the trip debt to one figure, and show payer, category and search on Shared
siddharthd pushed to main at siddharthd/finance-app 2026-08-02 19:11:25 +10:00
cb7665ded1 Let everyone on a trip see it, and give payments their scope back
siddharthd pushed to main at siddharthd/finance-app 2026-08-02 16:44:10 +10:00
6e179d3a0a docs: put the UI review's priorities 1-4 on the board, and correct two claims
siddharthd pushed to main at siddharthd/finance-app 2026-08-01 22:14:08 +10:00
dbc6fd1352 Add source identity to transactions so a feed can be re-imported safely
siddharthd pushed to main at siddharthd/finance-app 2026-07-31 00:05:10 +10:00
c70d2b1fac Sign the investments line so withdrawals net against contributions
siddharthd pushed to main at siddharthd/finance-app 2026-07-30 23:34:37 +10:00
f6c500b27a Hide transfers in the transactions view by default
siddharthd pushed to main at siddharthd/finance-app 2026-07-30 23:12:52 +10:00
549abd8cca docs: point work tracking at the board, not ACTIONS.md
siddharthd pushed to main at siddharthd/finance-app 2026-07-30 13:51:35 +10:00
a465b147a3 Read receipt lines under the keys the receipt panel renders
siddharthd pushed to main at siddharthd/finance-app 2026-07-30 13:41:52 +10:00
17028c79ff Accept grocery receipts scanned in pantry as candidate spend
siddharthd pushed to main at siddharthd/finance-app 2026-07-29 22:22:44 +10:00
69b3ed8ea9 docs: catch CLAUDE.md and the UI review up with the shared-expenses rebuild
siddharthd pushed to main at siddharthd/finance-app 2026-07-29 10:26:45 +10:00
a56e5e2de5 docs: splits total 100%, and why the remainder is the owner's
siddharthd pushed to main at siddharthd/finance-app 2026-07-29 10:23:18 +10:00
22e4a1ead0 fix(splits): make every split account for 100%
siddharthd pushed to main at siddharthd/finance-app 2026-07-28 22:38:41 +10:00
dd0462a5f9 fix(orders): decode • so item options separate again
siddharthd pushed to main at siddharthd/finance-app 2026-07-28 22:20:06 +10:00
3144cf3176 feat(orders): record credits orders from before the cutover
siddharthd pushed to main at siddharthd/finance-app 2026-07-28 21:59:37 +10:00
fe104a9618 fix(orders): read both legs of an Uber payment