-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Updated lmdb - Remove relay pool's responsibility to manage relays lists - Split initialization logic into separate functions - Add proper subscription cleanup - Remove redundant event collection code - Add batched metadata updates with delay - Subscribe to own profile metadata on inbox relays - Improve error messages for subscription handling - Use ownInboxRelays as fallback when contact has no general relays - Separate relay tag types (RTag for relay list metadata, RelayTag for DM relays) - Move subscriptions from RelayData to RelayPool for centralized management - Remove NewSubscriptionId effect and generate IDs in Subscribe handler - Simplify subscription lifecycle with pending/active states - Send SubscriptionClosed events when stopping subscriptions
- Loading branch information
Showing
19 changed files
with
1,422 additions
and
1,122 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.