Skip to content

Releases: loganpendragonmultiverse/site-migration-workbench

Site Migration Workbench 0.1.1

Choose a tag to compare

@LoganPendragonmulti LoganPendragonmulti released this 02 Nov 16:43
f0f9289

Site Migration Workbench 0.1.1 fixes historical regression comparisons and complete remediation review.

  • Compare each historical run with the nearest earlier run for the same plan and environment.
  • Navigate and search every remediation row, retaining selected retries across pages, searches and refreshes.
  • Keep long report text within narrow screens.

Verified with protected CI/CodeQL, Python 3.11/3.14 tests, complete browser workflow, three-run history and 249-row remediation regression, keyboard/axe checks, 10,000-row UI benchmark and real WordPress/Nginx adapter tests. The exact tag-built wheel is additionally installed and tested before publication.

Linux/POSIX tested scope. Native Windows/macOS packaging, external human testing and screen-reader validation remain unverified. Authentication, JavaScript rendering, robots.txt evaluation and production deployment remain unsupported. See TESTING.md and docs/ACCEPTANCE.md for evidence and limits.

Install the wheel with Python 3.11+: python -m pip install site_migration_workbench-0.1.1-py3-none-any.whl. Verify downloads against SHA256SUMS.

Site Migration Workbench 0.1.0

Choose a tag to compare

@LoganPendragonmulti LoganPendragonmulti released this 02 Nov 14:31
14f7cc7

Site Migration Workbench 0.1.0 completes the local website migration workflow: provenance-preserving inventories, reviewed keep/redirect/merge/retire decisions, frozen approvals, conservative WordPress Redirection and Nginx exports, resumable staging/production verification, regression remediation and redacted handoff.

Install the wheel or source distribution with Python 3.11+ and run migration-workbench --database migration.sqlite serve. The tested support scope is Linux/POSIX. Native Windows/macOS packaging and external human/screen-reader validation are not claimed. Verification contacts explicitly approved sites; planning and stored-report review work offline. Authentication and robots.txt evaluation are unsupported. Read the exporter capability matrix before deployment; the app never deploys production configuration.

Validation includes 32 unit/integration tests, Chromium/Firefox workflows, keyboard/axe automation, real Nginx 1.28 and WordPress 7.1.4 / Redirection 5.10.1 import/request/round-trip tests, process-kill recovery, 10,000-row benchmarks and a synthetic 1,200-URL comparison. The hardened build uses pinned defusedxml 0.7.1 and explicit TLS 1.2 minimum. Exact remote checks, tag-built artifact hashes and deployment evidence accompany the final release record.

Verified source: 14f7cc7a369c5d34ae60761ec6fcc5a0a7179e34. Protected PR, main CI, CodeQL, and exact-tag package build passed. The downloaded tag-built wheel completed the isolated installed-package migration and regression browser workflow. Verify downloads with the attached SHA256SUMS.

Wheel installation after downloading: python -m pip install site_migration_workbench-0.1.0-py3-none-any.whl.