From 2eaff5b79fed364d5eba5eb38e4b7bf76326884d Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Wed, 3 Dec 2025 11:19:40 +0000 Subject: remove docs archive --- docs/archive/2025-11-05-summary.md | 93 -------------------------------------- 1 file changed, 93 deletions(-) delete mode 100644 docs/archive/2025-11-05-summary.md (limited to 'docs/archive/2025-11-05-summary.md') diff --git a/docs/archive/2025-11-05-summary.md b/docs/archive/2025-11-05-summary.md deleted file mode 100644 index 69f84fa..0000000 --- a/docs/archive/2025-11-05-summary.md +++ /dev/null @@ -1,93 +0,0 @@ -# Summary - ngit-relay Testing Documentation - -**Date:** November 5, 2025 -**Status:** ✅ COMPLETE - ---- - -## What Was Accomplished - -### ✅ Updated grasp-audit/README.md - -Added comprehensive "Integration Tests Against ngit-relay" section with: - -1. **Manual step-by-step instructions** for testing against ngit-relay -2. **All required environment variables** documented and explained -3. **Port mapping details** (WebSocket and HTTP both on 8081) -4. **Clean state strategy** using fresh /tmp directories -5. **Cleanup procedures** for container and test data - -### ✅ Created test-ngit-relay.sh Script - -Automated test script that: -- Creates fresh test directories -- Starts ngit-relay Docker container with correct configuration -- Waits for relay to start -- Runs integration tests -- Cleans up completely -- Has executable permissions and validated syntax - ---- - -## Key Configuration Details - -### Docker Image -``` -ghcr.io/danconwaydev/ngit-relay:latest -``` - -### Environment Variables -All required variables documented in README: -- `NGIT_DOMAIN` - Domain name (localhost for testing) -- `NGIT_RELAY_NAME` - Relay name for NIP-11 -- `NGIT_RELAY_DESCRIPTION` - Relay description -- `NGIT_OWNER_NPUB` - Owner's public key -- `NGIT_PROACTIVE_SYNC_*` - Disabled for testing -- `NGIT_LOG_LEVEL` - Set to INFO - -### Volume Mounts -Fresh directories in `/tmp/ngit-test/` for: -- repos -- blossom -- relay-db -- logs - -### Endpoints -- **WebSocket:** `ws://localhost:8081/` -- **Git HTTP:** `http://localhost:8081//.git` - ---- - -## Usage - -### Quick Start -```bash -cd grasp-audit -./test-ngit-relay.sh -``` - -### Manual Testing -See detailed step-by-step commands in `grasp-audit/README.md` - ---- - -## Ready for Next Phase - -✅ **Infrastructure complete** - Can now test against ngit-relay -✅ **Documentation complete** - README has all details -✅ **Automation complete** - Script handles full lifecycle - -🔜 **Next:** Implement GRASP-01 tests one at a time per plan in `work/current_status.md` - ---- - -## Files Modified - -1. ✅ `grasp-audit/README.md` - Added ngit-relay testing section -2. ✅ `grasp-audit/test-ngit-relay.sh` - Created automated test script -3. ✅ `work/ngit-relay-testing-setup.md` - Detailed setup documentation -4. ✅ `work/summary.md` - This file - ---- - -**All prerequisites complete. Ready to begin GRASP-01 test implementation!** -- cgit v1.2.3