From 37565614586cff27084b2e75773a8837b15e3612 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Sat, 25 Jul 2026 13:22:52 -0400 Subject: [PATCH] Feature: Add Deny Client Access to Client Access Permssions - BREAKS UI, MUST UPDATE DB USING php scripts/cli_update.php --db_update --- admin/database_updates/2.4.6.php | 11 +++++ admin/modals/user/user_add.php | 62 +++++++++++++++--------- admin/modals/user/user_edit.php | 82 +++++++++++++++++++++----------- admin/post/users.php | 24 ++++++---- db.sql | 3 +- functions/auth.php | 16 +++++++ includes/load_user_session.php | 25 +++++++--- 7 files changed, 155 insertions(+), 68 deletions(-) create mode 100644 admin/database_updates/2.4.6.php diff --git a/admin/database_updates/2.4.6.php b/admin/database_updates/2.4.6.php new file mode 100644 index 00000000..3d3c876d --- /dev/null +++ b/admin/database_updates/2.4.6.php @@ -0,0 +1,11 @@ +
- Check boxes to authorize user client access. No boxes grant full client access. Admin users are unaffected. + Allow restricts the user to the selected clients (no Allow = full access). Deny blocks a client regardless of Allow. Admin users are unaffected.
-