You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ⏳ ADR and user guide (deferred - not critical for MVP)
46
47
47
-
**Total Commits**: 13 commits for issue #246
48
+
**Total Commits**: 14 commits for issue #246
48
49
49
50
- 3 for Phase 1 (domain layer, validation, integration)
50
51
- 1 for Phase 2 (Docker Compose integration)
@@ -57,6 +58,7 @@ This task adds Grafana as a metrics visualization service for the Torrust Tracke
57
58
- 1 for documentation reorganization
58
59
- 1 for DRAFT security issue specification
59
60
- 1 for firewall configuration removal
61
+
- 1 for Grafana E2E validation (Phase 3 Task 2)
60
62
61
63
**Security Fix Applied**: During manual testing, discovered that Docker bypasses UFW firewall rules when publishing ports. Fixed by removing Prometheus port mapping (9090) from docker-compose - service now internal-only, accessible to Grafana via Docker network. See [docs/issues/DRAFT-docker-ufw-firewall-security-strategy.md](./DRAFT-docker-ufw-firewall-security-strategy.md) for comprehensive analysis.
62
64
@@ -635,21 +637,26 @@ fn create_environment_from_config(config: UserInputs) -> Result<Environment, Con
0 commit comments