upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/git/sync.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-02-23 12:54:05 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-02-23 12:54:05 +0000
commit84c9003323162f166552d1dea15ee9ed1b1a025a (patch)
tree1ce3707903d0d9a26c09eef26190b855445cd0be /src/git/sync.rs
parentf659ac657bbce1aec423815c184255bb50652ba3 (diff)
feat: extend purgatory announcement expiry when state event arrives
Per design doc decision #4: state event arrival resets the 30-minute protocol timer for purgatory announcements. This prevents premature expiry during slow sync operations where the repo is actively receiving metadata but git data hasn't arrived yet. Extends expiry for all owners whose announcement authorized the state event, and triggers revival if the announcement was soft-expired.
Diffstat (limited to 'src/git/sync.rs')
0 files changed, 0 insertions, 0 deletions