upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/git
AgeCommit message (Expand)Author
2026-02-26chore: apply cargo fmt and fix clippy warningsDanConwayDev
2026-02-26send auth rejection reason to git client via ERR pkt-lineDanConwayDev
2026-02-24remove dead code: get_authorization_from_db and collect_all_authorized_mainta...DanConwayDev
2026-02-24rename: fetch_repository_data -> fetch_repository_data_{excluding,with}_purga...DanConwayDev
2026-02-24clarify DB-only count in fetch_repository_data log messageDanConwayDev
2026-02-24Fix purgatory announcement not promoted when OIDs arrive via cross-owner stat...DanConwayDev
2026-02-23Merge master into 3ca0-announcements-purgatoryDanConwayDev
2026-02-23feat: extend purgatory announcement expiry during git push authorizationDanConwayDev
2026-02-23fix: re-process hot-cache maintainer announcements after git push promotionDanConwayDev
2026-02-18Revert "feat: upgrade repo to Full sync and trigger PR event subscription aft...DanConwayDev
2026-02-18feat: upgrade repo to Full sync and trigger PR event subscription after annou...DanConwayDev
2026-02-17docs: clarify why fetch_repository_data excludes purgatoryDanConwayDev
2026-02-17fix: include purgatory announcements in state event authorizationDanConwayDev
2026-02-13feat: implement announcement purgatory core (breaks archive sync test)DanConwayDev
2026-02-03Add error logging to all git handler IO operationsDanConwayDev
2026-02-03Reduce log noise: change per-ref updates to DEBUG levelDanConwayDev
2026-02-03feat: add diagnostic logging for partial state event matchesDanConwayDev
2026-02-03fix: accept no-op pushes where old_oid == new_oidDanConwayDev
2026-01-27fix: return HTTP 200 with ERR pkt-line for git protocol errorsDanConwayDev
2026-01-12feat: add uploadpack.allowFilter support for GRASP-01 complianceDanConwayDev
2026-01-09feat: implement state event authorization per GRASP-01 specDanConwayDev
2026-01-08refactor: replace hardcoded Kind constants with rust-nostr variantsDanConwayDev
2026-01-08chore: upgrade nostr-* packages to rev 4767ad13DanConwayDev
2026-01-08chore: cargo fmtDanConwayDev
2026-01-08test: disable GPG signing in all test helpersDanConwayDev
2026-01-07refactor: unify event processing logicDanConwayDev
2026-01-07fix: refs/nostr/<event-id> gets removed after 30m if no event arrivesDanConwayDev
2026-01-07Add Git protocol v2 support to fix modern git client compatibilityDanConwayDev
2026-01-07fix: resolve clippy warningsDanConwayDev
2026-01-07git: removed duplicate default branch updateDanConwayDev
2026-01-07purgatory: more robust process_purgatory_state_events syncingDanConwayDev
2026-01-07purgatory: improve process_newly_available_git_data state event syncDanConwayDev
2026-01-07Refactor handle_receive_pack to use unified process_newly_available_git_dataDanConwayDev
2026-01-07Add unified process_newly_available_git_data functionDanConwayDev
2026-01-05sync PR refs to all relivant reposDanConwayDev
2026-01-05sync PR refs (refs/nostr/<event-id>) to all owner repos when push receivedDanConwayDev
2026-01-05sync all repos when authorised state data push receivedDanConwayDev
2026-01-05purgatory: add state git data syncDanConwayDev
2025-12-31purgatory: fix pr event recieve codeDanConwayDev
2025-12-31purgatory: fix state event receive codeDanConwayDev
2025-12-30purgatory: improve git authorization integetrationDanConwayDev
2025-12-24feat(purgatory): add broken purgatory implementationDanConwayDev
2025-12-03feat: implement LMDB database backendDanConwayDev
2025-12-01try and add / update / delete refs on state updateDanConwayDev
2025-12-01fix cargo clippy and fmt warningsDanConwayDev
2025-12-01reject push when refs/nostr/<event-id> doesnt match known event and delete in...DanConwayDev
2025-11-28allow push to ref/nostr/<event-id>DanConwayDev
2025-11-28fix maintainer recursionDanConwayDev
2025-11-28sync HEAD on state event and git data pushDanConwayDev
2025-11-28add git http advertisment allow-reachable-sha1-in-want and allow-tip-sha1-in-...DanConwayDev
2025-11-27refactor(auth): simplify state auth with single-query approachDanConwayDev
2025-11-27fix(auth): accept state announcements from maintainersDanConwayDev
2025-11-26fix: parsing maintainers from announcement eventDanConwayDev
2025-11-26feat: push authorization from state eventDanConwayDev
2025-11-21fixed http cloneDanConwayDev
2025-11-21add git http handlingDanConwayDev