# Changelog ## 2025-11-26 - 1.2.0 - feat(ui) Sync UI tab state with URL and update routes/links - Add VSCode workspace recommendations, launch and tasks configs for the UI (ui/.vscode/*) - Update Angular routes to support tab URL segments and default redirects for services, network and registries - Change service detail route to use explicit 'detail/:name' path and update links accordingly - Make ServicesList, Registries and Network components read tab from route params and navigate on tab changes; add ngOnDestroy to unsubscribe - Update Domain detail template link to point to the new services detail route ## 2025-11-26 - 1.1.0 - feat(platform-services) Add platform service log streaming, improve health checks and provisioning robustness - Add WebSocket log streaming support for platform services (backend + UI) to stream MinIO/MongoDB/Caddy logs in real time - Improve platform service lifecycle: detect unhealthy 'running' containers, mark for redeploy and wait/retry health checks with detailed logging - MinIO health check now uses container IP (via Docker) instead of hostname to reliably probe the service - MongoDB and MinIO providers updated to use host-mapped ports for host-side provisioning and connect via 127.0.0.1: - Docker manager: pullImage now actively pulls images and createContainer binds service ports to localhost so host-based provisioning works - UI: platform service detail page can start/stop/clear platform log streams; log stream service state cleared on disconnect to avoid stale logs - Caddy / reverse-proxy improvements to manage certificates and routes via the Caddy manager (Caddy runs as Docker service) - Add VSCode workspace helpers (extensions, launch, tasks) to improve developer experience All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added - Initial project structure - Core architecture classes - Docker container management - Nginx reverse proxy integration - Cloudflare DNS management - Let's Encrypt SSL automation - SQLite database layer - Angular web UI - Multi-user authentication - Systemd daemon integration - CLI commands for all operations - Metrics collection and historical data - Log aggregation - Registry authentication support ## [1.0.0] - TBD ### Added - First stable release