This website requires JavaScript.
Explore
Help
Register
Sign In
siddharthd
/
finance-app
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
ci
145 workflow runs
Actor
All actors
siddharthd
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
feat/intake-router
feat/order-ingestion
feat/split-scopes
feature/phase5-rules
feature/phase6-budget
main
Create status badge
void: a statementless row for a charge that never posted (migration 0040)
#145
:
Commit
c25c82932d
pushed by
siddharthd
main
2026-10-12 18:06:02 +11:00
54s
View workflow file
rules: run history timestamps in en-AU, not the browser's locale (d/m, never m/d)
#144
:
Commit
a1c2eb736f
pushed by
siddharthd
main
2026-10-11 00:49:28 +11:00
1m4s
View workflow file
reconcile queue: offer a foreign row's exact native twin regardless of provisional AUD
#143
:
Commit
069034951e
pushed by
siddharthd
main
2026-10-11 00:36:57 +11:00
1m4s
View workflow file
order-parse: document that both order lanes must send the RFC Message-ID
#142
:
Commit
e956f39ffc
pushed by
siddharthd
main
2026-10-03 19:01:01 +10:00
1m1s
View workflow file
docs: the wallet lane -- storage convention, pairing, lock, skips, replay
#141
:
Commit
d75589e128
pushed by
siddharthd
main
2026-10-03 17:31:40 +10:00
49s
View workflow file
reconcile queue: never list or offer a superseded row
#140
:
Commit
ce0bf0a775
pushed by
siddharthd
main
2026-10-03 17:22:35 +10:00
59s
View workflow file
wallet: lock the ingest, pair on time and app, skip notices, ECB fallback
#139
:
Commit
a3e4e1102a
pushed by
siddharthd
main
2026-10-03 16:56:03 +10:00
54s
View workflow file
currency: a wallet row's amount is AUD, so show its native figure, not the AUD one under a foreign label
#138
:
Commit
22fde30b26
pushed by
siddharthd
main
2026-10-03 16:40:24 +10:00
1m41s
View workflow file
wallet: never store a native figure as AUD; rate from statement rows only
#137
:
Commit
48c6b2395f
pushed by
siddharthd
main
2026-09-11 12:44:20 +10:00
51s
View workflow file
annual charges: surface upcoming card/loan fees from payments alone
#136
:
Commit
5076f27f68
pushed by
siddharthd
main
2026-08-23 21:46:07 +10:00
56s
View workflow file
transactions: merge/supersede a duplicate by hand, and widen the picker band
#135
:
Commit
10cf0aaf21
pushed by
siddharthd
main
2026-08-23 19:02:03 +10:00
56s
View workflow file
db: append-only change log for the ledger (migration 0037)
#134
:
Commit
2251060ac6
pushed by
siddharthd
main
2026-08-23 15:58:51 +10:00
58s
View workflow file
wallet+intake: adopt the row that is already there, and keep a gift card out of the queue
#133
:
Commit
2c05f10aed
pushed by
siddharthd
main
2026-08-22 18:11:19 +10:00
54s
View workflow file
reconcile: machine auth for the scheduled sweep, across all owners
#132
:
Commit
9b59edcf48
pushed by
siddharthd
main
2026-08-22 16:51:30 +10:00
46s
View workflow file
wallet: the deterministic parse must beat the model's location
#131
:
Commit
3d0d75519a
pushed by
siddharthd
main
2026-08-22 16:34:46 +10:00
46s
View workflow file
wallet: a transaction for every tap (board
#252
, ING-11)
#130
:
Commit
8d1875225f
pushed by
siddharthd
main
2026-08-22 16:25:23 +10:00
52s
View workflow file
receipts: adopt the wallet row instead of creating a second one (board
#252
)
#129
:
Commit
8e66e527ae
pushed by
siddharthd
main
2026-08-22 16:18:34 +10:00
51s
View workflow file
reconcile: automatic pass for unambiguous statement matches (board
#252
)
#128
:
Commit
f31f12799a
pushed by
siddharthd
main
2026-08-22 16:14:27 +10:00
56s
View workflow file
currency: normalise foreign_currency_code to ISO-4217 (board
#254
)
#127
:
Commit
5e355c7e85
pushed by
siddharthd
main
2026-08-22 16:04:00 +10:00
50s
View workflow file
enrichment readers: resolve one metadata row, deterministically (board
#253
)
#126
:
Commit
669f9119b9
pushed by
siddharthd
main
2026-08-22 15:58:38 +10:00
53s
View workflow file
intake: the needs-header card names what is missing and gives the right advice for it
#125
:
Commit
258fe3b617
pushed by
siddharthd
main
2026-08-22 12:36:02 +10:00
49s
View workflow file
intake: the word "Image" is not a receipt, and the prompt must not be data
#124
:
Commit
0823244e4a
pushed by
siddharthd
main
2026-08-22 11:47:05 +10:00
52s
View workflow file
intake: a duplicate card that refuses a purchase must say what to do instead
#123
:
Commit
d88ca2a24c
pushed by
siddharthd
main
2026-08-21 19:23:19 +10:00
1m5s
View workflow file
intake: a duplicate card that refuses a purchase must say what to do instead
#122
:
Commit
d88ca2a24c
pushed by
siddharthd
feat/intake-router
2026-08-21 18:28:44 +10:00
49s
View workflow file
test(intake): the second review pass, and CLAUDE.md for the rules it set
#121
:
Commit
91586ce4a4
pushed by
siddharthd
feat/intake-router
2026-08-21 18:24:47 +10:00
46s
View workflow file
test(intake): cover the review findings, and CLAUDE.md for the rules they set
#120
:
Commit
631e75e58f
pushed by
siddharthd
feat/intake-router
2026-08-21 17:54:14 +10:00
1m0s
View workflow file
docs: intake router routes, env vars, migration 0034
#119
:
Commit
a4e5f540cc
pushed by
siddharthd
feat/intake-router
2026-08-21 12:11:00 +10:00
49s
View workflow file
wip(intake): router, enrich endpoint, Slack handlers, migration 0034 — UNTESTED checkpoint
#118
:
Commit
057595f4ac
pushed by
siddharthd
feat/intake-router
2026-08-21 12:04:58 +10:00
44s
View workflow file
test(db): resolve the integration DSN at run time instead of storing an IP (
#161
)
#117
:
Commit
b958d05287
pushed by
siddharthd
main
2026-08-21 00:58:35 +10:00
1m5s
View workflow file
transactions: let a gift card be a payment method you can pick
#116
:
Commit
9f1be74330
pushed by
siddharthd
main
2026-08-17 18:15:47 +10:00
43s
View workflow file
First
Previous
1
2
3
4
5
Next
Last
Status Badge
Branch
main
main
feat/intake-router
feat/order-ingestion
feat/split-scopes
feature/phase5-rules
feature/phase6-budget
Badge URL
Markdown
HTML