upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/sync
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/sync
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/sync')
0 files changed, 0 insertions, 0 deletions