hodlbod hodlbod
  • Joined on 2026-02-09
hodlbod commented on pull request coracle/flotilla#264 2026-05-04 21:36:18 +00:00
fix: safari chat regressions

This should be handled by welshman's thunk stuff (when a thunk is enqueued it optimistically tracks it at all target relays). Are you seeing new events not showing up immediately?

hodlbod pushed to feat/nip29-rbac-47 at Khushvendra/flotilla 2026-05-04 21:29:34 +00:00
ba07c339eb refactor: address PR review feedback for RBAC
98bcf4c398 Polish RBAC role/member stores and remove state-role cycle
7568827d71 Refactor role view models and member grouping
9756199fdf Address RBAC review feedback
559db6b930 feat(rbac): implement NIP-29 room roles and permission gating (#47)
Compare 21 commits »
hodlbod commented on issue coracle/flotilla#252 2026-05-04 21:22:07 +00:00
Track checked across devices

We should actually make a bespoke server for this so we don't have to sign events all the time. However, we should still authenticate with it for read/write to avoid leaking metadata. Using the…

hodlbod commented on pull request coracle/flotilla#253 2026-05-04 21:08:35 +00:00
perf: deduplicate profile store instances and throttle member list derivation

I don't think either of these changes actually make sense. deriveProfile is already deduplicated in welshman, and membership events shouldn't be so common that they have to be throttled.

hodlbod closed pull request coracle/flotilla#253 2026-05-04 21:08:35 +00:00
perf: deduplicate profile store instances and throttle member list derivation
hodlbod pushed to dev at coracle/flotilla 2026-05-04 21:02:58 +00:00
bbbc6f7363 fix(metadata): add case-insensitive HTML title fallback parsing for invite links (#248)
hodlbod deleted branch issue/131-invite-link-preview from Khushvendra/flotilla 2026-05-04 21:02:58 +00:00
hodlbod merged pull request coracle/flotilla#248 2026-05-04 21:02:57 +00:00
fix(metadata): add case-insensitive HTML title fallback parsing for invite links
hodlbod closed issue coracle/flotilla#131 2026-05-04 21:02:57 +00:00
Improve link preview for invites
hodlbod pushed to issue/131-invite-link-preview at Khushvendra/flotilla 2026-05-04 21:02:47 +00:00
faf1b02a2c refactor: address maintainer feedback on routing logic and env fallbacks
e380e4e3d6 refactor: simplify server.js using hono and cheerio, improve metadata injection
ae8c4aeb89 Use Hono for invite preview server
01b5d990a6 fix(metadata): add case-insensitive HTML title fallback parsing for invite links
8a0abacf6f Fix padding on page content on small screens
Compare 9 commits »
hodlbod opened issue coracle/flotilla#265 2026-05-04 20:52:41 +00:00
Reduce blossom signatures
hodlbod pushed to dev at coracle/flotilla 2026-05-04 20:41:32 +00:00
8a0abacf6f Fix padding on page content on small screens
hodlbod commented on pull request coracle/caravel#58 2026-05-04 15:43:54 +00:00
chore: encrypt tenant NWC URL at rest and stop secret exposure in tenant APIs

This all feels very coupled, can't we just parse the key and encrypt using rust-nostr? The nwc_url_cipher file seems like it should be unnecessary

hodlbod commented on issue coracle/caravel#57 2026-05-02 14:23:20 +00:00
NWC wallet connection secrets are stored in plaintext

Great, just a few comments. I'll try to test caravel with stripe keys and everything this week

hodlbod commented on pull request coracle/caravel#58 2026-05-02 14:22:51 +00:00
chore: encrypt tenant NWC URL at rest and stop secret exposure in tenant APIs

We don't need the migration, no data exists yet.

hodlbod commented on pull request coracle/caravel#58 2026-05-02 14:22:51 +00:00
chore: encrypt tenant NWC URL at rest and stop secret exposure in tenant APIs

What if we just used nip 44? It would keep things a little lighter, one fewer dependency.

hodlbod pushed to master at coracle/caravel 2026-05-01 23:38:59 +00:00
b1e3747ddb fix: manual Lightning payment reconciliation with Stripe invoice state (#54)
hodlbod merged pull request coracle/caravel#54 2026-05-01 23:38:58 +00:00
fix: manual Lightning payment reconciliation with Stripe invoice state
hodlbod closed issue coracle/caravel#52 2026-05-01 23:38:58 +00:00
Manual Lightning payment flow is not reconciled to Stripe invoice state
hodlbod pushed to payment-reconcile at userAdityaa/caravel 2026-05-01 23:38:52 +00:00
8e66982ed5 fix: manual Lightning payment reconciliation with Stripe invoice state
29f657635c fix: relay sync create/update classification to prevent false create mode on updates (#56)
Compare 2 commits »