linXiv frontend (TS/JS)
    Preparing search index...

    Type Alias SyncedReceipt

    type SyncedReceipt = {
        applied?: number;
        e2ee?: boolean;
        failed?: number;
        members?: number;
        no_key?: number;
        pending?: boolean;
        reason?: SyncReason;
        role: SyncRole;
        synced: true;
        undecryptable?: number;
    }
    Index
    applied?: number

    Reader leg: commits decrypted and applied this pass.

    e2ee?: boolean
    failed?: number

    Reader leg: commits that failed to decrypt for any other reason.

    members?: number

    Hoster leg: devices this share is currently granted to.

    no_key?: number

    Reader leg: commits fetched with no key for their epoch.

    pending?: boolean

    The sync ran but the mirror is still empty — the host has not answered.

    reason?: SyncReason
    role: SyncRole
    synced: true
    undecryptable?: number

    Notes/annotations skipped: key revoked or not yet received.