From 9cf0ce34ca03c1475ba29038e3e3f481f241f9dc Mon Sep 17 00:00:00 2001 From: William Mantly Date: Thu, 30 Jul 2026 12:01:13 -0400 Subject: [PATCH] Release 1.10.0: cross-app super admin, Executive page renamed to Overview --- CHANGELOG.md | 8 ++++++++ nodejs/package.json | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f24fe5f..091e090 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ All notable changes to this project are documented here. Format loosely follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versions correspond to git tags (`vX.Y.Z`) and `nodejs/package.json`'s `version`. +## [1.10.0] - 2026-07-30 + +### Added +- **`app_super_admin` cross-app group**: members are full admins here regardless of `app_sso_admin` membership. Bypassed centrally in `utils/permission.js`'s `byGroup`, folded into `GET /api/user/me`'s `isAdmin` flag, and added to nav/`forceLogin` gates. The same group is now also recognized by proxy and jump-host, and by `ldap-client`'s SSSD access filter (SSH login on every host). + +### Changed +- **Renamed the Executive page to Overview** (route, view, `/api/metrics/overview`, nav label, docs). `/executive` kept as a 301 redirect alongside the existing `/admin`, `/notifications`, `/dashboard` legacy redirects. + ## [1.9.0] - 2026-07-28 ### Added diff --git a/nodejs/package.json b/nodejs/package.json index 4b4cfc3..142d175 100755 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "t42-sso-manager", - "version": "1.9.0", + "version": "1.10.0", "description": "A very simple LDAP management and SSO system", "author": [ {