hodlbod hodlbod
  • Joined on 2026-02-09
hodlbod pushed to master at coracle/caravel 2026-04-25 13:02:58 +00:00
3ecd285290 chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard (#51)
hodlbod merged pull request coracle/caravel#51 2026-04-25 13:02:56 +00:00
chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard
hodlbod closed issue coracle/caravel#50 2026-04-25 13:02:56 +00:00
Duplicate Lightning charge risk in invoice processing
hodlbod pushed to prevent-duplicate-lightning at userAdityaa/caravel 2026-04-25 13:02:49 +00:00
b325d62f5d Merge branch 'master' into prevent-duplicate-lightning
9f8fe7261f fix: add idempotency keys to all Stripe mutation calls (#49)
Compare 2 commits »
hodlbod pushed to master at coracle/zooid 2026-04-25 13:00:35 +00:00
34c02b45b2 tweak readme
hodlbod pushed to master at coracle/caravel 2026-04-25 12:34:36 +00:00
9f8fe7261f fix: add idempotency keys to all Stripe mutation calls (#49)
hodlbod merged pull request coracle/caravel#49 2026-04-25 12:34:35 +00:00
fix: add idempotency keys to all Stripe mutation calls
hodlbod closed issue coracle/caravel#47 2026-04-25 12:34:35 +00:00
Stripe mutation calls are not idempotent
hodlbod suggested changes for coracle/flotilla#248 2026-04-24 15:33:14 +00:00
fix(metadata): add case-insensitive HTML title fallback parsing for invite links

I think we're doing way too much manually here, look into using hono.js for the server so that we can serve static files more simply without faffing around with mime types. The only file we need to modify is index.html, so see if you can add middleware that does that. Also, use an html parsing library like cheerio to modify the html rather than regular expressions. I believe cheerio will handle sanitization too. Use welshman library functions for fetching relay information.

hodlbod commented on issue coracle/caravel#47 2026-04-23 19:48:06 +00:00
Stripe mutation calls are not idempotent

Awesome, thank you!

hodlbod pushed to master at coracle/caravel 2026-04-23 16:09:52 +00:00
1aeb15971d fix: silent NWC auto-payment failure messaging in invoice.created fallback (#46)
hodlbod merged pull request coracle/caravel#46 2026-04-23 16:09:51 +00:00
fix: silent NWC auto-payment failure messaging in invoice.created fallback
hodlbod pushed to silent-failure at userAdityaa/caravel 2026-04-23 16:09:45 +00:00
45ffee16ef fix: silent NWC auto-payment failure messaging in invoice.created fallback
48f20dc1a5 fix: relay sync failures with delayed bounded retries (#45)
Compare 2 commits »
hodlbod pushed to dev at coracle/flotilla 2026-04-23 15:36:01 +00:00
32c1501e9c feat: add progress bar to signup flow (#234)
hodlbod merged pull request coracle/flotilla#234 2026-04-23 15:35:59 +00:00
feat: add progress bar to signup flow
hodlbod closed issue coracle/flotilla#223 2026-04-23 15:35:59 +00:00
Add progress bar to signup
hodlbod merged pull request coracle/caravel#45 2026-04-23 15:32:10 +00:00
fix: relay sync failures with delayed bounded retries
hodlbod closed issue coracle/caravel#34 2026-04-23 15:32:10 +00:00
Relay sync failures are never retried, relay stays broken indefinitely
hodlbod pushed to master at coracle/caravel 2026-04-23 15:32:10 +00:00
48f20dc1a5 fix: relay sync failures with delayed bounded retries (#45)
hodlbod pushed to master at coracle/zooid 2026-04-22 22:38:47 +00:00
9960a0fae8 Attempt to reduce memory requirements for docker build