Jon Staab
|
b331a806ca
|
Update readme, move frontend build to build phase in dockerfile
|
2026-06-02 12:56:52 -07:00 |
|
Jon Staab
|
08e59e3b40
|
Add draft invoices
Docker / build-and-push-image (backend, backend, coracle/caravel-backend) (push) Failing after 0s
Docker / build-and-push-image (frontend, frontend, coracle/caravel-frontend) (push) Failing after 0s
|
2026-06-01 17:22:44 -07:00 |
|
Jon Staab
|
f5403b6aef
|
Massive user-story-oriented refactor
|
2026-06-01 12:38:58 -07:00 |
|
Jon Staab
|
0018a5d4f3
|
Improve transactionality, align invoice model with frontend
|
2026-05-29 14:31:58 -07:00 |
|
Jon Staab
|
ae3e1c316e
|
Track payment method
|
2026-05-29 12:24:39 -07:00 |
|
Jon Staab
|
d5047dedb1
|
Add dunning
|
2026-05-29 11:32:06 -07:00 |
|
Jon Staab
|
f7bd3e53fe
|
Add snapshots to activity
|
2026-05-28 15:53:02 -07:00 |
|
Jon Staab
|
eb0123abef
|
Rename tenant fields to tenant_pubkey and plan to plan_id
|
2026-05-28 15:18:41 -07:00 |
|
Jon Staab
|
35d9aab02a
|
Make infra module free functions
|
2026-05-27 17:26:47 -07:00 |
|
Jon Staab
|
f37bb55286
|
Significant refactor of activity reconciliation
|
2026-05-27 15:22:33 -07:00 |
|
Jon Staab
|
7a2baf6f82
|
Refactor billing to manage subscriptions/invoices internally
|
2026-05-27 10:27:13 -07:00 |
|
Jon Staab
|
a998c9b833
|
Collapse multiple invoice tables into one
Docker / build-and-push-image (backend, backend, coracle/caravel-backend) (push) Failing after 1s
Docker / build-and-push-image (frontend, frontend, coracle/caravel-frontend) (push) Failing after 0s
|
2026-05-21 16:23:20 -07:00 |
|
Jon Staab
|
dde4b981b2
|
refactor query
Docker / build-and-push-image (backend, backend, coracle/caravel-backend) (push) Failing after 0s
Docker / build-and-push-image (frontend, frontend, coracle/caravel-frontend) (push) Failing after 1s
|
2026-05-19 17:04:10 -07:00 |
|
Jon Staab
|
26f05e8b8f
|
Add env struct
|
2026-05-14 15:33:28 -07:00 |
|
Jon Staab
|
c9c1dd2c4c
|
Group subscription items by price
Docker / build-and-push-image (backend, backend, coracle/caravel-backend) (push) Failing after 4m45s
Docker / build-and-push-image (frontend, frontend, coracle/caravel-frontend) (push) Successful in 2m45s
|
2026-05-12 15:53:17 -07:00 |
|
userAdityaa
|
b1e3747ddb
|
fix: manual Lightning payment reconciliation with Stripe invoice state (#54)
Reviewed-on: #54
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-05-01 23:38:57 +00:00 |
|
userAdityaa
|
29f657635c
|
fix: relay sync create/update classification to prevent false create mode on updates (#56)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-05-01 14:21:37 +00:00 |
|
userAdityaa
|
9556a34b19
|
fix: silent relay state drift when activity bus drops events (#53)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-29 18:36:36 +00:00 |
|
userAdityaa
|
3ecd285290
|
chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard (#51)
Reviewed-on: #51
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-25 13:02:56 +00:00 |
|
userAdityaa
|
48f20dc1a5
|
fix: relay sync failures with delayed bounded retries (#45)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-23 15:32:09 +00:00 |
|
userAdityaa
|
334f05783f
|
chore: harden relay plan validation to prevent billing bypass and plan-state drift (#20)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-16 21:35:43 +00:00 |
|
userAdityaa
|
1d4034340b
|
fix: invoice.paid reactivating manually deactivated relays (#10)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-14 22:10:40 +00:00 |
|
Jon Staab
|
0980523a50
|
Rework billing
|
2026-04-09 14:11:30 -07:00 |
|
Jon Staab
|
65dfcaeb6c
|
Implement stripe subscription sync
|
2026-04-07 11:21:40 -07:00 |
|
Jon Staab
|
05e4eac025
|
Add Stripe subscription sync
|
2026-04-01 16:42:14 -07:00 |
|
Jon Staab
|
07dfe86210
|
Separate command and query
|
2026-04-01 15:47:56 -07:00 |
|