nayan9617
55497b7949
Keep follow sync trickling
2026-04-08 16:42:54 +00:00
nayan9617
2144bffc41
Align sync as per the review
2026-04-08 16:42:54 +00:00
nayan9617
35c27090c1
Guard fallback pulls after abort
2026-04-08 16:42:54 +00:00
nayan9617
e710fc2561
refactor: revert socket reset workaround for adapter layer investigation
2026-04-08 16:42:54 +00:00
nayan9617
a5506689f7
fix: reset relay sockets on visibility change to prevent auth hangs on sleep/wake
...
When browser tab is hidden (sleep), tear down all relay socket connections
completely. This forces fresh socket creation and clean auth handshake on wake,
preventing stuck AuthStatus.PendingResponse states.
- Add documentVisibility store tracking document.visibilityState
- Call Pool.get().remove(url) for relay sockets during hidden teardown
- Integrate socket reset in syncUserData, syncSpaces, syncDMs
- Add explanatory comments for visibility guards and race conditions
Fixes: App stuck in "Authenticating" after Mac sleep/wake cycle
Tested with: wss://news.utxo.one/
2026-04-08 16:42:54 +00:00
Jon Staab
fe20fbfd28
Add polls
2026-04-03 10:56:00 -07:00
Jon Staab
86f4b75c52
Merge subs to avoid hitting limits
2026-04-02 11:49:26 -07:00
Jon Staab
bc94c705f3
Make space syncing more robust
2026-03-30 11:46:11 -07:00
hodlbod
1f5be54cb1
Migrate Reports dialog to ActionItems dialog, add room join requests to queue
2026-03-19 15:40:34 +00:00
mplorentz
ce30820108
feature/23-voice-room/poc ( #93 )
...
Add voice rooms
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social >
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social >
2026-03-16 20:38:05 +00:00
Jon Staab
eef32ca11e
Make sync logic more robust
2026-03-09 21:12:10 -07:00
Jon Staab
4b156ee699
Work on feed page
2026-03-09 21:12:09 -07:00
Jon Staab
24b88e4ac0
Fix calendar detail
2026-02-06 14:57:35 -08:00
Jon Staab
c0c388d1b9
Tweak syncing so it works better for picky relays
2026-02-06 14:57:35 -08:00
Jon Staab
6d1eeacc49
Add new alerts
2026-01-20 13:42:58 -08:00
Jon Staab
87bb62b359
Add support for blocked relays
2026-01-16 13:10:48 -08:00
Jon Staab
adb2ce4846
Split key recovery components, bump deps
2026-01-16 11:01:06 -08:00
Jon Staab
cdee6ca743
Add pomade key recovery
2026-01-16 11:00:46 -08:00
Jon Staab
72b3111c64
Refine sync
2025-12-01 10:56:37 -08:00
Jon Staab
64c77cfd13
Migrate to new welshman stores
2025-11-21 12:40:59 -08:00
Jon Staab
3a63894562
Switch wording to messaging from inbox
2025-11-20 15:12:16 -08:00
Jon Staab
183aebf841
Improve room syncing
2025-11-10 16:19:50 -08:00
Jon Staab
6429f82829
Improve claim/access detection
2025-11-04 15:36:20 -08:00
Jon Staab
42a550788a
Fix some alerts stuff
2025-11-03 11:10:16 -08:00
Jon Staab
dbaa0f5d49
Rename room variables to h
2025-10-30 15:33:34 -07:00
Jon Staab
478721d349
Add room editing
2025-10-30 15:22:31 -07:00
Jon Staab
cfeb6478cc
Fix flapping subscription
2025-10-30 12:06:53 -07:00
Jon Staab
df42085be6
Sync messages at the space level
2025-10-28 15:46:25 -07:00
Jon Staab
da4da45348
Load rooms correctly
2025-10-28 14:53:44 -07:00
Jon Staab
7502004aba
Improve syncing
2025-10-28 11:29:59 -07:00
Jon Staab
0b98197a86
Add room deletion
2025-10-24 13:36:59 -07:00
Matthew Remmel
a730384baf
Add relay members list and room join/leave events
2025-10-24 05:03:22 -07:00
Jon Staab
6ca74c21bf
Update to new version of welshman, including new thunks and wrap manager
2025-10-20 15:42:41 -07:00
Jon Staab
e0099141aa
Refactor synchronization logic
2025-10-17 12:23:03 -05:00
Jon Staab
f9ac13ba11
Re-work space navigation #223
2025-10-17 12:21:22 -05:00