Jon Staab
|
0b6302b66b
|
Improve payment dialogs
|
2026-06-01 15:53:23 -07:00 |
|
Jon Staab
|
fd38f9cbc0
|
Fix bolt11 reconciliation
|
2026-06-01 15:09:03 -07:00 |
|
Jon Staab
|
76fbee6be1
|
Round prorations to the nearest hour
|
2026-06-01 14:43:40 -07:00 |
|
Jon Staab
|
572f772ed1
|
Split payment setup into separate components
|
2026-06-01 14:39:58 -07:00 |
|
Jon Staab
|
fed9387617
|
Fix login/tenant create race
|
2026-06-01 13:53:15 -07:00 |
|
Jon Staab
|
9171824ee5
|
Fix nip98
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 13:31:00 -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
|
eb0123abef
|
Rename tenant fields to tenant_pubkey and plan to plan_id
|
2026-05-28 15:18:41 -07:00 |
|
Jon Staab
|
9f599d66be
|
Clean up billing a bit
|
2026-05-28 14:34:19 -07:00 |
|
Jon Staab
|
7a2baf6f82
|
Refactor billing to manage subscriptions/invoices internally
|
2026-05-27 10:27:13 -07:00 |
|
Jon Staab
|
9d9192f681
|
Remove redundant relay.schema field
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-05-25 16:15:00 -07:00 |
|
Jon Staab
|
ebada70c0d
|
Fix cors
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-25 14:47:26 -07:00 |
|
Jon Staab
|
34d5e732f4
|
Add endpoint for paying an invoice so that users don't get expired qr codes
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-25 11:09:24 -07:00 |
|
Jon Staab
|
384ddbd439
|
Sync frontend and backend
|
2026-05-22 11:03:55 -07:00 |
|
Jon Staab
|
6d267ed339
|
Remove relay subscription item column
|
2026-05-20 11:16:02 -07:00 |
|
userAdityaa
|
e7efd9d08b
|
fix: stripe portal dead-end with callback return flow (#67)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-05-11 20:48:55 +00:00 |
|
userAdityaa
|
a79c43e17e
|
feat: open payment modal immediately on relay plan upgrade (#64)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-05-07 18:35:24 +00:00 |
|
userAdityaa
|
c261d8a146
|
fix: enforce relay member capacity limits from plan definitions (#43)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-22 20:56:03 +00:00 |
|
userAdityaa
|
a26bc1127d
|
chore: strict Subdomain Validation with Detailed Error Messages (#42)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-21 13:09:37 +00:00 |
|
userAdityaa
|
bc79da34cf
|
feat: encourage payment setup for paid relays without making it required (#40)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-21 13:07:27 +00:00 |
|
userAdityaa
|
38e3a64312
|
feat: add confirmation dialog for relay deactivate/reactivate with explicit warnings (#41)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-20 21:25:23 +00:00 |
|
userAdityaa
|
08c9a2920b
|
feat: display relay provisioning errors in UI (#39)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-20 18:08:47 +00:00 |
|
Jon Staab
|
0705da8b09
|
Add tenant create endpoint
|
2026-04-20 15:55:56 +00:00 |
|
userAdityaa
|
bcbce5c058
|
chore: replace placeholder letter badges with actual SVG logos (#24)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-17 18:36:35 +00:00 |
|
userAdityaa
|
90e488d87e
|
feat: add Nostrord to recommended apps (#22)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-17 15:23:20 +00:00 |
|
userAdityaa
|
145b511f9d
|
docs(auth): document intentional session-style NIP-98 model (#16)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-16 15:40:50 +00:00 |
|
userAdityaa
|
072031d0c3
|
feat(frontend): handle bolt11 generation failures in payment dialog (#11)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
|
2026-04-14 23:35:13 +00:00 |
|
Jon Staab
|
0980523a50
|
Rework billing
|
2026-04-09 14:11:30 -07:00 |
|
Jon Staab
|
d1209c635b
|
Fix zooid sync
|
2026-03-31 14:42:30 -07:00 |
|
Jon Staab
|
8018950ba9
|
Use invoice items instead of amount
|
2026-03-31 11:22:20 -07:00 |
|
Jon Staab
|
15394f55d2
|
Add invoice payment dialog
|
2026-03-31 08:02:35 -07:00 |
|
Jon Staab
|
77365f74ee
|
Add relay activity
|
2026-03-27 15:24:08 -07:00 |
|
Jon Staab
|
6510bc0d85
|
Use plans from backend
|
2026-03-27 15:17:45 -07:00 |
|
Jon Staab
|
caee3742bb
|
More refactoring and bugfixing
|
2026-03-27 15:05:22 -07:00 |
|
Jon Staab
|
8986e5481d
|
Opus refactor
|
2026-03-27 14:52:00 -07:00 |
|
Jon Staab
|
77ea366c69
|
More stuff
|
2026-03-27 14:21:06 -07:00 |
|
Jon Staab
|
bc45017222
|
Clean up relay form
|
2026-03-27 13:50:12 -07:00 |
|
Jon Staab
|
23221497d5
|
Switch to absolute imports
|
2026-03-27 13:18:33 -07:00 |
|
Jon Staab
|
4611baec9d
|
Split up some state stuff
|
2026-03-27 13:04:09 -07:00 |
|
Jon Staab
|
2be7f4406a
|
Whatever
|
2026-03-27 12:57:11 -07:00 |
|
Jon Staab
|
e750185176
|
Fix account state bugs
|
2026-03-27 11:42:18 -07:00 |
|
Jon Staab
|
72b7a8db45
|
Make tenant creation implicit
|
2026-03-27 11:24:11 -07:00 |
|
Jon Staab
|
6415bcd7b7
|
Remove a lot of ceremony from frontend state management
|
2026-03-27 11:09:26 -07:00 |
|
Jon Staab
|
a2f9ca9688
|
Add identity endpoint
|
2026-03-26 16:50:27 -07:00 |
|
Jon Staab
|
a068b6471a
|
Add hooks
|
2026-03-26 14:52:52 -07:00 |
|
Jon Staab
|
c9c551ed4f
|
Update frontend api
|
2026-03-26 14:46:22 -07:00 |
|
Jon Staab
|
2ba5d519e1
|
Add logout button
|
2026-03-26 14:38:21 -07:00 |
|