From ec847a5eedccb05653e4a34bbcad7ffcb709f799 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 21 May 2026 21:12:20 -0500 Subject: [PATCH] docs: update CHANGELOG with 02.01.25 health endpoint release [skip ci] Co-Authored-By: Claude Opus 4.6 (1M context) --- CHANGELOG.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27c30821..5ca4c5c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,10 +28,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Planned -- Heartbeat telemetry to WaaS dashboard (#54) - License/subscription check - System email template branding (DB approach) +## [02.01.25] - 2026-05-21 + +### Added +- Health check endpoint at `/?mokowaas=health` with token authentication (#54) +- Database connectivity and latency check +- Filesystem writability and disk space check +- Cache status and extension count checks +- Auto-generated API token (separate from Joomla user tokens) +- Grafana auto-provisioning: Infinity datasource + shared dashboard +- Grafana plugin install via API (replaces deprecated CLI) +- Dashboard with endpoint dropdown for multi-site monitoring +- Provisioning on plugin install/update via script.php postflight +- Deprovisioning on disable (datasource cleanup) +- Plugin config fields: enable_health_endpoint, health_api_token, grafana_url, grafana_api_key + +### Changed +- Migrated .gitea/ to .mokogitea/ directory standard +- Updated all workflow references from MokoStandards to moko-platform +- Version bumped to 02.01.25 + ## [02.01.08] - 2026-04-07 ### Added