{"id":"69a824fd7fa75f6d9f825ad4","title":"2026 03 04","path":"how-to/committee/release-notes/2026-03-04","contentMarkdown":"# 04-Mar-2026 — add environment management section with monitoring and sorting [ref #172](https://github.com/nbarrett/ngx-ramblers/issues/172)\n\n## [build 510](https://github.com/nbarrett/ngx-ramblers/actions/runs/22668773631) — [commit 4479ebb](https://github.com/nbarrett/ngx-ramblers/commit/4479ebb179d4cd8f6965df1c5a0ca0d73b72e5b7)\n\n_____\n\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/606f3805-22f6-4f83-8c3e-d010a704d4ed.jpeg)\n\n\n- Add column sorting to environments monitoring table with clickable headers\n- Create environment management landing page with action buttons\n- Add nested routes under admin/environment-management with backward-compatible redirects\n- Add environmentAdmin access level with platformAdminEnabled runtime check\n- Add EnvironmentAdminGuard to protect environment management routes\n- Read admin URLs from group system settings instead of constructing from environment name\n- Display response times in friendly units (4.9s instead of 4889ms)\n- Rename Migration Health to Environments Monitoring\n- Add database migration to restructure admin menu\n- Remove environment-setup and backup-and-restore from main admin menu\n- Keep maintenance visible on admin menu for all groups","contentHtml":"<h1>04-Mar-2026 — add environment management section with monitoring and sorting <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/172\">ref #172</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/22668773631\">build 510</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/4479ebb179d4cd8f6965df1c5a0ca0d73b72e5b7\">commit 4479ebb</a></h2>\n<hr>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/606f3805-22f6-4f83-8c3e-d010a704d4ed.jpeg\" alt=\"\"></p>\n<ul>\n<li>Add column sorting to environments monitoring table with clickable headers</li>\n<li>Create environment management landing page with action buttons</li>\n<li>Add nested routes under admin/environment-management with backward-compatible redirects</li>\n<li>Add environmentAdmin access level with platformAdminEnabled runtime check</li>\n<li>Add EnvironmentAdminGuard to protect environment management routes</li>\n<li>Read admin URLs from group system settings instead of constructing from environment name</li>\n<li>Display response times in friendly units (4.9s instead of 4889ms)</li>\n<li>Rename Migration Health to Environments Monitoring</li>\n<li>Add database migration to restructure admin menu</li>\n<li>Remove environment-setup and backup-and-restore from main admin menu</li>\n<li>Keep maintenance visible on admin menu for all groups</li>\n</ul>\n"}