GitHub Actions
d6b68ce81a
chore(e2e): implement Phase 6 integration testing with agent skills
Complete Phase 6 of Playwright E2E testing plan with comprehensive
integration tests covering cross-feature workflows and system integration.
Integration Tests Added:
proxy-acl-integration.spec.ts - ACL with proxy host integration
proxy-certificate.spec.ts - SSL certificate lifecycle tests
proxy-dns-integration.spec.ts - DNS challenge provider integration
security-suite-integration.spec.ts - Cerberus security suite tests
backup-restore-e2e.spec.ts - Full backup/restore workflow
import-to-production.spec.ts - Caddyfile/CrowdSec import flows
multi-feature-workflows.spec.ts - Complex multi-step scenarios
Agent Skills Created:
docker-rebuild-e2e.SKILL.md - Rebuild E2E Docker environment
test-e2e-playwright-debug.SKILL.md - Run/debug Playwright tests
Supporting scripts for skill execution
Test Infrastructure Improvements:
TestDataManager for namespace-based test isolation
Fixed route paths: /backups → /tasks/backups
Domain uniqueness via UUID namespacing
Improved selector reliability with role-based queries
Results: 648 tests passing, 98 skipped, 97.5% statement coverage
2026-01-24 22:22:39 +00:00
..
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-16 03:30:53 +00:00
2025-12-24 11:51:51 +00:00
2025-12-14 02:08:16 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 05:46:03 +00:00
2026-01-06 20:20:41 +00:00
2025-12-12 23:51:05 +00:00
2025-12-14 02:45:24 +00:00
2025-12-14 02:45:24 +00:00
2026-01-13 22:11:35 +00:00
2025-12-14 02:45:24 +00:00
2025-12-12 19:21:44 +00:00
2025-12-15 07:30:36 +00:00
2025-12-22 19:06:12 +00:00
2026-01-03 03:08:43 +00:00
2026-01-13 22:11:35 +00:00
2025-12-20 01:55:52 +00:00
2025-12-14 02:45:24 +00:00
2025-12-20 01:55:52 +00:00
2025-12-15 07:30:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-20 01:55:52 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-14 02:45:24 +00:00
2025-12-20 01:55:52 +00:00
2026-01-24 22:22:39 +00:00
2025-12-31 05:21:11 +00:00
2026-01-15 05:24:54 +00:00
2026-01-13 22:11:35 +00:00
2025-12-17 16:53:38 +00:00
2026-01-20 06:11:59 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-14 02:45:24 +00:00
2026-01-13 22:11:35 +00:00
2025-12-12 19:21:44 +00:00
2026-01-13 22:11:35 +00:00
2025-12-12 19:21:44 +00:00
2025-12-12 19:21:44 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-03 03:08:43 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-24 22:22:39 +00:00
2026-01-24 22:22:39 +00:00
2026-01-13 22:11:35 +00:00
2026-01-24 22:22:39 +00:00
2026-01-24 22:22:39 +00:00
2026-01-20 06:11:59 +00:00
2025-12-20 01:55:52 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 05:46:03 +00:00
2026-01-13 22:11:35 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 01:55:52 +00:00
2026-01-13 22:11:35 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 05:46:03 +00:00
2026-01-13 22:11:35 +00:00
2025-12-12 19:21:44 +00:00
2026-01-13 22:11:35 +00:00
2025-12-12 19:21:44 +00:00
2025-12-12 19:21:44 +00:00
2025-12-12 19:21:44 +00:00
2025-12-20 01:55:52 +00:00
2025-12-19 18:55:48 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-12 19:21:44 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-03 03:08:43 +00:00
2025-12-21 04:57:31 +00:00
2026-01-13 22:11:35 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 05:46:03 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-14 02:45:24 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2026-01-13 22:11:35 +00:00
2025-12-14 02:45:24 +00:00
2026-01-15 20:35:43 +00:00