From 9372ca4bc3ba95c6aa919fd71771b6d74b2a59d2 Mon Sep 17 00:00:00 2001 From: o-psi Date: Thu, 12 Oct 2023 20:43:26 +0000 Subject: [PATCH 1/7] Update Capitalization for DOCUMENTATION --- client_side_nav.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client_side_nav.php b/client_side_nav.php index f8a1ab0d..a2ecc6c5 100644 --- a/client_side_nav.php +++ b/client_side_nav.php @@ -46,7 +46,7 @@ - + - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - 2 && $config_module_enable_accounting == 1) { ?> From 37a5100742595c6089d8da3815eb490d8a6c644c Mon Sep 17 00:00:00 2001 From: o-psi Date: Fri, 13 Oct 2023 13:57:17 +0000 Subject: [PATCH 4/7] Add archive option for account types --- post/account_type.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/post/account_type.php b/post/account_type.php index b3538d40..42a02106 100644 --- a/post/account_type.php +++ b/post/account_type.php @@ -48,7 +48,7 @@ if (isset($_POST['add_account_type'])) { //Logging - mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Account', log_action = 'Create', log_description = '$name', log_ip = '$session_ip', log_user_agent = '$session_user_agent', log_user_id = $session_user_id"); + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Account Type', log_action = 'Create', log_description = '$name', log_ip = '$session_ip', log_user_agent = '$session_user_agent', log_user_id = $session_user_id"); $_SESSION['alert_message'] = "Account added"; @@ -65,10 +65,24 @@ if (isset($_POST['edit_account_type'])) { mysqli_query($mysqli,"UPDATE account_types SET account_type_name = '$name', account_type_description = '$description' WHERE account_type_id = $account_type_id"); //Logging - mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Account', log_action = 'Edit', log_description = '$name', log_ip = '$session_ip', log_user_agent = '$session_user_agent', log_user_id = $session_user_id"); + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Account Type', log_action = 'Edit', log_description = '$name', log_ip = '$session_ip', log_user_agent = '$session_user_agent', log_user_id = $session_user_id"); $_SESSION['alert_message'] = "Account edited"; header("Location: " . $_SERVER["HTTP_REFERER"]); } + +if (isset($_GET['archive_account_type'])) { + $account_type_id = intval($_GET['archive_account_type']); + + mysqli_query($mysqli,"UPDATE account_types SET account_type_archived_at = NOW() WHERE account_type_id = $account_type_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Account Type', log_action = 'Archive', log_description = '$account_id', log_ip = '$session_ip', log_user_agent = '$session_user_agent'"); + + $_SESSION['alert_message'] = "Account Archived"; + + header("Location: " . $_SERVER["HTTP_REFERER"]); + +} From 78032dcf6d0994b0aa2338ab00476b37b6ce1568 Mon Sep 17 00:00:00 2001 From: o-psi Date: Fri, 13 Oct 2023 09:56:38 -0500 Subject: [PATCH 5/7] Added a report to view all assets by client. --- report_all_assets_by_client.php | 74 +++++++++++++++++++++++++++++++++ reports_side_nav.php | 7 +++- 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 report_all_assets_by_client.php diff --git a/report_all_assets_by_client.php b/report_all_assets_by_client.php new file mode 100644 index 00000000..c18b5fc1 --- /dev/null +++ b/report_all_assets_by_client.php @@ -0,0 +1,74 @@ + + +
+
+

All Assets by Client

+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + + +
ClientAsset NameAsset Type + Asset Status +
+ + + + + + + +
+
+
+
+ +Password rotation

- + From 157263cf8a86109b42ab7a530c8cc30c8d65c8d1 Mon Sep 17 00:00:00 2001 From: o-psi Date: Fri, 13 Oct 2023 09:58:56 -0500 Subject: [PATCH 6/7] Add link to Assets on technical dashboard --- dashboard_technical.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dashboard_technical.php b/dashboard_technical.php index 18e54554..63fdbe30 100644 --- a/dashboard_technical.php +++ b/dashboard_technical.php @@ -126,7 +126,7 @@ $expiring_certificates = $sql_certs_expiring['expiring_certs'];