diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-26 13:31:44 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-26 15:26:18 +0000 |
| commit | 0d6ed93e4d143bb066205543af13f0ec6ddbdd58 (patch) | |
| tree | 1b1940460ec149e7e7e224d620ff1f8b9e0c55f3 /flake.nix | |
| parent | ee68ccadce6a6c90747cbdaae557babb4683413e (diff) | |
feat: publish state event to stale grasp relays before sync push
FetchReport now captures the full state event seen on each relay during
the nostr fetch (state_per_relay: HashMap<RelayUrl, Option<Event>>).
ngit sync uses this to identify grasp server relays with a missing or
outdated state event and publishes the current state event to them
before attempting git pushes, preventing rejections. An existing login
is loaded silently (no prompt, no profile fetch) to provide a signer
for NIP-42 auth if requested.
Diffstat (limited to 'flake.nix')
0 files changed, 0 insertions, 0 deletions