# Changelog

All notable changes to Atlas OS.

## [2.0.0] — 2026-06-22

### Added
- Animated space-themed SVG header for README (stars, orbiting dots, Atlas A logo)
- Full productified repo structure: assets/, web/, server/, deploy/, docs/
- Webtop full Linux remote desktop (XFCE + Claude Code + Chromium inside), tailnet-only
- 39-app categorized launcher in the browser OS desktop
- Complete deploy/install.sh one-command installer
- deploy/compose/atlas-core.yml — production Docker Compose stack
- deploy/caddy/Caddyfile.template — Caddyfile with Authentik SSO pattern
- ARCHITECTURE.md — full system map, data flow diagrams, AI mesh topology
- SERVICES.md — complete catalog of all 55 containers and 20+ systemd services
- Sanitized server scripts: atlas_brain.py, cockpit_shim.py, meridian.py, etc.
- server/systemd/ — all atlas-* service unit files

### Security
- Closed accidental public exposure of Webtop root desktop (was bare basic-auth on internet)
- Hardened secret file permissions (600) on atlas-01
- Stripped Forgejo remote creds from git remote URL
- Password rotated after leak into stdout

## [1.5.0] — 2026-06-22

### Added
- System-of-record audit: 55 containers, 24 public services documented
- Headroom context compression proxy on atlas-01 (port 8890) and local PC (port 8787)
- Vault import file staged to Nextcloud for secure credential delivery

### Changed
- OS v4: verified-live app list (excluded dead tiles: ai 404, mail 502, twenty 502)

## [1.4.0] — 2026-06-21

### Added
- 12-round senior architecture review of the OS desktop
- Mobile full-screen layout, ARIA accessibility, keyboard navigation
- Abort-token fetch layer (no stale/race renders)
- 60-second auto-refresh on open panels
- Account menu (Lock, Sign out), taskbar window-switcher
- SSO session expiry handling (reload prompt instead of dead spinner)

## [1.3.0] — 2026-06-18

### Added
- Vaultwarden populated with starter vault entries
- Secure credential delivery via Nextcloud (no passwords in chat/email)

## [1.2.0] — 2026-06-10

### Added
- OS v3: categorized launcher (Cockpit / Identity / AI / Work / Files / Ops / Sites)
- 38 verified-live app tiles
- Architecture map page (sitemap.html)

## [1.1.0] — 2026-06-04

### Added
- Atlas OS initial browser desktop: boot screen, SSO identity login, 6 native panels
- Money, Inbox, Pipeline, Today, Fleet, Control cockpit panels with live API data
- 19 link apps (Nextcloud, Odoo, Git, n8n, Vault, Uptime, etc.)
- Authentik SSO integration (forward_auth via Caddy)
- Drag-and-drop window manager, taskbar

## [1.0.0] — 2026-06-01 (AtlasPOS launch)

### Added
- Atlas corporation operating infrastructure consolidated on one Hetzner VPS
- Authentik SSO, Caddy TLS, Nextcloud, Odoo, Forgejo, Vaultwarden
- MeshCentral fleet control, NATS mesh across devices

## [0.9.0] — 2026-05-09

### Added
- NATS mesh proven: atlas-01 to NEBULA round-trip confirmed
- 5 Ollama models on tailnet (delegate worker on NEBULA)
- Atlas Meridian autonomous battle responder
- Islamic layer: AdGuard DNS, Quran at logon, Adhan+lock on salah times

## [0.5.0] — 2026-05-01

### Added
- Atlas Brain v2: multi-mailbox signal collector + LLM brief synthesis
- LiteLLM proxy, Langfuse traces for all LLM calls
- Atlas Loop background service
