# Changelog ## v1.0.0 (2026-06-15) — Vela Platform Launch 🏔️ ### 🚀 Initial Release - Self-hosted P&L tracking web app for Best OF (C2C server/storage business) - Built with FastAPI + SQLite + Jinja2 templates + Bootstrap 5 ### 🏔️ Offers (Services) - **Atlas** — Core 1TB storage (7 components, 4,000 MAD/month) - **Atlas+** — Premium 1TB + backup (9 components, 5,000 MAD/month) - **Rif** — Core 500GB server (7 components, 3,500 MAD/month) - **Rif+** — Premium 500GB + backup (9 components, 4,500 MAD/month) ### 🔧 Features - **Component-Level Pricing** — Each offer has granular breakdown (HDD, SSD, RAM, CPU, Casing, Bandwidth, Setup, Support, Sauvegarde) - **Auto-Computed Prices** — Totals recalculate automatically when you edit any component - **Inline Component Editor** — Add, edit, or delete components from the Offers page with live price updates - **Monthly P&L Dashboard** — Revenue, cost, margin cards with 12-month trend chart - **Transaction Logging** — Track monthly revenue per client per service - **Multi-User Auth** — Admin (edit) + Viewer (read-only) roles - **JWT Cookie Auth** — Login sets httpOnly cookie, API uses Bearer token ### 🧩 API & Integrations - Full REST API for all CRUD operations - MCP server for Hermes agent integration (components, transactions, P&L) - All prices in MAD (Moroccan Dirham) ### 🐳 Deployment - Standalone Python app (no Docker needed) - systemd user service for auto-start - Single SQLite database (zero config)