• Implement distributed synchronization features
    Some checks failed
    Go / build (push) Has been cancelled
    Go / release (push) Has been cancelled

    mleku released this 2025-11-03 15:54:51 +00:00 | 150 commits to main since this release

    • Added a sync manager to handle distributed synchronization across relay peers, initialized in the main application run function.
    • Enhanced the event handling to update the serial number for synchronization when events are processed.
    • Introduced new API endpoints for synchronization, allowing peers to fetch the current serial number and events within a specified range.
    • Implemented peer request validation for synchronization endpoints to ensure authorized access based on NIP-98 authentication.
    • Updated configuration to support relay peers for synchronization.
    • Bumped version to v0.24.0 to reflect these changes.
    Downloads