hodlbod hodlbod
  • Joined on 2026-02-09
hodlbod deleted branch refactor-billing from coracle/caravel 2026-06-01 20:15:44 +00:00
hodlbod commented on issue coracle/flotilla#247 2026-06-01 16:03:05 +00:00
Redesign calendars

Calendar events don't currently open in a modal, so I'm not sure what you're referring to, unless you're talking about the creation view? But I don't really see anything in this mockup that isn't…

hodlbod commented on issue coracle/flotilla#286 2026-06-01 15:56:14 +00:00
Joining av rooms by link doesn't open join prompt

Sure, see what you can come up with. We need to figure out whether the user is a member of the relay without asking for them to sign stuff constantly. Maybe just looking at their space bookmark…

hodlbod commented on pull request coracle/flotilla#290 2026-06-01 15:52:46 +00:00
feat: show per-relay publish status on outgoing messages

This is a regression of a lot of behavior that is subtle but deliberate. Biggest thing is that there should be no success messages — only pending and failure. So the restructure of ThunkStatus…

hodlbod commented on issue coracle/flotilla#272 2026-06-01 15:44:30 +00:00
Show call participants before joining

I like #1 and #3, you can use the ProfileCircles component to build it. I wouldn't mind adding the +x circle to that component too.

hodlbod commented on pull request coracle/flotilla#289 2026-06-01 15:15:57 +00:00
fix: resync voice state after LiveKit reconnect

Is there any way to do this automatically? Adding a button to make the software work the way its supposed to is probably not a good pattern.

hodlbod commented on pull request coracle/flotilla#289 2026-06-01 15:15:57 +00:00
fix: resync voice state after LiveKit reconnect

Let's make this a named type instead of repeating the ad-hoc type in a bunch of places

hodlbod commented on pull request coracle/flotilla#289 2026-06-01 15:15:57 +00:00
fix: resync voice state after LiveKit reconnect

This will never match I would imagine, because it's checking identity equality, not value equality right?

hodlbod pushed to dev at coracle/flotilla 2026-05-29 23:31:35 +00:00
1dd0270f4f Bump pomade
hodlbod pushed to refactor-billing at coracle/caravel 2026-05-29 21:32:03 +00:00
0018a5d4f3 Improve transactionality, align invoice model with frontend
ae3e1c316e Track payment method
d5047dedb1 Add dunning
Compare 3 commits »
hodlbod pushed to dev at coracle/flotilla 2026-05-29 21:15:58 +00:00
77256462c5 feat: sync checked read state to Dufflepud for cross-device badges (#288)
hodlbod deleted branch fix/252-sync-checked-dufflepud from userAdityaa/flotilla 2026-05-29 21:15:58 +00:00
hodlbod merged pull request coracle/flotilla#288 2026-05-29 21:15:57 +00:00
feat: sync checked read state to Dufflepud for cross-device badges
hodlbod closed issue coracle/flotilla#252 2026-05-29 21:15:57 +00:00
Track checked across devices
hodlbod pushed to fix/252-sync-checked-dufflepud at userAdityaa/flotilla 2026-05-29 21:15:51 +00:00
ed12e96403 feat: sync checked read state to Dufflepud for cross-device badges
ae071fefaa Fail more gracefully when svelte sneezes
152d35f92a Fix deleted rooms persisting in navigation (#285)
8dd278f47c fix: turn on notification defaults and prompt on first DM visit (#284)
Compare 4 commits »
hodlbod commented on pull request coracle/flotilla#288 2026-05-29 19:15:26 +00:00
feat: sync checked read state to Dufflepud for cross-device badges

Sorry, I wrote this before I realized what ready does, you should not actually use once here.

hodlbod commented on pull request coracle/flotilla#288 2026-05-29 15:39:20 +00:00
feat: sync checked read state to Dufflepud for cross-device badges

Use gt from welshman/lib to avoid nan/undefined related errors

hodlbod commented on pull request coracle/flotilla#288 2026-05-29 15:39:20 +00:00
feat: sync checked read state to Dufflepud for cross-device badges

Don't wrap large blocks of code in a big try catch unless it's likely to fail. Scope this down to wrap the json parse or whatever is likely to actually fail.

hodlbod commented on pull request coracle/flotilla#288 2026-05-29 15:39:20 +00:00
feat: sync checked read state to Dufflepud for cross-device badges

Use parseJson to avoid errors

hodlbod commented on pull request coracle/flotilla#288 2026-05-29 15:39:20 +00:00
feat: sync checked read state to Dufflepud for cross-device badges

Use once from welshman/lib