Nayan Patidar nayan9617
  • Joined on 2026-04-01
nayan9617 commented on issue coracle/flotilla#252 2026-04-30 20:42:55 +00:00
Track checked across devices

@hodlbod The NIP-78 approach makes sense for this. One thing worth thinking through before implementation: the read cursor needs to encode both the space relay URL and the room #h tag together as…

nayan9617 pushed to perf/deduped-profile-throttle-members at nayan9617/flotilla 2026-04-30 12:04:39 +00:00
d33ed4105d perf: throttle member list derivation and use deduped profile stores in SpaceMembers and RoomMembersAdd
6f82485200 perf: add deriveDedupedProfile to cache profile store instances by pubkey
976ccdabd4 fix: include MESSAGE kind and local matches in space search
Compare 3 commits »
nayan9617 pushed to perf/deduped-profile-throttle-members at nayan9617/flotilla 2026-04-30 12:04:16 +00:00
949a7a7618 fix: include MESSAGE kind and local matches in space search
nayan9617 created pull request coracle/flotilla#253 2026-04-30 11:58:10 +00:00
perf: deduplicate profile store instances and throttle member list derivation
nayan9617 created branch perf/deduped-profile-throttle-members in nayan9617/flotilla 2026-04-30 11:49:52 +00:00
nayan9617 pushed to perf/deduped-profile-throttle-members at nayan9617/flotilla 2026-04-30 11:49:52 +00:00
01f564ff75 perf: throttle member list derivation and use deduped profile stores in SpaceMembers and RoomMembersAdd
3265b276e5 perf: add deriveDedupedProfile to cache profile store instances by pubkey
Compare 2 commits »
nayan9617 deleted branch fix/throttle-member-profiles from nayan9617/flotilla 2026-04-30 08:50:42 +00:00
nayan9617 commented on issue coracle/flotilla#251 2026-04-30 08:38:56 +00:00
Throttle member profile derivation to prevent reactive invalidation storm during space sync

Thanks! I'll look into deriveDeduplicated as well — if it handles the dedup at the store level that might be cleaner than throttling alone. Will open a PR shortly.

nayan9617 created branch fix/throttle-member-profiles in nayan9617/flotilla 2026-04-29 01:41:51 +00:00
nayan9617 pushed to fix/throttle-member-profiles at nayan9617/flotilla 2026-04-29 01:41:51 +00:00
0c8a2dc140 feat(members): throttle merged profile derivation in SpaceMembers to reduce reactive invalidation
nayan9617 commented on issue coracle/flotilla#251 2026-04-29 01:24:43 +00:00
Throttle member profile derivation to prevent reactive invalidation storm during space sync

@hodlbod Happy to implement this if the approach looks right.

nayan9617 opened issue coracle/flotilla#251 2026-04-29 01:24:32 +00:00
Throttle member profile derivation to prevent reactive invalidation storm during space sync
nayan9617 pushed to dev at nayan9617/flotilla 2026-04-29 00:55:45 +00:00
dee017b12b merge upstream
976ccdabd4 fix: include MESSAGE kind and local matches in space search
99b26680b6 feat: rework hosting page to 2+1 architecture (#231)
c5be477855 fix: bundle emoji-picker data locally for Capacitor Android
Compare 4 commits »
nayan9617 pushed to dev at nayan9617/flotilla 2026-04-24 13:13:03 +00:00
72b55c6bd1 merge upstream
32c1501e9c feat: add progress bar to signup flow (#234)
463837e7d4 fix: restore consistent input field sizing and alignment in FieldInline (#235) (#238)
d74f142cdd Fix relay auth privacy toggle (#240)
53954aae89 classnames tweak
Compare 8 commits »
nayan9617 commented on issue coracle/flotilla#231 2026-04-20 16:48:51 +00:00
Re-work hosting page

@hodlbod Just a heads up — I'm down with fever and have end-sem exams April 23–28. I can still take this on but won't be able to start until after the 28th. If that timeline doesn't work for…

nayan9617 commented on issue coracle/flotilla#231 2026-04-18 08:59:51 +00:00
Re-work hosting page

@hodlbod Happy to take this. The 2+1 structure makes sense — Coracle as the primary path with a clear CTA, self-hosted moved to a secondary section, third-party as a quiet exit link. I'll study…

nayan9617 pushed to dev at nayan9617/flotilla 2026-04-17 20:30:34 +00:00
20018e1788 merge upstream
56edad77a8 fix: added logic for password requirements on signup (#230)
fdb604e350 Use type=email for signup/login email inputs (#225) (#228)
3c66dfd83c fix/wrong-message-offline (#222)
81633b0a1e fix: vertical alignment of emoji and overflow buttons in shared event action row (#219)
Compare 5 commits »
nayan9617 pushed to dev at nayan9617/flotilla 2026-04-17 12:54:07 +00:00
9af6797c0b updated changes based on review
df051d3c94 Use relay member lists directly
4a967de184 fix(chat): suppress programmatic scroll while user is scrolling (#132) (#216)
59961cbdb5 fix: supported nip overflow in SpaceRelayStatus.svelte (#215)
95d9d8bf23 Bump version
Compare 20 commits »
nayan9617 pushed to dev at nayan9617/flotilla 2026-04-13 20:06:20 +00:00
8e9bd53606 merge upstream
bdc8e75640 Fix search input width
Compare 2 commits »
nayan9617 commented on pull request coracle/flotilla#191 2026-04-13 18:32:25 +00:00
Refactor: use relay-provided member lists as source of truth

@hodlbod Rebased and renamed to deriveSpaceMembers across all call sites. Ready for final review.