upleb.uk

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

summaryrefslogtreecommitdiff
path: root/grasp-audit
AgeCommit message (Expand)Author
2026-02-26chore: apply cargo fmt and fix clippy warningsDanConwayDev
2026-02-25show probe help when invoked with no argumentsDanConwayDev
2026-02-25update README to document probe subcommand with checks, flags, and timeout be...DanConwayDev
2026-02-25make read-only the default probe mode; add --create-repo to opt into write pathDanConwayDev
2026-02-25show software and version in nip11_fetch detailDanConwayDev
2026-02-25diagnose overall timeout: name culprit check if it consumed >50% of budget, e...DanConwayDev
2026-02-25report partial results on overall timeout: completed checks pass/fail, timed-...DanConwayDev
2026-02-25add overall probe timeout of min(20s, watch_interval) to prevent overlapping ...DanConwayDev
2026-02-25silence all library logs for probe subcommand in both human and JSON modesDanConwayDev
2026-02-25suppress [Run N] header and redirect logs to stderr in JSON mode for clean pi...DanConwayDev
2026-02-25use compact single-line JSON output for machine consumption and --watch log p...DanConwayDev
2026-02-25rename find_announcement to serves_latest_announcement and drop redundant det...DanConwayDev
2026-02-25hide read-only mode skips from human and JSON probe outputDanConwayDev
2026-02-25fix git_refs_match_state in read-only mode to fetch state events from relayDanConwayDev
2026-02-25add probe subcommand for end-to-end relay health checksDanConwayDev
2026-02-24fix grasp-audit test isolation to prevent cross-spec relay state corruptionDanConwayDev
2026-02-24wire PurgatoryTests into CLI runner so purgatory tests are actually runDanConwayDev
2026-02-24update grasp-audit README port examples and remove stale TAG_MIGRATION docDanConwayDev
2026-02-24remove unused dependencies from ngit-grasp and grasp-auditDanConwayDev
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-18fix: use unique commit instead of deterministic Owner variant for wrong-commi...DanConwayDev
2026-02-18extract OwnerRepoState fixture to make dependency chain explicitDanConwayDev
2026-02-13fix: use ValidRepoServed for events that tag repo eventsDanConwayDev
2026-02-13refactor(grasp-audit): clarify PR purgatory test names and intentDanConwayDev
2026-02-13test: add PR purgatory tests with PREvent2 fixturesDanConwayDev
2026-02-13fix: add trailing newlines to deterministic commit contentDanConwayDev
2026-02-12feat(grasp-audit): add explicit purgatory testsDanConwayDev
2026-02-12refactor(grasp-audit): split ValidRepo into Sent/Served, add tolerant purgatoryDanConwayDev
2026-02-12refactor(grasp-audit): introduce SpecRef enum for type-safe spec referencesDanConwayDev
2026-02-12fix: update doctest to use valid FixtureKind::RepoState variantDanConwayDev
2026-02-12fix: use consistent git identity for PR test commit hashDanConwayDev
2026-01-19fix(grasp-audit): improve color readability with bold bright colorsDanConwayDev
2026-01-12feat(grasp-audit): add filter capability compliance testsDanConwayDev
2026-01-09test: fix deterministic commit hashDanConwayDev
2026-01-08refactor: replace hardcoded Kind constants with rust-nostr variantsDanConwayDev
2026-01-08chore: upgrade nostr-* packages to rev 4767ad13DanConwayDev
2025-12-31test: remove local sync on state git data received testDanConwayDev
2025-12-31purgatory: when state data recieved sync across repositoiesDanConwayDev
2025-12-31test: fix test_push_to_nostr_ref_with_correct_commit_after_event_received_acc...DanConwayDev
2025-12-31test: fix test_head_set_after_git_push_with_required_oidsDanConwayDev
2025-12-31test: fix purgatory not-served check outcomeDanConwayDev
2025-12-24feat(purgatory): add broken purgatory implementationDanConwayDev
2025-12-23test: add purgatory to PR push testDanConwayDev
2025-12-23test: add stub for purgatory maintainer repo sync testDanConwayDev
2025-12-23test: prepare other state tests for purgatory featureDanConwayDev
2025-12-23test: prepare OwnerStateDataPushed fixture for purgatoryDanConwayDev
2025-12-23test: remove test covered elsewhereDanConwayDev
2025-12-23audit: updated grasp01 line refs to reflect purgatory insertionDanConwayDev
2025-12-22chore: bump rust-nostr to latest masterDanConwayDev
2025-12-11fix: resolve all fmt and clippy warningsDanConwayDev
2025-12-04docs: update grasp-audit docsDanConwayDev
2025-12-03feat: accept maintainer announcements without service listingDanConwayDev
2025-12-03remove depricated audit mode label ci / production ~> isolated / sharedDanConwayDev
2025-12-02audit: fix shared test_reject_repo_announcement_missing_relays_tag testDanConwayDev
2025-12-02fix: tests using gpg signerDanConwayDev
2025-12-02refactor: rename AuditMode variants and change CLI default to sharedDanConwayDev
2025-12-02grasp-audit: show tests under GRASP-01 lineDanConwayDev
2025-12-02refactor: fix fmt and clippyDanConwayDev
2025-12-01add repo land page and 404 page per GRASP-01DanConwayDev
2025-12-01better fixtures: update readmeDanConwayDev
2025-12-01better fixtures: clean upDanConwayDev
2025-12-01test: test_head_set_after_git_push_with_required_oidsDanConwayDev
2025-12-01better fixtures: test_head_set_after_state_event_with_existing_commitDanConwayDev
2025-12-01better fixtures: refs/nostr testsDanConwayDev
2025-12-01better fixtures: RecursiveMaintainerStateDataPushed and test_non_maintainer_s...DanConwayDev
2025-12-01better fixtures: MaintainerStateDataPushedDanConwayDev
2025-12-01fixtures dependancy overhaulDanConwayDev
2025-12-01better fixtures: MaintainerStateDataPushedDanConwayDev
2025-12-01begin implementing better fixturesDanConwayDev
2025-12-01test placeholder: test_head_set_after_git_push_with_required_oidsDanConwayDev
2025-12-01test: test_head_set_after_state_event_with_existing_commitDanConwayDev
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-28test: added checks that refs/nostr/<event-id> match commit in PR / updateDanConwayDev
2025-11-28allow push to ref/nostr/<event-id>DanConwayDev
2025-11-28audit: fix push from maintainer tests when in production modeDanConwayDev
2025-11-28audit: fix rejected push wrong commit testDanConwayDev
2025-11-28audit: fix push test when not isolatedDanConwayDev
2025-11-28audit: future test shared / isolation fixesDanConwayDev
2025-11-28fix: respect Isolated mode in TestContext fixture helpersDanConwayDev
2025-11-28audit: fix shared test context to minimise events sent to production relaysDanConwayDev
2025-11-28test: rationalise repository creation testsDanConwayDev
2025-11-28audit: stop checking git_data_directoryDanConwayDev
2025-11-28add git http advertisment allow-reachable-sha1-in-want and allow-tip-sha1-in-...DanConwayDev
2025-11-28fix grasp-audit importsDanConwayDev
2025-11-28fix running audit with production flagDanConwayDev
2025-11-28grasp-audit improve cli output eg. add colors and condenseDanConwayDev
2025-11-28grasp-audit run all tests in audit modeDanConwayDev
2025-11-28fix: sh script to work from main directoryDanConwayDev
2025-11-27remove depricated codeDanConwayDev
2025-11-27Task 7: Export verification helpers in public APIDanConwayDev
2025-11-27Task 6: Clean up verification helper imports and remove duplicatesDanConwayDev
2025-11-27Task 5: Standardize nip01_smoke.rs tests to fixture-first patternDanConwayDev
2025-11-27Task 4: Refactor recursive maintainer push test to fixture-first patternDanConwayDev
2025-11-27Task 3: Refactor maintainer push authorization test to fixture-first patternDanConwayDev
2025-11-27Task 2: Refactor owner push authorization test to fixture-first patternDanConwayDev
2025-11-27fix(auth): accept state announcements from maintainersDanConwayDev
2025-11-27fix(tests): update main project tests for grasp-audit API changesDanConwayDev
2025-11-27docs: add test design pattern using fixtures to readmeDanConwayDev