upleb.uk

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

summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2026-02-23Merge master into 3ca0-announcements-purgatoryDanConwayDev
2026-02-23persist and restore announcement events across graceful restartsDanConwayDev
2026-02-23fix: rewrite deletion integration tests to avoid shared-state side effectsDanConwayDev
2026-02-23feat: remove purgatory announcements on NIP-09 deletion eventsDanConwayDev
2026-02-23refactor: replace inline purgatory sync registration with timer-only approachDanConwayDev
2026-02-23fix: re-process hot-cache maintainer announcements after git push promotionDanConwayDev
2026-02-23remove recursive relay discovery testDanConwayDev
2026-02-23test: update sync tests to set up git data for purgatory flowDanConwayDev
2026-02-18test: update run_sync_test to use push_to_relay for purgatory flowDanConwayDev
2026-02-18fix: restructure PR clone tag test to use bootstrap relay instead of user-sub...DanConwayDev
2026-02-18refactor: move archive_read_only test to archive_grasp_services and remove re...DanConwayDev
2026-02-18fix: simplify purgatory sync - fix SelfSubscriber sync_level upgrade and nege...DanConwayDev
2026-02-18test: rewrite PR sync tests to reflect purgatory-first announcement flowDanConwayDev
2026-02-18fix: update NIP-77 test to use kind 10317 events accepted without promoted repoDanConwayDev
2026-02-13fix: revert wrong sync approach for purgatory announcementsDanConwayDev
2026-02-13feat: implement announcement purgatory core (breaks archive sync test)DanConwayDev
2026-02-13refactor(grasp-audit): clarify PR purgatory test names and intentDanConwayDev
2026-02-13test: add PR purgatory tests with PREvent2 fixturesDanConwayDev
2026-02-12feat(grasp-audit): add explicit purgatory testsDanConwayDev
2026-02-03Merge relay.ngit.dev migration: bug fixes and migration toolingDanConwayDev
2026-01-21chore: cargo fmtDanConwayDev
2026-01-21feat: add archive-grasp-services configuration optionDanConwayDev
2026-01-19fix: archive_read_only creates bare repos for archived announcementsDanConwayDev
2026-01-14feat(sync): add rejected events cache persistence and integrate with shutdown...DanConwayDev
2026-01-12feat: add uploadpack.allowFilter support for GRASP-01 complianceDanConwayDev
2026-01-09fix: eliminate port binding race condition in SimpleGitServerDanConwayDev
2026-01-09chore: cargo fmtDanConwayDev
2026-01-09feat: implement state event authorization per GRASP-01 specDanConwayDev
2026-01-09feat(sync): invalidation + immediate re-processing of maintainer announcementsDanConwayDev
2026-01-09Fix sync tests after Syncing status introductionDanConwayDev
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-07test: fix hanging unit tests issueDanConwayDev
2026-01-07test: add WIP SmartHttpServer to testDanConwayDev
2026-01-07test: added purgatory git data sync intergration tests agregating from mulitp...DanConwayDev
2026-01-07test: add SimpleGitServer helper for dumb HTTP git servingDanConwayDev
2026-01-07Add integration test for concurrent state and PR event syncDanConwayDev
2026-01-07test: add test_pr_event_syncs_from_remoteDanConwayDev
2026-01-07test: add test_state_event_syncs_from_remote integration testDanConwayDev
2026-01-07fix: include npub in clone URLs generated by create_repo_announcementDanConwayDev
2026-01-07Add integration test for git push triggering purgatory releaseDanConwayDev
2026-01-07Add purgatory sync test helpersDanConwayDev
2026-01-02test: fix issue kind numberDanConwayDev
2025-12-31test: remove local sync on state git data received testDanConwayDev
2025-12-31purgatory: when state data recieved sync across repositoiesDanConwayDev
2025-12-23test: add purgatory to PR push testDanConwayDev
2025-12-23test: add stub for purgatory maintainer repo sync testDanConwayDev
2025-12-23test: remove test covered elsewhereDanConwayDev
2025-12-22chore: cargo fmt and clippyDanConwayDev
2025-12-19test: sync add test for pagination of historic that requires manually setting...DanConwayDev
2025-12-19Simplify sync metrics to track only newly saved eventsDanConwayDev
2025-12-19test: fix test_multi_source_aggregate_countsDanConwayDev
2025-12-19test: fix test_live_sync_event_countDanConwayDev
2025-12-19test: clear names for sync testsDanConwayDev
2025-12-18docs: document sync test refactoring findings and patternsDanConwayDev
2025-12-18refactor: migrate historic_sync.rs tests to use run_sync_test() helperDanConwayDev
2025-12-18refactor: rename bootstrap.rs to historic_sync.rs for clarityDanConwayDev
2025-12-18test: add unified run_sync_test() helper infrastructureDanConwayDev
2025-12-18sync: turn off negentropy and fix some testsDanConwayDev
2025-12-18sync: fix sync connectionDanConwayDev
2025-12-18sync removing dead codeDanConwayDev
2025-12-11fix: resolve all fmt and clippy warningsDanConwayDev
2025-12-11sync: test sync works without negentropy and add disable option in syncDanConwayDev
2025-12-11test: nip77 smoke testDanConwayDev
2025-12-11docs(tests): replace catchup.rs test with documentationDanConwayDev
2025-12-11fix: sync metrics aggregate relay countsDanConwayDev
2025-12-11fix: classify sync events as startup/live based on EOSE, not relay typeDanConwayDev
2025-12-11fix: wire up relay disconnection detection for metricsDanConwayDev
2025-12-11fix: resolve duplicate SyncMetrics registration preventing metrics recordingDanConwayDev
2025-12-11sync: add sync_base_backoff_secs config for better testingDanConwayDev
2025-12-11fix(sync): improve metrics recording and connection failure detectionDanConwayDev
2025-12-11Phase 4: Add health state and multi-relay aggregate testsDanConwayDev
2025-12-11Phase 3: Delete useless tests, add 3 real metrics testsDanConwayDev
2025-12-11Phase 2: Add first real metrics test (startup event count)DanConwayDev
2025-12-11Phase 1: Add ParsedMetrics and MetricsTestHarness infrastructureDanConwayDev
2025-12-11test: add additional sync metrics tests for better coverage (Phase 8)DanConwayDev
2025-12-11refactor: move metrics tests to tests/sync/ structure (Phase 7)DanConwayDev
2025-12-10fix: enable Layer 3 sync by adding root events to pending queueDanConwayDev
2025-12-10feat(sync): broadcast synced events to WebSocket subscribersDanConwayDev
2025-12-10test(sync): add wait_for_sync_connection helper for improved reliabilityDanConwayDev
2025-12-10test(sync): add 3-relay recursive discovery testDanConwayDev
2025-12-10test(sync): add rejection test for announcements without clone tagsDanConwayDev
2025-12-10refactor(tests): extract shared create_repo_announcement helperDanConwayDev
2025-12-10Phase 10: Remove obsolete proactive_sync_basic.rs test fileDanConwayDev
2025-12-10Phase 8: Create catchup sync stub testDanConwayDev
2025-12-10Phase 7: Implement tag variation testsDanConwayDev
2025-12-10Phase 6: Implement live sync testsDanConwayDev
2025-12-10Phase 5: Migrate bootstrap and discovery testsDanConwayDev
2025-12-10sync: fix connection registration issueDanConwayDev
2025-12-10improve sync designDanConwayDev
2025-12-08delete old bad AI genreated testsDanConwayDev
2025-12-08tests: discover and sync from relay in annocunement published directlyDanConwayDev
2025-12-05remove stupid tests and methodsDanConwayDev
2025-12-05test: fix proactive sync basic testsDanConwayDev
2025-12-05rename sunc_bootstrap_relay_urlDanConwayDev
2025-12-05fix basic sync testsDanConwayDev
2025-12-04feat(sync): Phase 6 - observability and production readinessDanConwayDev
2025-12-04feat(sync): Phase 5 - negentropy catchup (NIP-77)DanConwayDev