Aditya Chaudhary userAdityaa
  • https://www.adityaworks.tech
    • LFX @headlamp
    • Javascript Code Repo Expert (Contract) @HackerRank
    • R&D Intern @Samsung
    • Software Engineer @Tile10
  • Joined on 2026-04-03
userAdityaa pushed to payment-dialog at userAdityaa/caravel 2026-04-14 23:29:27 +00:00
5849517a41 feat(frontend): handle bolt11 generation failures in payment dialog
userAdityaa pushed to master at userAdityaa/caravel 2026-04-14 23:10:16 +00:00
ce595c8bc5 Ensure all tenants have valid Stripe customer IDs (#5)
userAdityaa commented on pull request coracle/caravel#5 2026-04-14 23:05:05 +00:00
fix(billing): ensure all tenants have valid Stripe customer IDs

LGTM, is this still a WIP or ready to merge?

was just checking everything from my side, removing WIP if the changes looks good to you.

userAdityaa pushed to billing-tenants-id at userAdityaa/caravel 2026-04-14 23:01:47 +00:00
6faf7d3fa0 test(billing): validate stripe customer id enforcement
a8d69dc915 fix(billing): ensure all tenants have valid Stripe customer IDs
1d4034340b fix: invoice.paid reactivating manually deactivated relays (#10)
9a8d02b286 fiat invoice to Lightning msat conversion by applying real-time BTC FX quotes (#7)
Compare 4 commits »
userAdityaa pushed to master at userAdityaa/caravel 2026-04-14 22:25:37 +00:00
1d4034340b fix: invoice.paid reactivating manually deactivated relays (#10)
userAdityaa commented on pull request coracle/caravel#5 2026-04-14 22:17:41 +00:00
fix(billing): ensure all tenants have valid Stripe customer IDs

Re: tests, it's totally up to you, but I generally go without until the app is stable, then add them with the correct behavior so that I'm not slowing myself down maintaining incorrect tests.…

userAdityaa deleted branch invoice-activation from userAdityaa/caravel 2026-04-14 22:11:58 +00:00
userAdityaa pushed to invoice-activation at userAdityaa/caravel 2026-04-14 22:01:15 +00:00
fd8d6d257b fix(billing): reactivate only delinquent paid relays
userAdityaa commented on pull request coracle/caravel#10 2026-04-14 21:15:40 +00:00
fix: invoice.paid reactivating manually deactivated relays

What would you think about adding a new "delinquent" status instead of deactivation_source? It would keep the code simpler and would be more adaptive to future behavior (it would make sense to…

userAdityaa created pull request coracle/caravel#10 2026-04-14 18:34:24 +00:00
fix: invoice.paid reactivating manually deactivated relays
userAdityaa created branch invoice-activation in userAdityaa/caravel 2026-04-14 18:32:15 +00:00
userAdityaa pushed to invoice-activation at userAdityaa/caravel 2026-04-14 18:32:15 +00:00
43ab49b0bd fix: invoice.paid reactivating manually deactivated relays
userAdityaa pushed to master at userAdityaa/caravel 2026-04-14 18:07:20 +00:00
9a8d02b286 fiat invoice to Lightning msat conversion by applying real-time BTC FX quotes (#7)
userAdityaa commented on pull request coracle/caravel#5 2026-04-14 15:47:47 +00:00
fix(billing): ensure all tenants have valid Stripe customer IDs

I’ll push all the updates shortly, including PRs for the other open issues as well.

userAdityaa commented on pull request coracle/caravel#7 2026-04-13 17:53:27 +00:00
fix: fiat invoice to Lightning msat conversion by applying real-time BTC FX quotes

Thanks, was testing everything end-to-end on my side and removed the WIP label.

userAdityaa commented on pull request coracle/caravel#5 2026-04-13 17:35:29 +00:00
fix(billing): ensure all tenants have valid Stripe customer IDs

Addressed the feedback, and also added tests to cover the flow.

userAdityaa pushed to billing-tenants-id at userAdityaa/caravel 2026-04-13 17:32:29 +00:00
bad81dbbb8 test(billing): validate stripe customer id enforcement
userAdityaa pushed to billing-tenants-id at userAdityaa/caravel 2026-04-13 17:19:56 +00:00
b773796743 fix(billing): ensure all tenants have valid Stripe customer IDs
userAdityaa commented on issue coracle/caravel#3 2026-04-13 17:05:06 +00:00
Support npub format in ADMINS environment variable for admin authentication

Yes, thought of not raising an issue, but still did to know your thoughts on it.

userAdityaa opened issue coracle/caravel#9 2026-04-13 12:46:09 +00:00
Payment dialog hides bolt11 fetch failures and can stay forever on Generating invoice