From f1836c70cda07f39df3a10dc0e3360d2219732dd Mon Sep 17 00:00:00 2001 From: johnnyq Date: Tue, 14 Jul 2026 17:35:23 -0400 Subject: [PATCH] Replace Function logAction() with logAudit() --- admin/oauth_microsoft_mail_callback.php | 2 +- admin/post/ai_model.php | 6 +- admin/post/ai_provider.php | 6 +- admin/post/api_keys.php | 10 +- admin/post/backup.php | 6 +- admin/post/category.php | 10 +- admin/post/contract_template.php | 10 +- admin/post/custom_field.php | 6 +- admin/post/custom_link.php | 6 +- admin/post/document_template.php | 6 +- admin/post/identity_provider.php | 2 +- admin/post/mail_queue.php | 12 +- admin/post/payment_method.php | 6 +- admin/post/payment_provider.php | 6 +- admin/post/project_template.php | 10 +- admin/post/roles.php | 6 +- admin/post/saved_payment_method.php | 2 +- admin/post/settings_ai.php | 2 +- admin/post/settings_company.php | 4 +- admin/post/settings_default.php | 2 +- admin/post/settings_invoice.php | 2 +- admin/post/settings_localization.php | 2 +- admin/post/settings_mail.php | 12 +- admin/post/settings_module.php | 2 +- admin/post/settings_notification.php | 2 +- admin/post/settings_online_payment.php | 2 +- .../post/settings_online_payment_clients.php | 4 +- admin/post/settings_project.php | 2 +- admin/post/settings_quote.php | 2 +- admin/post/settings_security.php | 2 +- admin/post/settings_telemetry.php | 2 +- admin/post/settings_theme.php | 6 +- admin/post/settings_ticket.php | 2 +- admin/post/software_template.php | 6 +- admin/post/tag.php | 6 +- admin/post/tax.php | 8 +- admin/post/ticket_status.php | 6 +- admin/post/ticket_template.php | 10 +- admin/post/update.php | 4 +- admin/post/users.php | 18 +-- agent/ajax.php | 10 +- agent/credentials.php | 4 +- agent/post/account.php | 8 +- agent/post/asset.php | 112 +++++++++--------- agent/post/category.php | 2 +- agent/post/certificate.php | 16 +-- agent/post/client.php | 54 ++++----- agent/post/contact.php | 78 ++++++------ agent/post/credential.php | 38 +++--- agent/post/credit.php | 2 +- agent/post/document.php | 46 +++---- agent/post/domain.php | 24 ++-- agent/post/event.php | 20 ++-- agent/post/expense.php | 22 ++-- agent/post/file.php | 42 +++---- agent/post/folder.php | 6 +- agent/post/invoice.php | 32 ++--- agent/post/location.php | 30 ++--- agent/post/network.php | 18 +-- agent/post/payment.php | 30 ++--- agent/post/product.php | 30 ++--- agent/post/project.php | 18 +-- agent/post/quote.php | 30 ++--- agent/post/rack.php | 16 +-- agent/post/recurring_expense.php | 6 +- agent/post/recurring_invoice.php | 28 ++--- agent/post/recurring_ticket.php | 32 ++--- agent/post/revenue.php | 6 +- agent/post/service.php | 6 +- agent/post/software.php | 12 +- agent/post/tag.php | 2 +- agent/post/task.php | 22 ++-- agent/post/ticket.php | 80 ++++++------- agent/post/transfer.php | 6 +- agent/post/trip.php | 8 +- agent/user/post/profile.php | 14 +-- api/v1/assets/create.php | 4 +- api/v1/assets/delete.php | 2 +- api/v1/assets/update.php | 4 +- api/v1/certificates/create.php | 4 +- api/v1/clients/archive.php | 2 +- api/v1/clients/create.php | 4 +- api/v1/clients/unarchive.php | 2 +- api/v1/clients/update.php | 4 +- api/v1/contacts/archive.php | 2 +- api/v1/contacts/create.php | 4 +- api/v1/contacts/delete.php | 2 +- api/v1/contacts/unarchive.php | 2 +- api/v1/contacts/update.php | 4 +- api/v1/credentials/create.php | 4 +- api/v1/credentials/update.php | 4 +- api/v1/documents/create.php | 4 +- api/v1/documents/update.php | 6 +- api/v1/locations/create.php | 4 +- api/v1/tickets/create.php | 4 +- api/v1/tickets/resolve.php | 4 +- client/login_microsoft.php | 2 +- client/post.php | 36 +++--- cron/cron.php | 30 ++--- cron/ticket_email_parser.php | 10 +- functions/auth.php | 2 +- functions/logging.php | 2 +- guest/guest_download_file.php | 2 +- guest/guest_post.php | 6 +- guest/guest_view_item.php | 4 +- login.php | 22 ++-- post/logout.php | 2 +- post/misc.php | 6 +- setup/index.php | 2 +- 109 files changed, 663 insertions(+), 663 deletions(-) diff --git a/admin/oauth_microsoft_mail_callback.php b/admin/oauth_microsoft_mail_callback.php index d863ca24..77e0f44d 100644 --- a/admin/oauth_microsoft_mail_callback.php +++ b/admin/oauth_microsoft_mail_callback.php @@ -98,6 +98,6 @@ mysqli_query($mysqli, "UPDATE settings SET WHERE company_id = 1 "); -logAction("Settings", "Edit", "$session_name completed Microsoft OAuth connect flow for mail settings"); +logAudit("Settings", "Edit", "$session_name completed Microsoft OAuth connect flow for mail settings"); flash_alert("Microsoft OAuth connected successfully. Token expires at $expires_at."); redirect($settings_mail_path); diff --git a/admin/post/ai_model.php b/admin/post/ai_model.php index 0782c485..fd6102d8 100644 --- a/admin/post/ai_model.php +++ b/admin/post/ai_model.php @@ -19,7 +19,7 @@ if (isset($_POST['add_ai_model'])) { $ai_model_id = mysqli_insert_id($mysqli); - logAction("AI Model", "Create", "$session_name created AI Model $model"); + logAudit("AI Model", "Create", "$session_name created AI Model $model"); flash_alert("AI Model $model created"); @@ -38,7 +38,7 @@ if (isset($_POST['edit_ai_model'])) { mysqli_query($mysqli,"UPDATE ai_models SET ai_model_name = '$model', ai_model_prompt = '$prompt', ai_model_use_case = '$use_case' WHERE ai_model_id = $model_id"); - logAction("AI Model", "Edit", "$session_name edited AI Model $model"); + logAudit("AI Model", "Edit", "$session_name edited AI Model $model"); flash_alert("AI Model $model edited"); @@ -56,7 +56,7 @@ if (isset($_GET['delete_ai_model'])) { mysqli_query($mysqli,"DELETE FROM ai_models WHERE ai_model_id = $model_id"); - logAction("AI Model", "Delete", "$session_name deleted AI Model $model_name"); + logAudit("AI Model", "Delete", "$session_name deleted AI Model $model_name"); flash_alert("AI Model $model_name deleted", 'error'); diff --git a/admin/post/ai_provider.php b/admin/post/ai_provider.php index 0fb7f58b..24793914 100644 --- a/admin/post/ai_provider.php +++ b/admin/post/ai_provider.php @@ -19,7 +19,7 @@ if (isset($_POST['add_ai_provider'])) { $ai_provider_id = mysqli_insert_id($mysqli); - logAction("AI Provider", "Create", "$session_name created AI Provider $provider"); + logAudit("AI Provider", "Create", "$session_name created AI Provider $provider"); flash_alert("AI Model $provider created"); @@ -38,7 +38,7 @@ if (isset($_POST['edit_ai_provider'])) { mysqli_query($mysqli,"UPDATE ai_providers SET ai_provider_name = '$provider', ai_provider_api_url = '$url', ai_provider_api_key = '$api_key' WHERE ai_provider_id = $provider_id"); - logAction("AI Provider", "Edit", "$session_name edited AI Provider $provider"); + logAudit("AI Provider", "Edit", "$session_name edited AI Provider $provider"); flash_alert("AI Model $provider edited"); @@ -56,7 +56,7 @@ if (isset($_GET['delete_ai_provider'])) { mysqli_query($mysqli,"DELETE FROM ai_providers WHERE ai_provider_id = $provider_id"); - logAction("AI Provider", "Delete", "$session_name deleted AI Provider $provider_name", 'error'); + logAudit("AI Provider", "Delete", "$session_name deleted AI Provider $provider_name", 'error'); flash_alert("AI Provider $provider_name deleted", 'error'); diff --git a/admin/post/api_keys.php b/admin/post/api_keys.php index 013d6527..6d1496ea 100644 --- a/admin/post/api_keys.php +++ b/admin/post/api_keys.php @@ -23,7 +23,7 @@ if (isset($_POST['add_api_key'])) { $api_key_id = mysqli_insert_id($mysqli); - logAction("API Key", "Create", "$session_name created API key $name set to expire on $expire", $client_id, $api_key_id); + logAudit("API Key", "Create", "$session_name created API key $name set to expire on $expire", $client_id, $api_key_id); flash_alert("API Key $name created"); @@ -44,7 +44,7 @@ if (isset($_GET['revoke_api_key'])) { mysqli_query($mysqli,"UPDATE api_keys SET api_key_expire = NOW() WHERE api_key_id = $api_key_id"); - logAction("API Key", "Revoke", "$session_name revoked API key $name", $client_id); + logAudit("API Key", "Revoke", "$session_name revoked API key $name", $client_id); flash_alert("API Key $name revoked", 'error'); @@ -65,7 +65,7 @@ if (isset($_GET['delete_api_key'])) { mysqli_query($mysqli,"DELETE FROM api_keys WHERE api_key_id = $api_key_id"); - logAction("API Key", "Delete", "$session_name deleted API key $name", $client_id); + logAudit("API Key", "Delete", "$session_name deleted API key $name", $client_id); flash_alert("API Key $name deleted", 'error'); @@ -93,11 +93,11 @@ if (isset($_POST['bulk_delete_api_keys'])) { mysqli_query($mysqli, "DELETE FROM api_keys WHERE api_key_id = $api_key_id"); - logAction("API Key", "Delete", "$session_name deleted API key $name", $client_id); + logAudit("API Key", "Delete", "$session_name deleted API key $name", $client_id); } - logAction("API Key", "Bulk Delete", "$session_name deleted $count API key(s)"); + logAudit("API Key", "Bulk Delete", "$session_name deleted $count API key(s)"); flash_alert("Deleted $count API keys(s)", 'error'); diff --git a/admin/post/backup.php b/admin/post/backup.php index ab4287e3..c1dd61fa 100644 --- a/admin/post/backup.php +++ b/admin/post/backup.php @@ -295,7 +295,7 @@ if (isset($_GET['download_backup'])) { fclose($fp); // Log + UX - logAction("System", "Backup Download", ($session_name ?? 'Unknown User') . " downloaded full backup."); + logAudit("System", "Backup Download", ($session_name ?? 'Unknown User') . " downloaded full backup."); flash_alert("Full backup downloaded."); exit; } @@ -312,7 +312,7 @@ if (isset($_POST['backup_master_key'])) { if (password_verify($password, $row['user_password'])) { $site_encryption_master_key = decryptUserSpecificKey($row['user_specific_encryption_ciphertext'], $password); - logAction("Master Key", "Download", "$session_name retrieved the master encryption key"); + logAudit("Master Key", "Download", "$session_name retrieved the master encryption key"); appNotify("Master Key", "$session_name retrieved the master encryption key"); @@ -322,7 +322,7 @@ if (isset($_POST['backup_master_key'])) { echo "
=============================="; } else { - logAction("Master Key", "Download", "$session_name attempted to retrieve the master encryption key but failed"); + logAudit("Master Key", "Download", "$session_name attempted to retrieve the master encryption key but failed"); flash_alert("Incorrect password.", 'error'); diff --git a/admin/post/category.php b/admin/post/category.php index 33429886..981f6044 100644 --- a/admin/post/category.php +++ b/admin/post/category.php @@ -16,7 +16,7 @@ if (isset($_POST['add_category'])) { $category_id = mysqli_insert_id($mysqli); - logAction("Category", "Create", "$session_name created category $type $name", 0, $category_id); + logAudit("Category", "Create", "$session_name created category $type $name", 0, $category_id); flash_alert("Category $type $name created"); @@ -34,7 +34,7 @@ if (isset($_POST['edit_category'])) { mysqli_query($mysqli,"UPDATE categories SET category_name = '$name', category_description = '$description', category_type = '$type', category_color = '$color' WHERE category_id = $category_id"); - logAction("Category", "Edit", "$session_name edited category $type $name", 0, $category_id); + logAudit("Category", "Edit", "$session_name edited category $type $name", 0, $category_id); flash_alert("Category $type $name edited"); @@ -56,7 +56,7 @@ if (isset($_GET['archive_category'])) { mysqli_query($mysqli,"UPDATE categories SET category_archived_at = NOW() WHERE category_id = $category_id"); - logAction("Category", "Archive", "$session_name archived category $category_type $category_name", 0, $category_id); + logAudit("Category", "Archive", "$session_name archived category $category_type $category_name", 0, $category_id); flash_alert("Category $category_type $category_name archived", 'error'); @@ -78,7 +78,7 @@ if (isset($_GET['restore_category'])) { mysqli_query($mysqli,"UPDATE categories SET category_archived_at = NULL WHERE category_id = $category_id"); - logAction("Category", "Restore", "$session_name retored category $category_type $category_name", 0, $category_id); + logAudit("Category", "Restore", "$session_name retored category $category_type $category_name", 0, $category_id); flash_alert("Category $category_type $category_name restored"); @@ -100,7 +100,7 @@ if (isset($_GET['delete_category'])) { mysqli_query($mysqli,"DELETE FROM categories WHERE category_id = $category_id"); - logAction("Category", "Delete", "$session_name deleted category $category_type $category_name"); + logAudit("Category", "Delete", "$session_name deleted category $category_type $category_name"); flash_alert("Category $category_type $category_name deleted", 'error'); diff --git a/admin/post/contract_template.php b/admin/post/contract_template.php index c8114f98..84294cb8 100644 --- a/admin/post/contract_template.php +++ b/admin/post/contract_template.php @@ -50,7 +50,7 @@ if (isset($_POST['add_contract_template'])) { $contract_template_id = mysqli_insert_id($mysqli); // Log action - logAction("Contract Template", "Create", "$session_name created contract template $name", 0, $contract_template_id); + logAudit("Contract Template", "Create", "$session_name created contract template $name", 0, $contract_template_id); // Flash message flash_alert("Contract Template $name created"); @@ -99,7 +99,7 @@ if (isset($_POST['edit_contract_template'])) { "); // Log action - logAction("Contract Template", "Update", "$session_name updated contract template $name", 0, $contract_template_id); + logAudit("Contract Template", "Update", "$session_name updated contract template $name", 0, $contract_template_id); // Flash + redirect flash_alert("Contract Template $name updated"); @@ -117,7 +117,7 @@ if (isset($_GET['archive_contract_template'])) { LIMIT 1 "); - logAction("Contract Template", "Archive", "$session_name archived contract template $name", 0, $contract_template_id); + logAudit("Contract Template", "Archive", "$session_name archived contract template $name", 0, $contract_template_id); flash_alert("Contract Template $name archived", "danger"); redirect(); } @@ -133,7 +133,7 @@ if (isset($_GET['restore_contract_template'])) { LIMIT 1 "); - logAction("Contract Template", "Restore", "$session_name restored contract template $name", 0, $contract_template_id); + logAudit("Contract Template", "Restore", "$session_name restored contract template $name", 0, $contract_template_id); flash_alert("Contract Template $name restored"); redirect(); } @@ -149,7 +149,7 @@ if (isset($_GET['delete_contract_template'])) { LIMIT 1 "); - logAction("Contract Template", "Delete", "$session_name deleted contract template $name", 0, $contract_template_id); + logAudit("Contract Template", "Delete", "$session_name deleted contract template $name", 0, $contract_template_id); flash_alert("Contract Template $name deleted", "danger"); redirect(); } diff --git a/admin/post/custom_field.php b/admin/post/custom_field.php index 2a605dee..e3a535d7 100644 --- a/admin/post/custom_field.php +++ b/admin/post/custom_field.php @@ -16,7 +16,7 @@ if(isset($_POST['create_custom_field'])){ $custom_field_id = mysqli_insert_id($mysqli); - logAction("Custom Field", "Create", "$session_name created custom field $label", 0, $custom_field_id); + logAudit("Custom Field", "Create", "$session_name created custom field $label", 0, $custom_field_id); flash_alert("Custom field $label created"); @@ -32,7 +32,7 @@ if(isset($_POST['edit_custom_field'])){ mysqli_query($mysqli,"UPDATE custom_fields SET custom_field_label = '$label', custom_field_type = '$type' WHERE custom_field_id = $custom_field_id"); - logAction("Custom Field", "Edit", "$session_name edited custom field $label", 0, $custom_field_id); + logAudit("Custom Field", "Edit", "$session_name edited custom field $label", 0, $custom_field_id); flash_alert("Custom field $label edited"); @@ -48,7 +48,7 @@ if(isset($_GET['delete_custom_field'])){ mysqli_query($mysqli,"DELETE FROM custom_fields WHERE custom_field_id = $custom_field_id"); - logAction("Custom Field", "Delete", "$session_name deleted custom field $label"); + logAudit("Custom Field", "Delete", "$session_name deleted custom field $label"); flash_alert("Custom field $label deleted", 'error'); diff --git a/admin/post/custom_link.php b/admin/post/custom_link.php index 42025a99..aa83d683 100644 --- a/admin/post/custom_link.php +++ b/admin/post/custom_link.php @@ -21,7 +21,7 @@ if (isset($_POST['add_custom_link'])) { $custom_link_id = mysqli_insert_id($mysqli); - logAction("Custom Link", "Create", "$session_name created custom link $name -> $uri", 0, $custom_link_id); + logAudit("Custom Link", "Create", "$session_name created custom link $name -> $uri", 0, $custom_link_id); flash_alert("Custom link $name created"); @@ -43,7 +43,7 @@ if (isset($_POST['edit_custom_link'])) { mysqli_query($mysqli,"UPDATE custom_links SET custom_link_name = '$name', custom_link_uri = '$uri', custom_link_new_tab = $new_tab, custom_link_icon = '$icon', custom_link_order = $order, custom_link_location = $location WHERE custom_link_id = $custom_link_id"); - logAction("Custom Link", "Edit", "$session_name edited custom link $name -> $uri", 0, $custom_link_id); + logAudit("Custom Link", "Edit", "$session_name edited custom link $name -> $uri", 0, $custom_link_id); flash_alert("Custom Link $name edited"); @@ -65,7 +65,7 @@ if (isset($_GET['delete_custom_link'])) { mysqli_query($mysqli,"DELETE FROM custom_links WHERE custom_link_id = $custom_link_id"); - logAction("Custom Link", "Delete", "$session_name deleted custom link $custom_link_name -> $custom_link_uri"); + logAudit("Custom Link", "Delete", "$session_name deleted custom link $custom_link_name -> $custom_link_uri"); flash_alert("Custom Link $name deleted", 'error'); diff --git a/admin/post/document_template.php b/admin/post/document_template.php index 465542f4..d39a48d9 100644 --- a/admin/post/document_template.php +++ b/admin/post/document_template.php @@ -28,7 +28,7 @@ if (isset($_POST['add_document_template'])) { // Document template update content mysqli_query($mysqli,"UPDATE document_templates SET document_template_content = '$processed_content' WHERE document_template_id = $document_template_id"); - logAction("Document Template", "Create", "$session_name created document template $name", 0, $document_template_id); + logAudit("Document Template", "Create", "$session_name created document template $name", 0, $document_template_id); flash_alert("Document template $name created"); @@ -63,7 +63,7 @@ if (isset($_POST['edit_document_template'])) { // Document edit query mysqli_query($mysqli,"UPDATE document_templates SET document_template_name = '$name', document_template_description = '$description', document_template_content = '$processed_content_escaped', document_template_updated_by = $session_user_id WHERE document_template_id = $document_template_id"); - logAction("Document Template", "Edit", "$session_name edited document template $name", 0, $document_template_id); + logAudit("Document Template", "Edit", "$session_name edited document template $name", 0, $document_template_id); flash_alert("Document Template $name edited"); @@ -84,7 +84,7 @@ if (isset($_GET['delete_document_template'])) { // Delete uploads/document_templates/$document_template_id if exists removeDirectory($_SERVER['DOCUMENT_ROOT'] . "/uploads/document_templates/" . $document_template_id); - logAction("Document Template", "Delete", "$session_name deleted document template $document_template_name"); + logAudit("Document Template", "Delete", "$session_name deleted document template $document_template_name"); flash_alert("Document Template $document_template_name deleted", 'error'); diff --git a/admin/post/identity_provider.php b/admin/post/identity_provider.php index 93aa113e..ab3838a4 100644 --- a/admin/post/identity_provider.php +++ b/admin/post/identity_provider.php @@ -11,7 +11,7 @@ if (isset($_POST['edit_identity_provider'])) { mysqli_query($mysqli,"UPDATE settings SET config_azure_client_id = '$azure_client_id', config_azure_client_secret = '$azure_client_secret' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited identity provider settings"); + logAudit("Settings", "Edit", "$session_name edited identity provider settings"); flash_alert("Identity Provider Settings updated"); diff --git a/admin/post/mail_queue.php b/admin/post/mail_queue.php index c23b5506..9791ac9d 100644 --- a/admin/post/mail_queue.php +++ b/admin/post/mail_queue.php @@ -10,7 +10,7 @@ if (isset($_GET['send_failed_mail'])) { mysqli_query($mysqli,"UPDATE email_queue SET email_status = 0, email_attempts = 3 WHERE email_id = $email_id"); - logAction("Email", "Send", "$session_name attempted to force send email id: $email_id in the mail queue", 0, $email_id); + logAudit("Email", "Send", "$session_name attempted to force send email id: $email_id in the mail queue", 0, $email_id); flash_alert("Email Force Sent, give it a minute to resend"); @@ -26,7 +26,7 @@ if (isset($_GET['cancel_mail'])) { mysqli_query($mysqli,"UPDATE email_queue SET email_status = 2, email_attempts = 99, email_failed_at = NOW() WHERE email_id = $email_id"); - logAction("Email", "Send", "$session_name canceled send email id: $email_id in the mail queue", 0, $email_id); + logAudit("Email", "Send", "$session_name canceled send email id: $email_id in the mail queue", 0, $email_id); flash_alert("Email cancelled and marked as failed.", 'error'); @@ -48,11 +48,11 @@ if (isset($_POST['bulk_cancel_emails'])) { $email_id = intval($email_id); mysqli_query($mysqli,"UPDATE email_queue SET email_status = 2, email_attempts = 99, email_failed_at = NOW() WHERE email_id = $email_id"); - logAction("Email", "Cancel", "$session_name cancelled email id: $email_id in the mail queue", 0, $email_id); + logAudit("Email", "Cancel", "$session_name cancelled email id: $email_id in the mail queue", 0, $email_id); } - logAction("Email", "Bulk Cancel", "$session_name cancelled $count email(s) in the mail queue"); + logAudit("Email", "Bulk Cancel", "$session_name cancelled $count email(s) in the mail queue"); flash_alert("Cancelled $count email(s)", 'error'); @@ -76,11 +76,11 @@ if (isset($_POST['bulk_delete_emails'])) { $email_id = intval($email_id); mysqli_query($mysqli,"DELETE FROM email_queue WHERE email_id = $email_id"); - logAction("Email", "Delete", "$session_name deleted email id: $email_id from the mail queue"); + logAudit("Email", "Delete", "$session_name deleted email id: $email_id from the mail queue"); } - logAction("Email", "Bulk Delete", "$session_name deleted $count email(s) from the mail queue"); + logAudit("Email", "Bulk Delete", "$session_name deleted $count email(s) from the mail queue"); flash_alert("Deleted $count email(s)", 'error'); diff --git a/admin/post/payment_method.php b/admin/post/payment_method.php index 9ecbe304..68cb2e25 100644 --- a/admin/post/payment_method.php +++ b/admin/post/payment_method.php @@ -22,7 +22,7 @@ if (isset($_POST['add_payment_method'])) { mysqli_stmt_execute($query); - logAction("Payment Method", "Create", "$session_name created Payment Method $name"); + logAudit("Payment Method", "Create", "$session_name created Payment Method $name"); flash_alert("Payment Method $name created"); @@ -49,7 +49,7 @@ if (isset($_POST['edit_payment_method'])) { mysqli_stmt_execute($query); - logAction("Payment Method", "Edit", "$session_name edited Payment Method $name"); + logAudit("Payment Method", "Edit", "$session_name edited Payment Method $name"); flash_alert("Payment Method $name edited"); @@ -67,7 +67,7 @@ if (isset($_GET['delete_payment_method'])) { mysqli_query($mysqli,"DELETE FROM payment_methods WHERE payment_method_id = $payment_method_id"); - logAction("Payment Method", "Delete", "$session_name deleted Payment Method $payment_method_name"); + logAudit("Payment Method", "Delete", "$session_name deleted Payment Method $payment_method_name"); flash_alert("Payment Method $payment_method_name deleted", 'error'); diff --git a/admin/post/payment_provider.php b/admin/post/payment_provider.php index 34e72e31..840507c9 100644 --- a/admin/post/payment_provider.php +++ b/admin/post/payment_provider.php @@ -31,7 +31,7 @@ if (isset($_POST['add_payment_provider'])) { $provider_id = mysqli_insert_id($mysqli); - logAction("Payment Provider", "Create", "$session_name created AI Provider $provider"); + logAudit("Payment Provider", "Create", "$session_name created AI Provider $provider"); flash_alert("Payment provider $provider created"); @@ -56,7 +56,7 @@ if (isset($_POST['edit_payment_provider'])) { mysqli_query($mysqli,"UPDATE payment_providers SET payment_provider_public_key = '$public_key', payment_provider_private_key = '$private_key', payment_provider_threshold = $threshold, payment_provider_account = $account, payment_provider_expense_vendor = $expense_vendor, payment_provider_expense_category = $expense_category, payment_provider_expense_percentage_fee = $percentage_fee, payment_provider_expense_flat_fee = $flat_fee WHERE payment_provider_id = $provider_id"); - logAction("Payment Provider", "Edit", "$session_name edited Payment Provider $provider"); + logAudit("Payment Provider", "Edit", "$session_name edited Payment Provider $provider"); flash_alert("Payment Provider $provider edited"); @@ -80,7 +80,7 @@ if (isset($_GET['delete_payment_provider'])) { // Delete provider mysqli_query($mysqli,"DELETE FROM payment_providers WHERE payment_provider_id = $provider_id"); - logAction("Payment Provider", "Delete", "$session_name deleted Payment Provider $provider_name"); + logAudit("Payment Provider", "Delete", "$session_name deleted Payment Provider $provider_name"); flash_alert("Payment Provider $provider_name deleted", 'error'); diff --git a/admin/post/project_template.php b/admin/post/project_template.php index 5945f4b7..2a5b5e0a 100644 --- a/admin/post/project_template.php +++ b/admin/post/project_template.php @@ -13,7 +13,7 @@ if (isset($_POST['add_project_template'])) { $project_template_id = mysqli_insert_id($mysqli); - logAction("Project Template", "Create", "$session_name created project template $name", 0, $project_template_id); + logAudit("Project Template", "Create", "$session_name created project template $name", 0, $project_template_id); flash_alert("Project Template $name created"); @@ -31,7 +31,7 @@ if (isset($_POST['edit_project_template'])) { mysqli_query($mysqli, "UPDATE project_templates SET project_template_name = '$name', project_template_description = '$description' WHERE project_template_id = $project_template_id"); - logAction("Project Template", "Edit", "$session_name edited project template $name", 0, $project_template_id); + logAudit("Project Template", "Edit", "$session_name edited project template $name", 0, $project_template_id); flash_alert("Project Template $name edited"); @@ -63,7 +63,7 @@ if (isset($_POST['add_ticket_template_to_project_template'])) { mysqli_query($mysqli, "INSERT INTO project_template_ticket_templates SET project_template_id = $project_template_id, ticket_template_id = $ticket_template_id, ticket_template_order = $order"); - logAction("Project Template", "Edit", "$session_name added ticket template to project_template", 0, $project_template_id); + logAudit("Project Template", "Edit", "$session_name added ticket template to project_template", 0, $project_template_id); flash_alert("Ticket template added"); @@ -80,7 +80,7 @@ if (isset($_POST['remove_ticket_template_from_project_template'])) { mysqli_query($mysqli, "DELETE FROM project_template_ticket_templates WHERE project_template_id = $project_template_id AND ticket_template_id = $ticket_template_id"); - logAction("Project Template", "Edit", "$session_name removed ticket template from project template", 0, $project_template_id); + logAudit("Project Template", "Edit", "$session_name removed ticket template from project template", 0, $project_template_id); flash_alert("Ticket template removed", 'error'); @@ -101,7 +101,7 @@ if (isset($_GET['delete_project_template'])) { // Remove Associated Ticket Templates mysqli_query($mysqli, "DELETE FROM project_template_ticket_templates WHERE project_template_id = $project_template_id"); - logAction("Project Template", "Delete", "$session_name deleted project template $project_template_name and its associated ticket templates and tasks"); + logAudit("Project Template", "Delete", "$session_name deleted project template $project_template_name and its associated ticket templates and tasks"); flash_alert("Project Template $project_template_name and its associated ticket templates and tasks deleted", 'error'); diff --git a/admin/post/roles.php b/admin/post/roles.php index 921b07e6..97b62d9d 100644 --- a/admin/post/roles.php +++ b/admin/post/roles.php @@ -32,7 +32,7 @@ if (isset($_POST['add_role'])) { } } - logAction("User Role", "Create", "$session_name created user role $name", 0, $role_id); + logAudit("User Role", "Create", "$session_name created user role $name", 0, $role_id); flash_alert("User Role $name created"); @@ -65,7 +65,7 @@ if (isset($_POST['edit_role'])) { } - logAction("User Role", "Edit", "$session_name edited user role $name", 0, $role_id); + logAudit("User Role", "Edit", "$session_name edited user role $name", 0, $role_id); flash_alert("User Role $name edited"); @@ -92,7 +92,7 @@ if (isset($_GET['archive_role'])) { $role_name = escapeSql(getFieldById('user_roles', $role_id, 'role_name')); - logAction("User Role", "Archive", "$session_name archived user role $role_name", 0, $role_id); + logAudit("User Role", "Archive", "$session_name archived user role $role_name", 0, $role_id); flash_alert("User Role $role_name archived", 'error'); diff --git a/admin/post/saved_payment_method.php b/admin/post/saved_payment_method.php index 52fa4b80..f92cc4aa 100644 --- a/admin/post/saved_payment_method.php +++ b/admin/post/saved_payment_method.php @@ -61,7 +61,7 @@ if (isset($_GET['delete_saved_payment'])) { // SQL Cascade delete will Remove All Associated Auto Payment Methods on recurring invoices in the recurring payments table. - logAction("Payment Provider", "Update", "$session_name deleted saved payment method $saved_payment_description (PM: $payment_method)", $client_id); + logAudit("Payment Provider", "Update", "$session_name deleted saved payment method $saved_payment_description (PM: $payment_method)", $client_id); flash_alert("Payment method $saved_payment_description removed", 'error'); diff --git a/admin/post/settings_ai.php b/admin/post/settings_ai.php index 81d51c7f..fca53a07 100644 --- a/admin/post/settings_ai.php +++ b/admin/post/settings_ai.php @@ -18,7 +18,7 @@ if (isset($_POST['edit_ai_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_ai_enable = $ai_enable, config_ai_provider = '$provider', config_ai_model = '$model', config_ai_url = '$url', config_ai_api_key = '$api_key' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited AI settings"); + logAudit("Settings", "Edit", "$session_name edited AI settings"); flash_alert("AI Settings updated"); diff --git a/admin/post/settings_company.php b/admin/post/settings_company.php index 6d99037a..e00d7f24 100644 --- a/admin/post/settings_company.php +++ b/admin/post/settings_company.php @@ -44,7 +44,7 @@ if (isset($_POST['edit_company'])) { mysqli_query($mysqli,"UPDATE companies SET company_name = '$name', company_address = '$address', company_city = '$city', company_state = '$state', company_zip = '$zip', company_country = '$country', company_phone_country_code = '$phone_country_code', company_phone = '$phone', company_email = '$email', company_website = '$website', company_tax_id = '$tax_id' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited company details"); + logAudit("Settings", "Edit", "$session_name edited company details"); flash_alert("Company $name edited"); @@ -64,7 +64,7 @@ if (isset($_GET['remove_company_logo'])) { mysqli_query($mysqli,"UPDATE companies SET company_logo = NULL WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name deleted company logo"); + logAudit("Settings", "Edit", "$session_name deleted company logo"); flash_alert("Removed company logo", 'error'); diff --git a/admin/post/settings_default.php b/admin/post/settings_default.php index 767256b3..ca8942b3 100644 --- a/admin/post/settings_default.php +++ b/admin/post/settings_default.php @@ -19,7 +19,7 @@ if (isset($_POST['edit_default_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_start_page = '$start_page', config_default_expense_account = $expense_account, config_default_payment_account = $payment_account, config_default_payment_method = '$payment_method', config_default_expense_payment_method = '$expense_payment_method', config_default_transfer_from_account = $transfer_from_account, config_default_transfer_to_account = $transfer_to_account, config_default_calendar = $calendar, config_default_net_terms = $net_terms, config_default_hourly_rate = $hourly_rate WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited default settings"); + logAudit("Settings", "Edit", "$session_name edited default settings"); flash_alert("Default settings edited"); diff --git a/admin/post/settings_invoice.php b/admin/post/settings_invoice.php index a46b60a7..f17701fd 100644 --- a/admin/post/settings_invoice.php +++ b/admin/post/settings_invoice.php @@ -21,7 +21,7 @@ if (isset($_POST['edit_invoice_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_invoice_prefix = '$config_invoice_prefix', config_invoice_next_number = $config_invoice_next_number, config_invoice_footer = '$config_invoice_footer', config_invoice_show_tax_id = $config_invoice_show_tax_id, config_invoice_late_fee_enable = $config_invoice_late_fee_enable, config_invoice_late_fee_percent = $config_invoice_late_fee_percent, config_invoice_paid_notification_email = '$config_invoice_paid_notification_email', config_recurring_invoice_prefix = '$config_recurring_invoice_prefix', config_recurring_invoice_next_number = $config_recurring_invoice_next_number WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited invoice settings"); + logAudit("Settings", "Edit", "$session_name edited invoice settings"); flash_alert("Invoice Settings edited"); diff --git a/admin/post/settings_localization.php b/admin/post/settings_localization.php index c6d82a33..e185b1f3 100644 --- a/admin/post/settings_localization.php +++ b/admin/post/settings_localization.php @@ -14,7 +14,7 @@ if (isset($_POST['edit_localization'])) { mysqli_query($mysqli,"UPDATE settings SET config_timezone = '$timezone' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited localization settings"); + logAudit("Settings", "Edit", "$session_name edited localization settings"); flash_alert("Company localization updated"); diff --git a/admin/post/settings_mail.php b/admin/post/settings_mail.php index 2574ccf0..dd82d595 100644 --- a/admin/post/settings_mail.php +++ b/admin/post/settings_mail.php @@ -68,7 +68,7 @@ if (isset($_POST['oauth_connect_microsoft_mail'])) { 'prompt' => 'consent', ], '', '&', PHP_QUERY_RFC3986); - logAction("Settings", "Edit", "$session_name started Microsoft OAuth connect flow for mail settings"); + logAudit("Settings", "Edit", "$session_name started Microsoft OAuth connect flow for mail settings"); redirect($authorize_url); } @@ -95,7 +95,7 @@ if (isset($_POST['edit_mail_smtp_settings'])) { WHERE company_id = 1 "); - logAction("Settings", "Edit", "$session_name edited SMTP settings"); + logAudit("Settings", "Edit", "$session_name edited SMTP settings"); flash_alert("SMTP Mail Settings updated"); @@ -125,7 +125,7 @@ if (isset($_POST['edit_mail_imap_settings'])) { WHERE company_id = 1 "); - logAction("Settings", "Edit", "$session_name edited IMAP settings"); + logAudit("Settings", "Edit", "$session_name edited IMAP settings"); flash_alert("IMAP Mail Settings updated"); @@ -152,7 +152,7 @@ if (isset($_POST['edit_mail_oauth_settings'])) { WHERE company_id = 1 "); - logAction("Settings", "Edit", "$session_name edited mail OAuth settings"); + logAudit("Settings", "Edit", "$session_name edited mail OAuth settings"); flash_alert("Mail OAuth Settings updated"); redirect(); } @@ -175,7 +175,7 @@ if (isset($_POST['edit_mail_from_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_mail_from_email = '$config_mail_from_email', config_mail_from_name = '$config_mail_from_name', config_invoice_from_email = '$config_invoice_from_email', config_invoice_from_name = '$config_invoice_from_name', config_quote_from_email = '$config_quote_from_email', config_quote_from_name = '$config_quote_from_name', config_ticket_from_email = '$config_ticket_from_email', config_ticket_from_name = '$config_ticket_from_name' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited mail from settings"); + logAudit("Settings", "Edit", "$session_name edited mail from settings"); flash_alert("Mail From Settings updated"); @@ -573,7 +573,7 @@ if (isset($_POST['test_oauth_token_refresh'])) { mysqli_query($mysqli, "UPDATE settings SET config_mail_oauth_access_token = '$new_access_token_esc', config_mail_oauth_access_token_expires_at = '$new_expires_at_esc'$refresh_sql WHERE company_id = 1"); $provider_label = $provider === 'microsoft_oauth' ? 'Microsoft 365' : 'Google Workspace'; - logAction("Settings", "Edit", "$session_name tested OAuth token refresh for $provider_label mail settings"); + logAudit("Settings", "Edit", "$session_name tested OAuth token refresh for $provider_label mail settings"); flash_alert("OAuth token refresh successful for $provider_label. Access token expires at $new_expires_at."); redirect(); diff --git a/admin/post/settings_module.php b/admin/post/settings_module.php index 010ba275..954981ff 100644 --- a/admin/post/settings_module.php +++ b/admin/post/settings_module.php @@ -21,7 +21,7 @@ if (isset($_POST['edit_module_settings'])) { mysqli_query($mysqli, "UPDATE settings SET config_whitelabel_enabled = 0, config_whitelabel_key = '' WHERE company_id = 1"); } - logAction("Settings", "Edit", "$session_name edited module settings"); + logAudit("Settings", "Edit", "$session_name edited module settings"); flash_alert("Module Settings updated"); diff --git a/admin/post/settings_notification.php b/admin/post/settings_notification.php index b21a57d5..fbb1f618 100644 --- a/admin/post/settings_notification.php +++ b/admin/post/settings_notification.php @@ -14,7 +14,7 @@ if (isset($_POST['edit_notification_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_send_invoice_reminders = $config_send_invoice_reminders, config_recurring_auto_send_invoice = $config_recurring_auto_send_invoice, config_enable_cron = $config_enable_cron, config_enable_alert_domain_expire = $config_enable_alert_domain_expire, config_ticket_client_general_notifications = $config_ticket_client_general_notifications WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited notification settings"); + logAudit("Settings", "Edit", "$session_name edited notification settings"); flash_alert("Notification Settings updated"); diff --git a/admin/post/settings_online_payment.php b/admin/post/settings_online_payment.php index 0589252b..e1126eb7 100644 --- a/admin/post/settings_online_payment.php +++ b/admin/post/settings_online_payment.php @@ -17,7 +17,7 @@ if (isset($_POST['edit_online_payment_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_stripe_enable = $config_stripe_enable, config_stripe_publishable = '$config_stripe_publishable', config_stripe_secret = '$config_stripe_secret', config_stripe_account = $config_stripe_account, config_stripe_expense_vendor = $config_stripe_expense_vendor, config_stripe_expense_category = $config_stripe_expense_category, config_stripe_percentage_fee = $config_stripe_percentage_fee, config_stripe_flat_fee = $config_stripe_flat_fee WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited online payment settings"); + logAudit("Settings", "Edit", "$session_name edited online payment settings"); if ($config_stripe_enable && $config_stripe_account == 0) { flash_alert("Stripe payment account must be specified!", 'error'); diff --git a/admin/post/settings_online_payment_clients.php b/admin/post/settings_online_payment_clients.php index 4caf8c1e..246241a0 100644 --- a/admin/post/settings_online_payment_clients.php +++ b/admin/post/settings_online_payment_clients.php @@ -39,7 +39,7 @@ if (isset($_GET['stripe_remove_pm'])) { mysqli_query($mysqli, "DELETE FROM recurring_payments WHERE recurring_payment_method = 'Stripe' AND recurring_payment_recurring_invoice_id = $recurring_invoice_id"); } - logAction("Stripe", "Update", "$session_name deleted saved Stripe payment method (PM: $payment_method)", $client_id); + logAudit("Stripe", "Update", "$session_name deleted saved Stripe payment method (PM: $payment_method)", $client_id); flash_alert("Payment method removed", 'error'); @@ -64,7 +64,7 @@ if (isset($_GET['stripe_reset_customer'])) { mysqli_query($mysqli, "DELETE FROM recurring_payments WHERE recurring_payment_method = 'Stripe' AND recurring_payment_recurring_invoice_id = $recurring_invoice_id"); } - logAction("Stripe", "Delete", "$session_name reset Stripe settings for client", $client_id); + logAudit("Stripe", "Delete", "$session_name reset Stripe settings for client", $client_id); flash_alert("Reset client Stripe settings", 'error'); diff --git a/admin/post/settings_project.php b/admin/post/settings_project.php index 5d65d52f..4c5cf425 100644 --- a/admin/post/settings_project.php +++ b/admin/post/settings_project.php @@ -11,7 +11,7 @@ if (isset($_POST['edit_project_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_project_prefix = '$config_project_prefix', config_project_next_number = $config_project_next_number WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited project settings"); + logAudit("Settings", "Edit", "$session_name edited project settings"); flash_alert("Project Settings updated"); diff --git a/admin/post/settings_quote.php b/admin/post/settings_quote.php index baba36d8..d9e892cd 100644 --- a/admin/post/settings_quote.php +++ b/admin/post/settings_quote.php @@ -16,7 +16,7 @@ if (isset($_POST['edit_quote_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_quote_prefix = '$config_quote_prefix', config_quote_next_number = $config_quote_next_number, config_quote_footer = '$config_quote_footer', config_quote_notification_email = '$config_quote_notification_email' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited Quote settings"); + logAudit("Settings", "Edit", "$session_name edited Quote settings"); flash_alert("Quote Settings updated"); diff --git a/admin/post/settings_security.php b/admin/post/settings_security.php index 59d2f2fd..ddfc10c7 100644 --- a/admin/post/settings_security.php +++ b/admin/post/settings_security.php @@ -19,7 +19,7 @@ if (isset($_POST['edit_security_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_login_message = '$config_login_message', config_login_key_required = '$config_login_key_required', config_login_key_secret = '$config_login_key_secret', config_login_remember_me_expire = $config_login_remember_me_expire, config_log_retention = $config_log_retention WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited security settings"); + logAudit("Settings", "Edit", "$session_name edited security settings"); flash_alert("Security settings updated"); diff --git a/admin/post/settings_telemetry.php b/admin/post/settings_telemetry.php index 0da611f0..c8cc8135 100644 --- a/admin/post/settings_telemetry.php +++ b/admin/post/settings_telemetry.php @@ -10,7 +10,7 @@ if (isset($_POST['edit_telemetry_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_telemetry = $config_telemetry WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited telemetry settings"); + logAudit("Settings", "Edit", "$session_name edited telemetry settings"); flash_alert("Telemetry Settings updated"); diff --git a/admin/post/settings_theme.php b/admin/post/settings_theme.php index fc329ba3..42ee2293 100644 --- a/admin/post/settings_theme.php +++ b/admin/post/settings_theme.php @@ -10,7 +10,7 @@ if (isset($_POST['edit_theme_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_theme = '$theme' WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited theme settings $dark_mode"); + logAudit("Settings", "Edit", "$session_name edited theme settings $dark_mode"); flash_alert("Changed theme to $theme"); @@ -42,7 +42,7 @@ if (isset($_POST['edit_favicon_settings'])) { } } - logAction("Settings", "Edit", "$session_name changed the favicon"); + logAudit("Settings", "Edit", "$session_name changed the favicon"); flash_alert("Favicon Updated"); @@ -58,7 +58,7 @@ if (isset($_GET['reset_favicon'])) { unlink("../uploads/favicon.ico"); } - logAction("Settings", "Edit", "$session_name reset Favicon"); + logAudit("Settings", "Edit", "$session_name reset Favicon"); flash_alert("Favicon reset", 'error'); diff --git a/admin/post/settings_ticket.php b/admin/post/settings_ticket.php index 507fc2e3..18c30600 100644 --- a/admin/post/settings_ticket.php +++ b/admin/post/settings_ticket.php @@ -23,7 +23,7 @@ if (isset($_POST['edit_ticket_settings'])) { mysqli_query($mysqli,"UPDATE settings SET config_ticket_prefix = '$config_ticket_prefix', config_ticket_next_number = $config_ticket_next_number, config_ticket_email_parse = $config_ticket_email_parse, config_ticket_email_parse_unknown_senders = $config_ticket_email_parse_unknown_senders, config_ticket_autoclose_hours = $config_ticket_autoclose_hours, config_ticket_new_ticket_notification_email = '$config_ticket_new_ticket_notification_email', config_ticket_default_billable = $config_ticket_default_billable, config_ticket_default_view = $config_ticket_default_view, config_ticket_moving_columns = $config_ticket_moving_columns, config_ticket_ordering = $config_ticket_ordering, config_ticket_timer_autostart = $config_ticket_timer_autostart WHERE company_id = 1"); - logAction("Settings", "Edit", "$session_name edited ticket settings"); + logAudit("Settings", "Edit", "$session_name edited ticket settings"); flash_alert("Ticket Settings updated"); diff --git a/admin/post/software_template.php b/admin/post/software_template.php index 323230c1..292cfe56 100644 --- a/admin/post/software_template.php +++ b/admin/post/software_template.php @@ -19,7 +19,7 @@ if (isset($_POST['add_software_template'])) { $software_template_id = mysqli_insert_id($mysqli); - logAction("Software Template", "Create", "$session_name created software template $name", 0, $software_template_id); + logAudit("Software Template", "Create", "$session_name created software template $name", 0, $software_template_id); flash_alert("Software template $name created"); @@ -41,7 +41,7 @@ if (isset($_POST['edit_software_template'])) { mysqli_query($mysqli,"UPDATE software_templates SET software_template_name = '$name', software_template_version = '$version', software_template_description = '$description', software_template_type = '$type', software_template_license_type = '$license_type', software_template_notes = '$notes' WHERE software_template_id = $software_template_id"); - logAction("Software Template", "Edit", "$session_name edited software template $name", 0, $software_template_id); + logAudit("Software Template", "Edit", "$session_name edited software template $name", 0, $software_template_id); flash_alert("Software template $name edited"); @@ -62,7 +62,7 @@ if (isset($_GET['delete_software_template'])) { mysqli_query($mysqli,"DELETE FROM software_templates WHERE software_template_id = $software_template_id"); - logAction("Software Template", "Delete", "$session_name deleted software template $software_template_name"); + logAudit("Software Template", "Delete", "$session_name deleted software template $software_template_name"); flash_alert("Software Template $software_template_name deleted", 'error'); diff --git a/admin/post/tag.php b/admin/post/tag.php index c6fb2d80..524c6c2c 100644 --- a/admin/post/tag.php +++ b/admin/post/tag.php @@ -16,7 +16,7 @@ if (isset($_POST['add_tag'])) { $tag_id = mysqli_insert_id($mysqli); - logAction("Tag", "Create", "$session_name created tag $name", 0, $tag_id); + logAudit("Tag", "Create", "$session_name created tag $name", 0, $tag_id); flash_alert("Tag $name created"); @@ -34,7 +34,7 @@ if (isset($_POST['edit_tag'])) { mysqli_query($mysqli,"UPDATE tags SET tag_name = '$name', tag_color = '$color', tag_icon = '$icon' WHERE tag_id = $tag_id"); - logAction("Tag", "Edit", "$session_name edited tag $name", 0, $tag_id); + logAudit("Tag", "Edit", "$session_name edited tag $name", 0, $tag_id); flash_alert("Tag $name edited"); @@ -52,7 +52,7 @@ if (isset($_GET['delete_tag'])) { mysqli_query($mysqli,"DELETE FROM tags WHERE tag_id = $tag_id"); - logAction("Tag", "Delete", "$session_name deleted tag $tag_name"); + logAudit("Tag", "Delete", "$session_name deleted tag $tag_name"); flash_alert("Tag $tag_name deleted", 'error'); diff --git a/admin/post/tax.php b/admin/post/tax.php index ab68caae..33a237de 100644 --- a/admin/post/tax.php +++ b/admin/post/tax.php @@ -17,7 +17,7 @@ if (isset($_POST['add_tax'])) { $tax_id = mysqli_insert_id($mysqli); - logAction("Tax", "Create", "$session_name created tax $name - $percent%", 0, $tax_id); + logAudit("Tax", "Create", "$session_name created tax $name - $percent%", 0, $tax_id); flash_alert("Tax $name ($percent%) created"); @@ -35,7 +35,7 @@ if (isset($_POST['edit_tax'])) { mysqli_query($mysqli,"UPDATE taxes SET tax_name = '$name', tax_percent = $percent WHERE tax_id = $tax_id"); - logAction("Tax", "Edit", "$session_name edited tax $name - $percent%", 0, $tax_id); + logAudit("Tax", "Edit", "$session_name edited tax $name - $percent%", 0, $tax_id); flash_alert("Tax $name ($percent%) edited"); @@ -53,7 +53,7 @@ if (isset($_GET['archive_tax'])) { mysqli_query($mysqli,"UPDATE taxes SET tax_archived_at = NOW() WHERE tax_id = $tax_id"); - logAction("Tax", "Archive", "$session_name archived tax $tax_name", 0, $tax_id); + logAudit("Tax", "Archive", "$session_name archived tax $tax_name", 0, $tax_id); flash_alert("Tax $tax_name Archived", 'error'); @@ -71,7 +71,7 @@ if (isset($_GET['delete_tax'])) { mysqli_query($mysqli,"DELETE FROM taxes WHERE tax_id = $tax_id"); - logAction("Tax", "Delete", "$session_name deleted tax $tax_name"); + logAudit("Tax", "Delete", "$session_name deleted tax $tax_name"); flash_alert("Tax $tax_name deleted", 'error'); diff --git a/admin/post/ticket_status.php b/admin/post/ticket_status.php index d0144564..caa4e8ec 100644 --- a/admin/post/ticket_status.php +++ b/admin/post/ticket_status.php @@ -13,7 +13,7 @@ if (isset($_POST['add_ticket_status'])) { $ticket_status_id = mysqli_insert_id($mysqli); - logAction("Ticket Status", "Create", "$session_name created custom ticket status $name", 0, $ticket_status_id); + logAudit("Ticket Status", "Create", "$session_name created custom ticket status $name", 0, $ticket_status_id); flash_alert("Custom Ticket Status $name created"); @@ -33,7 +33,7 @@ if (isset($_POST['edit_ticket_status'])) { mysqli_query($mysqli, "UPDATE ticket_statuses SET ticket_status_name = '$name', ticket_status_color = '$color', ticket_status_order = $order, ticket_status_active = $status WHERE ticket_status_id = $ticket_status_id"); - logAction("Ticket Status", "Edit", "$session_name edited custom ticket status $name", 0, $ticket_status_id); + logAudit("Ticket Status", "Edit", "$session_name edited custom ticket status $name", 0, $ticket_status_id); flash_alert("Custom Ticket Status $name edited"); @@ -55,7 +55,7 @@ if (isset($_GET['delete_ticket_status'])) { mysqli_query($mysqli, "DELETE FROM ticket_statuses WHERE ticket_status_id = $ticket_status_id"); - logAction("Ticket Status", "Delete", "$session_name deleted custom ticket status $ticket_status_name"); + logAudit("Ticket Status", "Delete", "$session_name deleted custom ticket status $ticket_status_name"); flash_alert("Custom Ticket Status $ticket_status_name Deleted", 'error'); diff --git a/admin/post/ticket_template.php b/admin/post/ticket_template.php index 58e136d9..6524c613 100644 --- a/admin/post/ticket_template.php +++ b/admin/post/ticket_template.php @@ -26,7 +26,7 @@ if (isset($_POST['add_ticket_template'])) { mysqli_query($mysqli, "INSERT INTO project_template_ticket_templates SET project_template_id = $project_template_id, ticket_template_id = $ticket_template_id"); } - logAction("Ticket Template", "Create", "$session_name created ticket template $name", 0, $ticket_template_id); + logAudit("Ticket Template", "Create", "$session_name created ticket template $name", 0, $ticket_template_id); flash_alert("Ticket Template $name created"); @@ -46,7 +46,7 @@ if (isset($_POST['edit_ticket_template'])) { mysqli_query($mysqli, "UPDATE ticket_templates SET ticket_template_name = '$name', ticket_template_description = '$description', ticket_template_subject = '$subject', ticket_template_details = '$details' WHERE ticket_template_id = $ticket_template_id"); - logAction("Ticket Template", "Edit", "$session_name edited ticket template $name", 0, $ticket_template_id); + logAudit("Ticket Template", "Edit", "$session_name edited ticket template $name", 0, $ticket_template_id); flash_alert("Ticket Template $name edited"); @@ -68,7 +68,7 @@ if (isset($_GET['delete_ticket_template'])) { mysqli_query($mysqli, "DELETE FROM task_templates WHERE task_template_ticket_template_id = $ticket_template_id"); mysqli_query($mysqli, "DELETE FROM project_template_ticket_templates WHERE ticket_template_id = $ticket_template_id"); - logAction("Ticket Template", "Delete", "$session_name deleted ticket template $ticket_template_name"); + logAudit("Ticket Template", "Delete", "$session_name deleted ticket template $ticket_template_name"); flash_alert("Ticket Template $ticket_template_name and its associated tasks deleted", 'error'); @@ -87,7 +87,7 @@ if (isset($_POST['add_ticket_template_task'])) { $task_template_id = mysqli_insert_id($mysqli); - logAction("Ticket Template", "Create", "$session_name created task $task_name for ticket template", 0, $ticket_template_id); + logAudit("Ticket Template", "Create", "$session_name created task $task_name for ticket template", 0, $ticket_template_id); flash_alert("Added Task $task_name"); @@ -105,7 +105,7 @@ if (isset($_GET['delete_task_template'])) { mysqli_query($mysqli, "DELETE FROM task_templates WHERE task_template_id = $task_template_id"); - logAction("Ticket Template", "Edit", "$session_name deleted task $task_template_name from ticket template"); + logAudit("Ticket Template", "Edit", "$session_name deleted task $task_template_name from ticket template"); flash_alert("Task $task_template_name deleted", 'error'); diff --git a/admin/post/update.php b/admin/post/update.php index 8db2b634..3d181316 100644 --- a/admin/post/update.php +++ b/admin/post/update.php @@ -272,7 +272,7 @@ if (isset($_GET['update'])) { } - logAction("App", "Update", "$session_name ran updates"); + logAudit("App", "Update", "$session_name ran updates"); flash_alert("Update successful"); @@ -290,7 +290,7 @@ if (isset($_GET['update_db'])) { // Perform upgrades, if required require_once ('database_updates.php'); - logAction("Database", "Update", "$session_name updated the database structure"); + logAudit("Database", "Update", "$session_name updated the database structure"); flash_alert("Database structure update successful"); diff --git a/admin/post/users.php b/admin/post/users.php index 4deef191..5ddfb8a4 100644 --- a/admin/post/users.php +++ b/admin/post/users.php @@ -90,7 +90,7 @@ if (isset($_POST['add_user'])) { } - logAction("User", "Create", "$session_name created user $name", 0, $user_id); + logAudit("User", "Create", "$session_name created user $name", 0, $user_id); flash_alert("User $name created" . $extended_alert_description); @@ -170,7 +170,7 @@ if (isset($_POST['edit_user'])) { //Update User Settings mysqli_query($mysqli, "UPDATE user_settings SET user_config_force_mfa = $force_mfa WHERE user_id = $user_id"); - logAction("User", "Edit", "$session_name edited user $name", 0, $user_id); + logAudit("User", "Edit", "$session_name edited user $name", 0, $user_id); flash_alert("User $name updated" . $extended_alert_description); @@ -188,7 +188,7 @@ if (isset($_GET['activate_user'])) { mysqli_query($mysqli, "UPDATE users SET user_status = 1 WHERE user_id = $user_id"); - logAction("User", "Activate", "$session_name activated user $user_name", 0, $user_id); + logAudit("User", "Activate", "$session_name activated user $user_name", 0, $user_id); flash_alert("User $user_name activated"); @@ -210,7 +210,7 @@ if (isset($_GET['disable_user'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_assigned_to = 0 WHERE ticket_assigned_to = $user_id AND ticket_closed_at IS NULL"); mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_assigned_to = 0 WHERE recurring_ticket_assigned_to = $user_id"); - logAction("User", "Disable", "$session_name disabled user $name", 0, $user_id); + logAudit("User", "Disable", "$session_name disabled user $name", 0, $user_id); flash_alert("User $user_name disabled", 'error'); @@ -228,7 +228,7 @@ if (isset($_GET['revoke_remember_me'])) { mysqli_query($mysqli, "DELETE FROM remember_tokens WHERE remember_token_user_id = $user_id"); - logAction("User", "Edit", "$session_name revoked all remember me tokens for user $user_name", 0, $user_id); + logAudit("User", "Edit", "$session_name revoked all remember me tokens for user $user_name", 0, $user_id); flash_alert("User $user_name remember me tokens revoked", 'error'); @@ -253,7 +253,7 @@ if (isset($_POST['archive_user'])) { // Archive user query mysqli_query($mysqli, "UPDATE users SET user_name = '$user_name (archived)', user_password = '$password', user_status = 0, user_specific_encryption_ciphertext = '', user_archived_at = NOW() WHERE user_id = $user_id"); - logAction("User", "Archive", "$session_name archived user $user_name", 0, $user_id); + logAudit("User", "Archive", "$session_name archived user $user_name", 0, $user_id); flash_alert("User $user_name archived", 'error'); @@ -283,7 +283,7 @@ if (isset($_POST['restore_user'])) { $extended_log_description .= ", password changed"; } - logAction("User", "Restored", "$session_name restored user $user_name", 0, $user_id); + logAudit("User", "Restored", "$session_name restored user $user_name", 0, $user_id); flash_alert("User $user_name restored"); @@ -338,7 +338,7 @@ if (isset($_POST['export_users_csv'])) { fpassthru($f); // Logging - logAction("User", "Export", "$session_name exported $count user(s) to a CSV file"); + logAudit("User", "Export", "$session_name exported $count user(s) to a CSV file"); } exit; @@ -378,7 +378,7 @@ if (isset($_POST['ir_reset_user_password'])) { echo "

"; } - logAction("User", "Edit", "$session_name reset ALL user passwords"); + logAudit("User", "Edit", "$session_name reset ALL user passwords"); exit; // Stay on the plain text password page diff --git a/agent/ajax.php b/agent/ajax.php index 65cdc1ec..97519245 100644 --- a/agent/ajax.php +++ b/agent/ajax.php @@ -53,7 +53,7 @@ if (isset($_POST['client_set_notes'])) { mysqli_query($mysqli, "UPDATE clients SET client_notes = '$notes' WHERE client_id = $client_id"); // Logging - logAction("Client", "Edit", "$session_name edited client notes", $client_id); + logAudit("Client", "Edit", "$session_name edited client notes", $client_id); } @@ -78,7 +78,7 @@ if (isset($_POST['contact_set_notes'])) { mysqli_query($mysqli, "UPDATE contacts SET contact_notes = '$notes' WHERE contact_id = $contact_id"); // Logging - logAction("Contact", "Edit", "$session_name edited contact notes for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name edited contact notes for $contact_name", $client_id, $contact_id); } @@ -103,7 +103,7 @@ if (isset($_POST['asset_set_notes'])) { mysqli_query($mysqli, "UPDATE assets SET asset_notes = '$notes' WHERE asset_id = $asset_id"); // Logging - logAction("Asset", "Edit", "$session_name edited asset notes for $asset_name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name edited asset notes for $asset_name", $client_id, $asset_id); } @@ -269,7 +269,7 @@ if (isset($_GET['share_generate_link'])) { echo json_encode($url); // Logging - logAction("Share", "Create", "$session_name created shared link for $item_type - $item_name", $client_id, $item_id); + logAudit("Share", "Create", "$session_name created shared link for $item_type - $item_name", $client_id, $item_id); } @@ -417,7 +417,7 @@ if (isset($_GET['get_totp_token_via_id'])) { if ($recent_totp_view_logged_count == 0) { // Logging - logAction("Credential", "View TOTP", "$session_name viewed credential TOTP code for $name", $client_id, $credential_id); + logAudit("Credential", "View TOTP", "$session_name viewed credential TOTP code for $name", $client_id, $credential_id); } } diff --git a/agent/credentials.php b/agent/credentials.php index e3bd8e2b..ed38ca66 100644 --- a/agent/credentials.php +++ b/agent/credentials.php @@ -19,7 +19,7 @@ if (isset($_GET['client_id'])) { } // Log when users load the Credentials page - logAction("Credential", "View", "$session_name viewed the Credentials page for client", $client_id); + logAudit("Credential", "View", "$session_name viewed the Credentials page for client", $client_id); } else { require_once "includes/inc_client_overview_all.php"; @@ -34,7 +34,7 @@ if (isset($_GET['client_id'])) { $archive_query = "(client_archived_at IS NULL AND credential_archived_at IS NULL)"; } // Log when users load the Credentials page - logAction("Credential", "View", "$session_name viewed the All Credentials page"); + logAudit("Credential", "View", "$session_name viewed the All Credentials page"); } // Perms diff --git a/agent/post/account.php b/agent/post/account.php index c40ae8b3..825649b4 100644 --- a/agent/post/account.php +++ b/agent/post/account.php @@ -19,7 +19,7 @@ if (isset($_POST['add_account'])) { mysqli_query($mysqli,"INSERT INTO accounts SET account_name = '$name', opening_balance = $opening_balance, account_currency_code = '$currency_code', account_notes = '$notes'"); - logAction("Account", "Create", "$session_name created account $name"); + logAudit("Account", "Create", "$session_name created account $name"); flash_alert("Account $name created"); @@ -39,7 +39,7 @@ if (isset($_POST['edit_account'])) { mysqli_query($mysqli,"UPDATE accounts SET account_name = '$name', account_notes = '$notes' WHERE account_id = $account_id"); - logAction("Account", "Edit", "$session_name edited account $name"); + logAudit("Account", "Edit", "$session_name edited account $name"); flash_alert("Account $name edited"); @@ -59,7 +59,7 @@ if (isset($_GET['archive_account'])) { mysqli_query($mysqli,"UPDATE accounts SET account_archived_at = NOW() WHERE account_id = $account_id"); - logAction("Account", "Archive", "$session_name archived account $account_name"); + logAudit("Account", "Archive", "$session_name archived account $account_name"); flash_alert("Account $account_name archived", 'error'); @@ -80,7 +80,7 @@ if (isset($_GET['delete_account'])) { mysqli_query($mysqli,"DELETE FROM accounts WHERE account_id = $account_id"); - logAction("Account", "Delete", "$session_name deleted account $account_name"); + logAudit("Account", "Delete", "$session_name deleted account $account_name"); flash_alert("Account $account_name deleted", 'error'); diff --git a/agent/post/asset.php b/agent/post/asset.php index cb9f5f36..d84987fd 100644 --- a/agent/post/asset.php +++ b/agent/post/asset.php @@ -61,7 +61,7 @@ if (isset($_POST['add_asset'])) { $credential_id = mysqli_insert_id($mysqli); - logAction("Credential", "Create", "$session_name created login credential for asset $asset_name", $client_id, $credential_id); + logAudit("Credential", "Create", "$session_name created login credential for asset $asset_name", $client_id, $credential_id); $alert_extended = " along with login credentials"; @@ -70,7 +70,7 @@ if (isset($_POST['add_asset'])) { // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = '$status', asset_history_description = '$session_name created $name', asset_history_asset_id = $asset_id"); - logAction("Asset", "Create", "$session_name created asset $name", $client_id, $asset_id); + logAudit("Asset", "Create", "$session_name created asset $name", $client_id, $asset_id); flash_alert("Asset $name created $alert_extended"); @@ -139,7 +139,7 @@ if (isset($_POST['edit_asset'])) { // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = '$status', asset_history_description = '$session_name updated $name', asset_history_asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name edited asset $name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name edited asset $name", $client_id, $asset_id); flash_alert("Asset $name edited"); @@ -168,7 +168,7 @@ if (isset($_GET['archive_asset'])) { // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = 'Archived', asset_history_description = '$session_name archived $asset_name', asset_history_asset_id = $asset_id"); - logAction("Asset", "Archive", "$session_name archived asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Archive", "$session_name archived asset $asset_name", $client_id, $asset_id); flash_alert("Asset $asset_name archived", 'error'); @@ -197,7 +197,7 @@ if (isset($_GET['restore_asset'])) { // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = 'Restored', asset_history_description = '$session_name restored $asset_name', asset_history_asset_id = $asset_id"); - logAction("Asset", "Restore", "$session_name restored asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Restore", "$session_name restored asset $asset_name", $client_id, $asset_id); flash_alert("Asset $asset_name Restored"); @@ -223,7 +223,7 @@ if (isset($_GET['delete_asset'])) { mysqli_query($mysqli,"DELETE FROM assets WHERE asset_id = $asset_id"); - logAction("Asset", "Delete", "$session_name deleted asset $asset_name", $client_id); + logAudit("Asset", "Delete", "$session_name deleted asset $asset_name", $client_id); flash_alert("Asset $asset_name deleted"); @@ -266,11 +266,11 @@ if (isset($_POST['bulk_assign_asset_tags'])) { } } - logAction("Asset", "Edit", "$session_name added tags to asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name added tags to asset $asset_name", $client_id, $asset_id); } - logAction("Asset", "Bulk Edit", "$session_name added tags for $asset_count assets", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name added tags for $asset_count assets", $client_id); flash_alert("Assigned tags for $count assets"); } @@ -314,11 +314,11 @@ if (isset($_POST['bulk_assign_asset_location'])) { mysqli_query($mysqli,"UPDATE assets SET asset_location_id = $location_id WHERE asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name assigned asset $asset_name to location $location_name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name assigned asset $asset_name to location $location_name", $client_id, $asset_id); } // End Assign Location Loop - logAction("Asset", "Bulk Edit", "$session_name assigned $asset_count assets to location $location_name", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name assigned $asset_count assets to location $location_name", $client_id); flash_alert("You assigned $asset_count assets to location $location_name"); } @@ -354,11 +354,11 @@ if (isset($_POST['bulk_assign_asset_physical_location'])) { mysqli_query($mysqli,"UPDATE assets SET asset_physical_location = '$physical_location' WHERE asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name set asset $asset_name to physical location $physical_location", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name set asset $asset_name to physical location $physical_location", $client_id, $asset_id); } // End Assign Location Loop - logAction("Asset", "Bulk Edit", "$session_name set $asset_count assets to physical location $physical_location", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name set $asset_count assets to physical location $physical_location", $client_id); flash_alert("You moved $asset_count assets to location $physical_location"); } @@ -431,24 +431,24 @@ if (isset($_POST['bulk_transfer_client_asset'])) { mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = 'Transferred', asset_history_description = '$session_name transferred $asset_name to $new_client_name', asset_history_asset_id = $current_asset_id"); // Log Archive - logAction("Asset", "Archive", "$session_name archived asset $asset_name (via transfer)", $current_client_id, $current_asset_id); + logAudit("Asset", "Archive", "$session_name archived asset $asset_name (via transfer)", $current_client_id, $current_asset_id); // Log Transfer - logAction("Asset", "Transfer", "$session_name Transferred asset $asset_name (old asset ID: $current_asset_id) from $current_client_name to $new_client_name (new asset ID: $new_asset_id)", $current_client_id, $current_asset_id); + logAudit("Asset", "Transfer", "$session_name Transferred asset $asset_name (old asset ID: $current_asset_id) from $current_client_name to $new_client_name (new asset ID: $new_asset_id)", $current_client_id, $current_asset_id); mysqli_query($mysqli, "UPDATE assets SET asset_notes = '$notes' WHERE asset_id = $current_asset_id"); // Log the new asset $notes = $asset_notes . "\r\n\r\n---\r\n* " . date('Y-m-d H:i:s') . ": Transferred asset $asset_name (old asset ID: $current_asset_id) from $current_client_name to $new_client_name (new asset ID: $new_asset_id)"; - logAction("Asset", "Create", "$session_name created asset $name (via transfer)", $new_client_id, $new_asset_id); + logAudit("Asset", "Create", "$session_name created asset $name (via transfer)", $new_client_id, $new_asset_id); mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = 'Transferred', asset_history_description = '$session_name created asset via transfer from $current_client_name', asset_history_asset_id = $new_asset_id"); - logAction("Asset", "Transfer", "$session_name Transferred asset $asset_name (old asset ID: $current_asset_id) from $current_client_name to $new_client_name (new asset ID: $new_asset_id)", $new_client_id, $new_asset_id); + logAudit("Asset", "Transfer", "$session_name Transferred asset $asset_name (old asset ID: $current_asset_id) from $current_client_name to $new_client_name (new asset ID: $new_asset_id)", $new_client_id, $new_asset_id); mysqli_query($mysqli, "UPDATE assets SET asset_notes = '$notes' WHERE asset_id = $new_asset_id"); } // End Transfer to Client Loop - logAction("Asset", "Bulk Transfer", "$session_name transferred $asset_count assets to $new_client_name", $new_client_id); + logAudit("Asset", "Bulk Transfer", "$session_name transferred $asset_count assets to $new_client_name", $new_client_id); flash_alert("Transferred $asset_count assets to $new_client_name."); } @@ -489,11 +489,11 @@ if (isset($_POST['bulk_assign_asset_contact'])) { mysqli_query($mysqli,"UPDATE assets SET asset_contact_id = $contact_id WHERE asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name assigned asset $asset_name to contact $contact_name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name assigned asset $asset_name to contact $contact_name", $client_id, $asset_id); } // End Assign Contact Loop - logAction("Asset", "Bulk Edit", "$session_name assigned $asset_count assets to contact $contact_name", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name assigned $asset_count assets to contact $contact_name", $client_id); flash_alert("You assigned $asset_count assets to contact $contact_name"); } @@ -527,14 +527,14 @@ if (isset($_POST['bulk_edit_asset_status'])) { mysqli_query($mysqli,"UPDATE assets SET asset_status = '$status' WHERE asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name set status to $status on $asset_name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name set status to $status on $asset_name", $client_id, $asset_id); // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = '$status', asset_history_description = '$session_name updated $asset_name', asset_history_asset_id = $asset_id"); } - logAction("Asset", "Bulk Edit", "$session_name set status to $status on $asset_count assets", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name set status to $status on $asset_count assets", $client_id); flash_alert("You set the status $status on $asset_count assets."); } @@ -567,11 +567,11 @@ if (isset($_POST['bulk_favorite_assets'])) { mysqli_query($mysqli,"UPDATE assets SET asset_favorite = 1 WHERE asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name marked asset $asset_name a favorite", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name marked asset $asset_name a favorite", $client_id, $asset_id); } - logAction("Asset", "Bulk Edit", "$session_name favorited $count assets", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name favorited $count assets", $client_id); flash_alert("Favorited $count asset(s)"); @@ -605,11 +605,11 @@ if (isset($_POST['bulk_unfavorite_assets'])) { mysqli_query($mysqli,"UPDATE assets SET asset_favorite = 0 WHERE asset_id = $asset_id"); - logAction("Asset", "Edit", "$session_name unfavorited asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Edit", "$session_name unfavorited asset $asset_name", $client_id, $asset_id); } - logAction("Asset", "Bulk Edit", "$session_name unfavorited $count assets", $client_id); + logAudit("Asset", "Bulk Edit", "$session_name unfavorited $count assets", $client_id); flash_alert("Unfavorited $count asset(s)"); @@ -643,14 +643,14 @@ if (isset($_POST['bulk_archive_assets'])) { mysqli_query($mysqli,"UPDATE assets SET asset_archived_at = NOW() WHERE asset_id = $asset_id"); - logAction("Asset", "Archive", "$session_name archived asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Archive", "$session_name archived asset $asset_name", $client_id, $asset_id); // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = 'Archived', asset_history_description = '$session_name archived $asset_name', asset_history_asset_id = $asset_id"); } - logAction("Asset", "Bulk Archive", "$session_name archived $count assets", $client_id); + logAudit("Asset", "Bulk Archive", "$session_name archived $count assets", $client_id); flash_alert("Archived $count asset(s)", 'error'); @@ -685,14 +685,14 @@ if (isset($_POST['bulk_restore_assets'])) { mysqli_query($mysqli,"UPDATE assets SET asset_archived_at = NULL WHERE asset_id = $asset_id"); // Individual Asset logging - logAction("Asset", "Restore", "$session_name restored asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Restore", "$session_name restored asset $asset_name", $client_id, $asset_id); // Add to History mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = 'Restored', asset_history_description = '$session_name restored $asset_name', asset_history_asset_id = $asset_id"); } - logAction("Asset", "Bulk Restore", "$session_name restored $count assets"); + logAudit("Asset", "Bulk Restore", "$session_name restored $count assets"); flash_alert("Restored $count asset(s)"); @@ -726,10 +726,10 @@ if (isset($_POST['bulk_delete_assets'])) { mysqli_query($mysqli,"DELETE FROM assets WHERE asset_id = $asset_id"); - logAction("Asset", "Delete", "$session_name deleted asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Delete", "$session_name deleted asset $asset_name", $client_id, $asset_id); } - logAction("Asset", "Bulk Delete", "$session_name deleted $count assets"); + logAudit("Asset", "Bulk Delete", "$session_name deleted $count assets"); flash_alert("Deleted $count asset(s)", 'error'); } @@ -762,7 +762,7 @@ if (isset($_POST['link_software_to_asset'])) { mysqli_query($mysqli,"INSERT INTO software_assets SET asset_id = $asset_id, software_id = $software_id"); - logAction("Software", "Link", "$session_name added software license $software_name to asset $asset_name", $client_id, $software_id); + logAudit("Software", "Link", "$session_name added software license $software_name to asset $asset_name", $client_id, $software_id); flash_alert("Software $software_name licensed for asset $asset_name"); @@ -792,7 +792,7 @@ if (isset($_GET['unlink_software_from_asset'])) { mysqli_query($mysqli,"DELETE FROM software_assets WHERE asset_id = $asset_id AND software_id = $software_id"); - logAction("software", "Unlink", "$session_name removed software license $software_name from asset $asset_name", $client_id, $software_id); + logAudit("software", "Unlink", "$session_name removed software license $software_name from asset $asset_name", $client_id, $software_id); flash_alert("Removed Software License $software_name for Asset $asset_name", 'error'); @@ -823,7 +823,7 @@ if (isset($_POST['link_asset_to_credential'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_asset_id = $asset_id WHERE credential_id = $credential_id"); - logAction("Credential", "Link", "$session_name linked credential $credential_name to asset $asset_name", $client_id, $credential_id); + logAudit("Credential", "Link", "$session_name linked credential $credential_name to asset $asset_name", $client_id, $credential_id); flash_alert("Asset $asset_name linked with credential $crdential_name"); @@ -853,7 +853,7 @@ if (isset($_GET['unlink_credential_from_asset'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_asset_id = 0 WHERE credential_id = $credential_id"); - logAction("Credential", "Unlink", "$session_name unlinked asset $asset_name from credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Unlink", "$session_name unlinked asset $asset_name from credential $credential_name", $client_id, $credential_id); flash_alert("Credential $credential_name unlinked from Asset $asset_name", 'errpr'); @@ -883,7 +883,7 @@ if (isset($_POST['link_service_to_asset'])) { mysqli_query($mysqli,"INSERT INTO service_assets SET asset_id = $asset_id, service_id = $service_id"); - logAction("Service", "Link", "$session_name linked asset $asset_name to service $service_name", $client_id, $service_id); + logAudit("Service", "Link", "$session_name linked asset $asset_name to service $service_name", $client_id, $service_id); flash_alert("Service $service_name linked with asset $asset_name"); @@ -913,7 +913,7 @@ if (isset($_GET['unlink_service_from_asset'])) { mysqli_query($mysqli,"DELETE FROM service_assets WHERE asset_id = $asset_id AND service_id = $service_id"); - logAction("Service", "Unlink", "$session_name unlinked asset $asset_name from service $service_name", $client_id, $service_id); + logAudit("Service", "Unlink", "$session_name unlinked asset $asset_name from service $service_name", $client_id, $service_id); flash_alert("Asset $asset_name unlinked from service $service_name", 'error'); @@ -944,7 +944,7 @@ if (isset($_POST['link_asset_to_file'])) { // asset add query mysqli_query($mysqli,"INSERT INTO asset_files SET asset_id = $asset_id, file_id = $file_id"); - logAction("File", "Link", "$session_name linked asset $asset_name to file $file_name", $client_id, $file_id); + logAudit("File", "Link", "$session_name linked asset $asset_name to file $file_name", $client_id, $file_id); flash_alert("Asset $asset_name linked with File $file_name"); @@ -974,7 +974,7 @@ if (isset($_GET['unlink_asset_from_file'])) { mysqli_query($mysqli,"DELETE FROM asset_files WHERE asset_id = $asset_id AND file_id = $file_id"); - logAction("File", "Unlink", "$session_name unlinked asset $asset_name from file $file_name", $client_id, $file_id); + logAudit("File", "Unlink", "$session_name unlinked asset $asset_name from file $file_name", $client_id, $file_id); flash_alert("Asset $asset_name unlinked from file $file_name", 'error'); @@ -1139,7 +1139,7 @@ if (isset($_POST["import_assets_csv"])) { } fclose($file); - logAction("Asset", "Import", "$session_name imported $row_count asset(s) via CSV file", $client_id); + logAudit("Asset", "Import", "$session_name imported $row_count asset(s) via CSV file", $client_id); flash_alert("$row_count Asset(s) added, $duplicate_count duplicate(s) detected"); @@ -1243,7 +1243,7 @@ if (isset($_POST['export_assets_csv'])) { fpassthru($f); } - logAction("Asset", "Export", "$session_name exported $num_rows asset(s) to a CSV file", $client_id); + logAudit("Asset", "Export", "$session_name exported $num_rows asset(s) to a CSV file", $client_id); exit; @@ -1311,7 +1311,7 @@ if (isset($_POST['add_asset_interface'])) { } // 6) Logging - logAction( + logAudit( "Asset Interface", "Create", "$session_name created interface $name for asset $asset_name", @@ -1362,10 +1362,10 @@ if (isset($_POST['add_asset_multiple_interfaces'])) { "; mysqli_query($mysqli, $sql_insert); - logAction("Asset Interface", "Create", "$session_name created interface $name for asset $asset_name", $client_id, $asset_id); + logAudit("Asset Interface", "Create", "$session_name created interface $name for asset $asset_name", $client_id, $asset_id); } - logAction("Asset Interface", "Bulk Create", "$session_name created $interfaces for asset $asset_name", $client_id, $asset_id); + logAudit("Asset Interface", "Bulk Create", "$session_name created $interfaces for asset $asset_name", $client_id, $asset_id); flash_alert("Created $interfaces Interface(s) for asset $asset_name"); @@ -1439,7 +1439,7 @@ if (isset($_POST['edit_asset_interface'])) { } // 5) Logging - logAction( + logAudit( "Asset Interface", "Edit", "$session_name edited interface $name for asset $asset_name", @@ -1484,7 +1484,7 @@ if (isset($_GET['delete_asset_interface'])) { "); // 3) Logging - logAction( + logAudit( "Asset Interface", "Delete", "$session_name deleted interface $interface_name from asset $asset_name", @@ -1532,10 +1532,10 @@ if (isset($_POST['bulk_edit_asset_interface_type'])) { // Update inteface type mysqli_query($mysqli,"UPDATE asset_interfaces SET interface_type = '$type' WHERE interface_id = $interface_id"); - logAction("Asset Interface", "Edit", "$session_name set interface type to $type for asset $asset_name", $client_id, $asset_id); + logAudit("Asset Interface", "Edit", "$session_name set interface type to $type for asset $asset_name", $client_id, $asset_id); } - logAction("Asset Interface", "Bulk Edit", "$session_name set interface type to $type on $interface_count interfaces for asset $asset_name", $client_id); + logAudit("Asset Interface", "Bulk Edit", "$session_name set interface type to $type on $interface_count interfaces for asset $asset_name", $client_id); flash_alert("Type set to $type on $interface_count interfaces."); @@ -1581,10 +1581,10 @@ if (isset($_POST['bulk_edit_asset_interface_network'])) { // Update inteface type mysqli_query($mysqli,"UPDATE asset_interfaces SET interface_network_id = $network_id WHERE interface_id = $interface_id"); - logAction("Asset Interface", "Edit", "$session_name set network to $network_name for asset $asset_name", $client_id, $asset_id); + logAudit("Asset Interface", "Edit", "$session_name set network to $network_name for asset $asset_name", $client_id, $asset_id); } - logAction("Asset Interface", "Bulk Edit", "$session_name set network to $network_name on $interface_count interfaces for asset $asset_name", $client_id); + logAudit("Asset Interface", "Bulk Edit", "$session_name set network to $network_name on $interface_count interfaces for asset $asset_name", $client_id); flash_alert("Network set to $network_name on $interface_count interfaces."); } @@ -1624,10 +1624,10 @@ if (isset($_POST['bulk_edit_asset_interface_ip_dhcp'])) { // Update inteface type mysqli_query($mysqli,"UPDATE asset_interfaces SET interface_ip = 'DHCP' WHERE interface_id = $interface_id"); - logAction("Asset Interface", "Edit", "$session_name set interface IP to DHCP for asset $asset_name", $client_id, $asset_id); + logAudit("Asset Interface", "Edit", "$session_name set interface IP to DHCP for asset $asset_name", $client_id, $asset_id); } - logAction("Asset Interface", "Bulk Edit", "$session_name set interface IP to DHCP on $interface_count interfaces for asset $asset_name", $client_id); + logAudit("Asset Interface", "Bulk Edit", "$session_name set interface IP to DHCP on $interface_count interfaces for asset $asset_name", $client_id); flash_alert("Interface IP set to DHCP on $interface_count interfaces."); @@ -1668,10 +1668,10 @@ if (isset($_POST['bulk_delete_asset_interfaces'])) { mysqli_query($mysqli, "DELETE FROM asset_interfaces WHERE interface_id = $interface_id"); - logAction("Asset Interface", "Delete", "$session_name deleted interface $interface_name from asset $asset_name", $client_id, $asset_id); + logAudit("Asset Interface", "Delete", "$session_name deleted interface $interface_name from asset $asset_name", $client_id, $asset_id); } - logAction("Asset Interface", "Bulk Delete", "$session_name deleted $interface_count interfaces for asset $asset_name", $client_id); + logAudit("Asset Interface", "Bulk Delete", "$session_name deleted $interface_count interfaces for asset $asset_name", $client_id); flash_alert("$interface_count interfaces deleted.", 'error'); } @@ -1786,7 +1786,7 @@ if (isset($_POST["import_client_asset_interfaces_csv"])) { } fclose($file); - logAction("Asset", "Import", "$session_name imported $row_count interfaces(s) to asset $asset_name via CSV file", $client_id); + logAudit("Asset", "Import", "$session_name imported $row_count interfaces(s) to asset $asset_name via CSV file", $client_id); flash_alert("$row_count Interfaces(s) added to asset $asset_name, $duplicate_count duplicate(s) detected"); @@ -1885,7 +1885,7 @@ if (isset($_POST['export_client_asset_interfaces_csv'])) { fpassthru($f); } - logAction("Asset Interface", "Export", "$session_name exported $num_rows interfaces(s) to a CSV file", $client_id); + logAudit("Asset Interface", "Export", "$session_name exported $num_rows interfaces(s) to a CSV file", $client_id); exit; diff --git a/agent/post/category.php b/agent/post/category.php index f011bceb..b240cd86 100644 --- a/agent/post/category.php +++ b/agent/post/category.php @@ -16,7 +16,7 @@ if (isset($_POST['add_category'])) { $category_id = mysqli_insert_id($mysqli); - logAction("Category", "Create", "$session_name created category $type $name", 0, $category_id); + logAudit("Category", "Create", "$session_name created category $type $name", 0, $category_id); flash_alert("Category $type $name created"); diff --git a/agent/post/certificate.php b/agent/post/certificate.php index 41dd9b26..08c3c4e2 100644 --- a/agent/post/certificate.php +++ b/agent/post/certificate.php @@ -38,7 +38,7 @@ if (isset($_POST['add_certificate'])) { $certificate_id = mysqli_insert_id($mysqli); - logAction("Certificate", "Create", "$session_name created certificate $name", $client_id, $certificate_id); + logAudit("Certificate", "Create", "$session_name created certificate $name", $client_id, $certificate_id); flash_alert("Certificate $name created"); @@ -111,7 +111,7 @@ if (isset($_POST['edit_certificate'])) { } } - logAction("Certificate", "Edit", "$session_name edited certificate $name", $client_id, $certificate_id); + logAudit("Certificate", "Edit", "$session_name edited certificate $name", $client_id, $certificate_id); flash_alert("Certificate $name updated"); @@ -137,7 +137,7 @@ if (isset($_GET['archive_certificate'])) { mysqli_query($mysqli,"UPDATE certificates SET certificate_archived_at = NOW() WHERE certificate_id = $certificate_id"); - logAction("Certificate", "Archive", "$session_name archived certificate $certificate_name", $client_id, $certificate_id); + logAudit("Certificate", "Archive", "$session_name archived certificate $certificate_name", $client_id, $certificate_id); flash_alert("Certificate $certificate_name archived", 'alert'); @@ -163,7 +163,7 @@ if (isset($_GET['restore_certificate'])) { mysqli_query($mysqli,"UPDATE certificates SET certificate_archived_at = NULL WHERE certificate_id = $certificate_id"); - logAction("Certificate", "Restore", "$session_name restored certificate $certificate_name", $client_id, $certificate_id); + logAudit("Certificate", "Restore", "$session_name restored certificate $certificate_name", $client_id, $certificate_id); flash_alert("Certificate $certificate_name restored"); @@ -189,7 +189,7 @@ if (isset($_GET['delete_certificate'])) { mysqli_query($mysqli,"DELETE FROM certificates WHERE certificate_id = $certificate_id"); - logAction("Certificate", "Delete", "$session_name deleted certificate $name", $client_id); + logAudit("Certificate", "Delete", "$session_name deleted certificate $name", $client_id); flash_alert("Certificate $certificate_name deleted"); @@ -223,11 +223,11 @@ if (isset($_POST['bulk_delete_certificates'])) { mysqli_query($mysqli, "DELETE FROM certificates WHERE certificate_id = $certificate_id AND certificate_client_id = $client_id"); - logAction("Certificate", "Delete", "$session_name deleted certificate $certificate_name", $client_id); + logAudit("Certificate", "Delete", "$session_name deleted certificate $certificate_name", $client_id); } - logAction("Certificate", "Bulk Delete", "$session_name deleted $count certificates", $client_id); + logAudit("Certificate", "Bulk Delete", "$session_name deleted $count certificates", $client_id); flash_alert("Deleted $count certificate(s)", 'error'); @@ -289,7 +289,7 @@ if (isset($_POST['export_certificates_csv'])) { fpassthru($f); } - logAction("Certificate", "Export", "$session_name exported $num_rows certificate(s) to a CSV file", $client_id); + logAudit("Certificate", "Export", "$session_name exported $num_rows certificate(s) to a CSV file", $client_id); exit; diff --git a/agent/post/client.php b/agent/post/client.php index d87cbe61..9c9445db 100644 --- a/agent/post/client.php +++ b/agent/post/client.php @@ -92,7 +92,7 @@ if (isset($_POST['add_client'])) { mysqli_stmt_bind_param($query, "s", $referral); mysqli_stmt_execute($query); - logAction("Category", "Create", "$session_name created referral category $referral"); + logAudit("Category", "Create", "$session_name created referral category $referral"); } // Insert primary location using SET @@ -244,7 +244,7 @@ if (isset($_POST['add_client'])) { } } - logAction("Client", "Create", "$session_name created client $name$extended_log_description", $client_id, $client_id); + logAudit("Client", "Create", "$session_name created client $name$extended_log_description", $client_id, $client_id); flash_alert("Client $name created"); @@ -305,7 +305,7 @@ if (isset($_POST['edit_client'])) { mysqli_stmt_bind_param($query, "s", $referral); mysqli_stmt_execute($query); - logAction("Category", "Create", "$session_name created referral category $referral"); + logAudit("Category", "Create", "$session_name created referral category $referral"); } // Tags - delete existing and re-insert @@ -322,7 +322,7 @@ if (isset($_POST['edit_client'])) { } } - logAction("Client", "Edit", "$session_name edited client $name", $client_id, $client_id); + logAudit("Client", "Edit", "$session_name edited client $name", $client_id, $client_id); flash_alert("Client $name updated"); @@ -352,7 +352,7 @@ if (isset($_GET['archive_client'])) { // Get Client Name $client_name = escapeSql(getFieldById('clients', $client_id, 'client_name')); - logAction("Client", "Archive", "$session_name archived client $client_name", $client_id, $client_id); + logAudit("Client", "Archive", "$session_name archived client $client_name", $client_id, $client_id); flash_alert("Client $client_name archived", 'error'); @@ -373,7 +373,7 @@ if (isset($_GET['restore_client'])) { mysqli_query($mysqli, "UPDATE clients SET client_archived_at = NULL WHERE client_id = $client_id"); - logAction("Client", "Restored", "$session_name restored client $client_name", $client_id); + logAudit("Client", "Restored", "$session_name restored client $client_name", $client_id); flash_alert("Client $client_name restored"); @@ -475,7 +475,7 @@ if (isset($_GET['delete_client'])) { //Finally Remove the Client mysqli_query($mysqli, "DELETE FROM clients WHERE client_id = $client_id"); - logAction("Client", "Deleted", "$session_name deleted Client $client_name and all associated data"); + logAudit("Client", "Deleted", "$session_name deleted Client $client_name and all associated data"); flash_alert("Client $client_name deleted along with all associated data", 'error'); @@ -527,7 +527,7 @@ if (isset($_POST['export_clients_csv'])) { //output all remaining data on a file pointer fpassthru($f); - logAction("Client", "Export", "$session_name exported $num_rows client(s) to a CSV file"); + logAudit("Client", "Export", "$session_name exported $num_rows client(s) to a CSV file"); } @@ -709,7 +709,7 @@ if (isset($_POST["import_clients_csv"])) { if(mysqli_num_rows($sql) == 0) { mysqli_query($mysqli, "INSERT INTO categories SET category_name = '$referral', category_type = 'Referral'"); // Logging - logAction("Category", "Create", "$session_name created new refferal category $referral"); + logAudit("Category", "Create", "$session_name created new refferal category $referral"); } // Create Location @@ -729,7 +729,7 @@ if (isset($_POST["import_clients_csv"])) { } fclose($file); - logAction("Client", "Import", "$session_name imported $row_count client(s) via CSV file, $duplicate_count duplicate(s) found"); + logAudit("Client", "Import", "$session_name imported $row_count client(s) via CSV file, $duplicate_count duplicate(s) found"); flash_alert("$row_count Client(s) added, $duplicate_count duplicate(s) found"); @@ -873,7 +873,7 @@ if (isset($_POST['bulk_add_client_ticket'])) { customAction('ticket_create', $ticket_id); } - logAction("Ticket", "Bulk Create", "$session_name created $client_count tickets for $client_name"); + logAudit("Ticket", "Bulk Create", "$session_name created $client_count tickets for $client_name"); flash_alert("$client_count tickets created for selected clients"); @@ -904,11 +904,11 @@ if (isset($_POST['bulk_edit_client_industry'])) { mysqli_query($mysqli,"UPDATE clients SET client_type = '$industry' WHERE client_id = $client_id"); - logAction("Client", "Edit", "$session_name set Industry to $industry for $client_name", $client_id); + logAudit("Client", "Edit", "$session_name set Industry to $industry for $client_name", $client_id); } - logAction("Client", "Bulk Edit", "$session_name set the department $industry for $count client(s)", $client_id); + logAudit("Client", "Bulk Edit", "$session_name set the department $industry for $count client(s)", $client_id); flash_alert("Set the Industry to $industry for $count clients"); } @@ -938,11 +938,11 @@ if (isset($_POST['bulk_edit_client_referral'])) { mysqli_query($mysqli,"UPDATE clients SET client_referral = '$referral' WHERE client_id = $client_id"); - logAction("Client", "Edit", "$session_name set Referral to $referral for $client_name", $client_id); + logAudit("Client", "Edit", "$session_name set Referral to $referral for $client_name", $client_id); } - logAction("Client", "Bulk Edit", "$session_name set the referral $referral for $count client(s)", $client_id); + logAudit("Client", "Bulk Edit", "$session_name set the referral $referral for $count client(s)", $client_id); flash_alert("Set the Referral to $referral for $count clients"); } @@ -972,11 +972,11 @@ if (isset($_POST['bulk_edit_client_hourly_rate'])) { mysqli_query($mysqli,"UPDATE clients SET client_rate = '$rate' WHERE client_id = $client_id"); - logAction("Client", "Edit", "$session_name set Hourly Rate to" . numfmt_format_currency($currency_format, $rate, $session_company_currency) . "for $client_name", $client_id); + logAudit("Client", "Edit", "$session_name set Hourly Rate to" . numfmt_format_currency($currency_format, $rate, $session_company_currency) . "for $client_name", $client_id); } - logAction("Client", "Bulk Edit", "$session_name set the hourly rate" . numfmt_format_currency($currency_format, $rate, $session_company_currency) . "for $count client(s)", $client_id); + logAudit("Client", "Bulk Edit", "$session_name set the hourly rate" . numfmt_format_currency($currency_format, $rate, $session_company_currency) . "for $count client(s)", $client_id); flash_alert("Set the Hourly Rate to " . numfmt_format_currency($currency_format, $rate, $session_company_currency) . " for $count client(s)"); } @@ -1006,11 +1006,11 @@ if (isset($_POST['bulk_edit_client_net_terms'])) { mysqli_query($mysqli,"UPDATE clients SET client_net_terms = $net_terms WHERE client_id = $client_id"); - logAction("Client", "Edit", "$session_name set net terms to $net_terms days for $client_name", $client_id); + logAudit("Client", "Edit", "$session_name set net terms to $net_terms days for $client_name", $client_id); } - logAction("Client", "Bulk Edit", "$session_name set the net terms to $net_terms days for $count client(s)", $client_id); + logAudit("Client", "Bulk Edit", "$session_name set the net terms to $net_terms days for $count client(s)", $client_id); flash_alert("Set Net Term to $net_terms days for $count client(s)"); } @@ -1051,11 +1051,11 @@ if (isset($_POST['bulk_assign_client_tags'])) { } } - logAction("Client", "Edit", "$session_name added tags to $client_name", $client_id, $client_id); + logAudit("Client", "Edit", "$session_name added tags to $client_name", $client_id, $client_id); } - logAction("Client", "Bulk Edit", "$session_name added tags for $count clients", $client_id); + logAudit("Client", "Bulk Edit", "$session_name added tags for $count clients", $client_id); flash_alert("Assigned tags for $count clients"); } @@ -1143,7 +1143,7 @@ if (isset($_POST['bulk_send_client_email']) && isset($_POST['client_ids'])) { if (!empty($data)) { addToMailQueue($data); - logAction("Bulk Mail", "Send", "$session_name sent " . count($data) . " messages via bulk mail"); + logAudit("Bulk Mail", "Send", "$session_name sent " . count($data) . " messages via bulk mail"); flash_alert("" . count($data) . " messages queued"); } else { flash_alert("No valid contacts found to queue emails.", 'error'); @@ -1173,13 +1173,13 @@ if (isset($_POST['bulk_archive_clients'])) { mysqli_query($mysqli,"UPDATE clients SET client_archived_at = NOW() WHERE client_id = $client_id"); - logAction("Client", "Archive", "$session_name archived $client_name", $client_id); + logAudit("Client", "Archive", "$session_name archived $client_name", $client_id); $count++; } - logAction("Client", "Bulk Archive", "$session_name archived $count clients", $client_id); + logAudit("Client", "Bulk Archive", "$session_name archived $count clients", $client_id); flash_alert("Archived $count client(s)", 'error'); @@ -1209,11 +1209,11 @@ if (isset($_POST['bulk_unarchive_clients'])) { mysqli_query($mysqli,"UPDATE clients SET client_archived_at = NULL WHERE client_id = $client_id"); - logAction("client", "Restore", "$session_name restored $client_name", $client_id); + logAudit("client", "Restore", "$session_name restored $client_name", $client_id); } - logAction("Client", "Bulk Restore", "$session_name restored $count client(s)", $client_id); + logAudit("Client", "Bulk Restore", "$session_name restored $count client(s)", $client_id); flash_alert("You restored $count client(s)"); @@ -1264,7 +1264,7 @@ if (isset($_POST["export_client_pdf"])) { $export_trips = intval($_POST["export_trips"]); $export_logs = intval($_POST["export_logs"]); - logAction("Client", "Export", "$session_name exported client data to a PDF file", $client_id, $client_id); + logAudit("Client", "Export", "$session_name exported client data to a PDF file", $client_id, $client_id); // Get client record (joining primary contact and primary location) $sql = mysqli_query($mysqli, "SELECT * FROM clients diff --git a/agent/post/contact.php b/agent/post/contact.php index 8c187e5d..3758d95f 100644 --- a/agent/post/contact.php +++ b/agent/post/contact.php @@ -72,7 +72,7 @@ if (isset($_POST['add_contact'])) { } } - logAction("Contact", "Create", "$session_name created contact $name", $client_id, $contact_id); + logAudit("Contact", "Create", "$session_name created contact $name", $client_id, $contact_id); customAction('contact_create', $contact_id); @@ -217,7 +217,7 @@ if (isset($_POST['edit_contact'])) { } - logAction("Contact", "Edit", "$session_name edited contact $name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name edited contact $name", $client_id, $contact_id); customAction('contact_update', $contact_id); @@ -250,7 +250,7 @@ if (isset($_POST['add_contact_note'])) { $contact_note_id = mysqli_insert_id($mysqli); //Logging - logAction("Contact", "Edit", "$session_name created a $type note for contact $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name created a $type note for contact $contact_name", $client_id, $contact_id); $_SESSION['alert_message'] = "Note $type created for $contact_name"; @@ -278,7 +278,7 @@ if (isset($_GET['archive_contact_note'])) { mysqli_query($mysqli,"UPDATE contact_notes SET contact_note_archived_at = NOW() WHERE contact_note_id = $contact_note_id"); - logAction("Contact", "Edit", "$session_name archived note $contact_note_type for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name archived note $contact_note_type for $contact_name", $client_id, $contact_id); flash_alert("Note $contact_note_type archived", 'error'); @@ -306,7 +306,7 @@ if (isset($_GET['restore_contact_note'])) { mysqli_query($mysqli,"UPDATE contact_notes SET contact_note_archived_at = NULL WHERE contact_note_id = $contact_note_id"); - logAction("Contact", "Edit", "$session_name restored note $contact_note_type for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name restored note $contact_note_type for $contact_name", $client_id, $contact_id); flash_alert("Note $contact_note_type restored"); @@ -334,7 +334,7 @@ if (isset($_GET['delete_contact_note'])) { mysqli_query($mysqli,"DELETE FROM contact_notes WHERE contact_note_id = $contact_note_id"); - logAction("Contact", "Edit", "$session_name deleted $contact_note_type note for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name deleted $contact_note_type note for $contact_name", $client_id, $contact_id); flash_alert("Note $contact_note_type deleted.", 'error'); @@ -374,11 +374,11 @@ if (isset($_POST['bulk_assign_contact_location'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_location_id = $location_id WHERE contact_id = $contact_id"); - logAction("Contact", "Edit", "$session_name assigned $contaxt_name to location $location_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name assigned $contaxt_name to location $location_name", $client_id, $contact_id); } // End Assign Location Loop - logAction("Contact", "Bulk Edit", "$session_name assigned $contact_count contacts to location $location_name", $client_id); + logAudit("Contact", "Bulk Edit", "$session_name assigned $contact_count contacts to location $location_name", $client_id); flash_alert("$contact_count contacts assigned to location $location_name"); } @@ -414,11 +414,11 @@ if (isset($_POST['bulk_edit_contact_phone'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_phone = '$phone' WHERE contact_id = $contact_id"); - logAction("Contact", "Edit", "$session_name set Phone Number to $phone for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name set Phone Number to $phone for $contact_name", $client_id, $contact_id); } // End Assign Location Loop - logAction("Contact", "Bulk Edit", "$session_name set the Phone Number $phone for $contact_count contacts", $client_id); + logAudit("Contact", "Bulk Edit", "$session_name set the Phone Number $phone for $contact_count contacts", $client_id); flash_alert("Phone Number set to " . formatPhoneNumber($phone) . " on $contact_count contacts"); } @@ -454,11 +454,11 @@ if (isset($_POST['bulk_edit_contact_department'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_department = '$department' WHERE contact_id = $contact_id"); - logAction("Contact", "Edit", "$session_name set Department to $department for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name set Department to $department for $contact_name", $client_id, $contact_id); } // End Assign Location Loop - logAction("Contact", "Bulk Edit", "$session_name set the department $department for $contact_count contacts", $client_id); + logAudit("Contact", "Bulk Edit", "$session_name set the department $department for $contact_count contacts", $client_id); flash_alert("You set the Department to $department for $contact_count contacts"); } @@ -496,13 +496,13 @@ if (isset($_POST['bulk_edit_contact_role'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_important = $contact_important, contact_billing = $contact_billing, contact_technical = $contact_technical WHERE contact_id = $contact_id"); - logAction("Contact", "Edit", "$session_name updated the contact role for $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name updated the contact role for $contact_name", $client_id, $contact_id); customAction('contact_update', $contact_id); } // End Assign Location Loop - logAction("Contact", "Bulk Edit", "$session_name edited the contact role for $contact_count contacts", $client_id); + logAudit("Contact", "Bulk Edit", "$session_name edited the contact role for $contact_count contacts", $client_id); flash_alert("You updated contact roles for $contact_count contacts"); } @@ -551,11 +551,11 @@ if (isset($_POST['bulk_assign_contact_tags'])) { } } - logAction("Contact", "Edit", "$session_name added tags to $contact_name", $client_id, $contact_id); + logAudit("Contact", "Edit", "$session_name added tags to $contact_name", $client_id, $contact_id); } // End Assign Location Loop - logAction("Contact", "Bulk Edit", "$session_name added tags for $contact_count contacts", $client_id); + logAudit("Contact", "Bulk Edit", "$session_name added tags for $contact_count contacts", $client_id); flash_alert("You assigned tags for $count contacts"); } @@ -605,7 +605,7 @@ if (isset($_POST['send_bulk_mail_now'])) { } addToMailQueue($data); - logAction("Bulk Mail", "Send", "$session_name sent $count messages via bulk mail"); + logAudit("Bulk Mail", "Send", "$session_name sent $count messages via bulk mail"); flash_alert("$count messages queued"); @@ -650,14 +650,14 @@ if (isset($_POST['bulk_archive_contacts'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_important = 0, contact_billing = 0, contact_technical = 0, contact_archived_at = NOW() WHERE contact_id = $contact_id"); // Individual Contact logging - logAction("Contact", "Archive", "$session_name archived $contact_name", $client_id, $contact_id); + logAudit("Contact", "Archive", "$session_name archived $contact_name", $client_id, $contact_id); $count++; } } - logAction("Contact", "Bulk Archive", "$session_name archived $count contacts", $client_id); + logAudit("Contact", "Bulk Archive", "$session_name archived $count contacts", $client_id); flash_alert("Archived $count contact(s)", 'error'); @@ -698,11 +698,11 @@ if (isset($_POST['bulk_restore_contacts'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_archived_at = NULL WHERE contact_id = $contact_id"); - logAction("Contact", "Restore", "$session_name restored $contact_name", $client_id, $contact_id); + logAudit("Contact", "Restore", "$session_name restored $contact_name", $client_id, $contact_id); } - logAction("Contact", "Bulk Restore", "$session_name restored $count contacts", $client_id); + logAudit("Contact", "Bulk Restore", "$session_name restored $count contacts", $client_id); flash_alert("Restored $count contact(s)"); @@ -743,11 +743,11 @@ if (isset($_POST['bulk_delete_contacts'])) { mysqli_query($mysqli, "DELETE FROM contacts WHERE contact_id = $contact_id AND contact_client_id = $client_id"); - logAction("Contact", "Delete", "$session_name deleted $contact_name", $client_id); + logAudit("Contact", "Delete", "$session_name deleted $contact_name", $client_id); } - logAction("Contact", "Bulk Delete", "$session_name deleted $count contacts", $client_id); + logAudit("Contact", "Bulk Delete", "$session_name deleted $count contacts", $client_id); flash_alert("You deleted $count contact(s)"); @@ -857,7 +857,7 @@ if (isset($_GET['anonymize_contact'])) { // Archive contact mysqli_query($mysqli,"UPDATE contacts SET contact_archived_at = NOW() WHERE contact_id = $contact_id"); - logAction("Contact", "Archive", "$session_name archived and anonymized contact", $client_id, $contact_id); + logAudit("Contact", "Archive", "$session_name archived and anonymized contact", $client_id, $contact_id); flash_alert("Contact $contact_name anonymized & archived", 'error'); @@ -889,7 +889,7 @@ if (isset($_GET['archive_contact'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_important = 0, contact_billing = 0, contact_technical = 0, contact_archived_at = NOW() WHERE contact_id = $contact_id"); - logAction("Contact", "Archive", "$session_name archived contact $contact_name", $client_id, $contact_id); + logAudit("Contact", "Archive", "$session_name archived contact $contact_name", $client_id, $contact_id); flash_alert("Contact $contact_name has been archived", 'error'); @@ -921,7 +921,7 @@ if (isset($_GET['restore_contact'])) { mysqli_query($mysqli,"UPDATE contacts SET contact_archived_at = NULL WHERE contact_id = $contact_id"); - logAction("Contact", "Restore", "$session_name restored contact $contact_name", $client_id, $contact_id); + logAudit("Contact", "Restore", "$session_name restored contact $contact_name", $client_id, $contact_id); flash_alert("Contact $contact_name Restored"); @@ -953,7 +953,7 @@ if (isset($_GET['delete_contact'])) { mysqli_query($mysqli,"DELETE FROM contacts WHERE contact_id = $contact_id"); - logAction("Contact", "Delete", "$session_name deleted contact $contact_name", $client_id); + logAudit("Contact", "Delete", "$session_name deleted contact $contact_name", $client_id); flash_alert("Contact $contact_name has been deleted.", 'error'); @@ -983,7 +983,7 @@ if (isset($_POST['link_contact_to_asset'])) { mysqli_query($mysqli,"UPDATE assets SET asset_contact_id = $contact_id WHERE asset_id = $asset_id"); - logAction("Asset", "Link", "$session_name linked asset $asset_name to contact $contact_name", $client_id, $asset_id); + logAudit("Asset", "Link", "$session_name linked asset $asset_name to contact $contact_name", $client_id, $asset_id); flash_alert("Contact $contact_name linked with asset $asset_name"); @@ -1013,7 +1013,7 @@ if (isset($_GET['unlink_asset_from_contact'])) { mysqli_query($mysqli,"UPDATE assets SET asset_contact_id = 0 WHERE asset_id = $asset_id"); - logAction("Asset", "Unlink", "$session_name unlinked contact $contact_name from asset $asset_name", $client_id, $asset_id); + logAudit("Asset", "Unlink", "$session_name unlinked contact $contact_name from asset $asset_name", $client_id, $asset_id); flash_alert("Asset $asset_name unlinked from Contact $contact_name", 'error'); @@ -1043,7 +1043,7 @@ if (isset($_POST['link_software_to_contact'])) { mysqli_query($mysqli,"INSERT INTO software_contacts SET contact_id = $contact_id, software_id = $software_id"); - logAction("Software", "Link", "$session_name added software license $software_name to contact $contact_name", $client_id, $software_id); + logAudit("Software", "Link", "$session_name added software license $software_name to contact $contact_name", $client_id, $software_id); flash_alert("Software $software_name licensed for contact $contact_name"); @@ -1073,7 +1073,7 @@ if (isset($_GET['unlink_software_from_contact'])) { mysqli_query($mysqli,"DELETE FROM software_contacts WHERE contact_id = $contact_id AND software_id = $software_id"); - logAction("software", "Unlink", "$session_name removed software license $software_name from contact $contact_name", $client_id, $software_id); + logAudit("software", "Unlink", "$session_name removed software license $software_name from contact $contact_name", $client_id, $software_id); flash_alert("Removed Software License $software_name for Contact $contact_name", 'error'); @@ -1103,7 +1103,7 @@ if (isset($_POST['link_contact_to_credential'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_contact_id = $contact_id WHERE credential_id = $credential_id"); - logAction("Asset", "Link", "$session_name linked credential $credential_name to contact $contact_name", $client_id, $credential_id); + logAudit("Asset", "Link", "$session_name linked credential $credential_name to contact $contact_name", $client_id, $credential_id); flash_alert("Contact $contact_name linked with credential $credential_name"); @@ -1133,7 +1133,7 @@ if (isset($_GET['unlink_credential_from_contact'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_contact_id = 0 WHERE credential_id = $credential_id"); - logAction("Credential", "Unlink", "$session_name unlinked contact $contact_name from credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Unlink", "$session_name unlinked contact $contact_name from credential $credential_name", $client_id, $credential_id); flash_alert("Credential $credential_name unlinked from Contact $contact_name", 'error'); @@ -1163,7 +1163,7 @@ if (isset($_POST['link_service_to_contact'])) { mysqli_query($mysqli,"INSERT INTO service_contacts SET contact_id = $contact_id, service_id = $service_id"); - logAction("Service", "Link", "$session_name linked contact $contact_name to service $service_name", $client_id, $service_id); + logAudit("Service", "Link", "$session_name linked contact $contact_name to service $service_name", $client_id, $service_id); flash_alert("service $service_name linked with contact $contact_name"); @@ -1193,7 +1193,7 @@ if (isset($_GET['unlink_service_from_contact'])) { mysqli_query($mysqli,"DELETE FROM service_contacts WHERE contact_id = $contact_id AND service_id = $service_id"); - logAction("service", "Unlink", "$session_name unlinked contact $contact_name from service $service_name", $client_id, $service_id); + logAudit("service", "Unlink", "$session_name unlinked contact $contact_name from service $service_name", $client_id, $service_id); flash_alert("Contact $contact_name unlinked from service $service_name", 'error'); @@ -1224,7 +1224,7 @@ if (isset($_POST['link_contact_to_file'])) { // Contact add query mysqli_query($mysqli,"INSERT INTO contact_files SET contact_id = $contact_id, file_id = $file_id"); - logAction("File", "Link", "$session_name linked contact $contact_name to file $file_name", $client_id, $file_id); + logAudit("File", "Link", "$session_name linked contact $contact_name to file $file_name", $client_id, $file_id); flash_alert("Contact $contact_name linked with File $file_name"); @@ -1254,7 +1254,7 @@ if (isset($_GET['unlink_contact_from_file'])) { mysqli_query($mysqli,"DELETE FROM contact_files WHERE contact_id = $contact_id AND file_id = $file_id"); - logAction("File", "Unlink", "$session_name unlinked contact $contact_name from file $file_name", $client_id, $file_id); + logAudit("File", "Unlink", "$session_name unlinked contact $contact_name from file $file_name", $client_id, $file_id); flash_alert("Contact $contact_name unlinked from file $file_name", 'error'); @@ -1314,7 +1314,7 @@ if (isset($_POST['export_contacts_csv'])) { } - logAction("Contact", "Export", "$session_name exported $num_rows contact(s) to a CSV file", $client_id); + logAudit("Contact", "Export", "$session_name exported $num_rows contact(s) to a CSV file", $client_id); exit; @@ -1413,7 +1413,7 @@ if (isset($_POST["import_contacts_csv"])) { } fclose($file); - logAction("Contact", "Import", "$session_name imported $row_count contact(s) via CSV file", $client_id); + logAudit("Contact", "Import", "$session_name imported $row_count contact(s) via CSV file", $client_id); flash_alert("$row_count Contact(s) added, $duplicate_count duplicate(s) detected", 'warning'); diff --git a/agent/post/credential.php b/agent/post/credential.php index e4c8d902..c3369a87 100644 --- a/agent/post/credential.php +++ b/agent/post/credential.php @@ -30,7 +30,7 @@ if (isset($_POST['add_credential'])) { } } - logAction("Credential", "Create", "$session_name created credential $name", $client_id, $credential_id); + logAudit("Credential", "Create", "$session_name created credential $name", $client_id, $credential_id); flash_alert("Credential $name created"); @@ -75,7 +75,7 @@ if (isset($_POST['edit_credential'])) { } } - logAction("Credential", "Edit", "$session_name edited credential $name", $client_id, $credential_id); + logAudit("Credential", "Edit", "$session_name edited credential $name", $client_id, $credential_id); flash_alert("Credential $name edited"); @@ -101,7 +101,7 @@ if(isset($_GET['archive_credential'])){ mysqli_query($mysqli,"UPDATE credentials SET credential_archived_at = NOW() WHERE credential_id = $credential_id"); - logAction("Credential", "Archive", "$session_name archived credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Archive", "$session_name archived credential $credential_name", $client_id, $credential_id); flash_alert("Credential $credential_name archived", 'error'); @@ -127,7 +127,7 @@ if(isset($_GET['restore_credential'])){ mysqli_query($mysqli,"UPDATE credentials SET credential_archived_at = NULL WHERE credential_id = $credential_id"); - logAction("Credential", "Restore", "$session_name restored credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Restore", "$session_name restored credential $credential_name", $client_id, $credential_id); flash_alert("Credential $credential_name restored"); @@ -153,7 +153,7 @@ if (isset($_GET['delete_credential'])) { mysqli_query($mysqli,"DELETE FROM credentials WHERE credential_id = $credential_id"); - logAction("Credential", "Delete", "$session_name deleted credential $credential_name", $client_id); + logAudit("Credential", "Delete", "$session_name deleted credential $credential_name", $client_id); flash_alert("Credential $credential_name deleted", 'error'); @@ -201,13 +201,13 @@ if (isset($_POST['bulk_assign_credential_tags'])) { } } - logAction("Credential", "Edit", "$session_name added tags to $credential_name", $client_id, $credential_id); + logAudit("Credential", "Edit", "$session_name added tags to $credential_name", $client_id, $credential_id); flash_alert("Assigned tags for $count credentials"); } // End Assign Loop - logAction("Credential", "Bulk Edit", "$session_name added tags to $count credentials", $client_id); + logAudit("Credential", "Bulk Edit", "$session_name added tags to $count credentials", $client_id); } @@ -239,11 +239,11 @@ if (isset($_POST['bulk_favorite_credentials'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_favorite = 1 WHERE credential_id = $credential_id"); - logAction("Credential", "Edit", "$session_name marked credential $credential_name a favorite", $client_id, $credential_id); + logAudit("Credential", "Edit", "$session_name marked credential $credential_name a favorite", $client_id, $credential_id); } - logAction("Credential", "Bulk Edit", "$session_name favorited $count credentials", $client_id); + logAudit("Credential", "Bulk Edit", "$session_name favorited $count credentials", $client_id); flash_alert("Favorited $count credential(s)"); @@ -277,11 +277,11 @@ if (isset($_POST['bulk_unfavorite_credentials'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_favorite = 0 WHERE credential_id = $credential_id"); - logAction("Credential", "Edit", "$session_name unfavorited credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Edit", "$session_name unfavorited credential $credential_name", $client_id, $credential_id); } - logAction("Crednetial", "Bulk Edit", "$session_name unfavorited $count credentials", $client_id); + logAudit("Crednetial", "Bulk Edit", "$session_name unfavorited $count credentials", $client_id); flash_alert("Unfavorited $count credential(s)"); @@ -317,10 +317,10 @@ if (isset($_POST['bulk_archive_credentials'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_archived_at = NOW() WHERE credential_id = $credential_id"); - logAction("Credential", "Archive", "$session_name archived credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Archive", "$session_name archived credential $credential_name", $client_id, $credential_id); } - logAction("Credential", "Bulk Archive", "$session_name archived $count credentials", $client_id); + logAudit("Credential", "Bulk Archive", "$session_name archived $count credentials", $client_id); flash_alert("Archived $count credential(s)", 'error'); @@ -356,11 +356,11 @@ if (isset($_POST['bulk_restore_credentials'])) { mysqli_query($mysqli,"UPDATE credentials SET credential_archived_at = NULL WHERE credential_id = $credential_id"); - logAction("Credential", "Restore", "$session_name restored credential $credential_name", $client_id, $credential_id); + logAudit("Credential", "Restore", "$session_name restored credential $credential_name", $client_id, $credential_id); } - logAction("Credential", "Bulk Restore", "$session_name restored $count credential(s)", $client_id); + logAudit("Credential", "Bulk Restore", "$session_name restored $count credential(s)", $client_id); flash_alert("Restored $count credential(s)"); @@ -396,11 +396,11 @@ if (isset($_POST['bulk_delete_credentials'])) { mysqli_query($mysqli, "DELETE FROM credentials WHERE credential_id = $credential_id AND credential_client_id = $client_id"); - logAction("Credential", "Delete", "$session_name deleted credential $credential_name", $client_id); + logAudit("Credential", "Delete", "$session_name deleted credential $credential_name", $client_id); } - logAction("Credential", "Bulk Delete", "$session_name deleted $count credential(s)", $client_id); + logAudit("Credential", "Bulk Delete", "$session_name deleted $count credential(s)", $client_id); flash_alert("Deleted $count credential(s)", 'error'); @@ -464,7 +464,7 @@ if (isset($_POST['export_credentials_csv'])) { fpassthru($f); } - logAction("Credential", "Export", "$session_name exported $num_rows credential(s) to a CSV file", $client_id); + logAudit("Credential", "Export", "$session_name exported $num_rows credential(s) to a CSV file", $client_id); exit; @@ -558,7 +558,7 @@ if (isset($_POST["import_credentials_csv"])) { } fclose($file); - logAction("Credential", "Import", "$session_name imported $row_count credential(s) via CSV file. $duplicate_count duplicate(s) found and not imported", $client_id); + logAudit("Credential", "Import", "$session_name imported $row_count credential(s) via CSV file. $duplicate_count duplicate(s) found and not imported", $client_id); flash_alert("$row_count credential(s) imported, $duplicate_count duplicate(s) detected and not imported", 'warning'); diff --git a/agent/post/credit.php b/agent/post/credit.php index fb0d3f39..b1beb453 100644 --- a/agent/post/credit.php +++ b/agent/post/credit.php @@ -22,7 +22,7 @@ if (isset($_POST['add_credit'])) { $credit_id = mysqli_insert_id($mysqli); - logAction("Credit", "Create", "$session_name added " . numfmt_format_currency($currency_format, $amount, $session_company_currency) . "", $client_id, $credit_id); + logAudit("Credit", "Create", "$session_name added " . numfmt_format_currency($currency_format, $amount, $session_company_currency) . "", $client_id, $credit_id); flash_alert(numfmt_format_currency($currency_format, $amount, $session_company_currency) . " Credit Added"); diff --git a/agent/post/document.php b/agent/post/document.php index a952ab39..fbbe5ec8 100644 --- a/agent/post/document.php +++ b/agent/post/document.php @@ -45,7 +45,7 @@ if (isset($_POST['add_document'])) { mysqli_query($mysqli,"INSERT INTO asset_documents SET asset_id = $asset_id, document_id = $document_id"); } - logAction("Document", "Create", "$session_name created document $name", $client_id, $document_id); + logAudit("Document", "Create", "$session_name created document $name", $client_id, $document_id); flash_alert("Document $name created"); @@ -124,7 +124,7 @@ if (isset($_POST['add_document_from_template'])) { WHERE document_id = $document_id" ); - logAction( + logAudit( "Document", "Create", "$session_name created document $document_name from template $document_template_name", @@ -228,7 +228,7 @@ if (isset($_POST['edit_document'])) { WHERE document_id = $document_id" ); - logAction( + logAudit( "Document", "Edit", "$session_name edited document $name, previous version kept", @@ -267,7 +267,7 @@ if (isset($_POST['move_document'])) { // Document edit query mysqli_query($mysqli,"UPDATE documents SET document_folder_id = $folder_id, document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Move", "$session_name moved document $document_name to folder $folder_name", $client_id, $document_id); + logAudit("Document", "Move", "$session_name moved document $document_name to folder $folder_name", $client_id, $document_id); flash_alert("Document $document_name moved to folder $folder_name"); @@ -296,7 +296,7 @@ if (isset($_POST['rename_document'])) { // Document edit query mysqli_query($mysqli,"UPDATE documents SET document_name = '$name', document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Edit", "$session_name renamed document $old_document_name to $name", $client_id, $document_id); + logAudit("Document", "Edit", "$session_name renamed document $old_document_name to $name", $client_id, $document_id); flash_alert("You renamed Document from $old_document_name to $name"); @@ -335,10 +335,10 @@ if (isset($_POST['bulk_move_document'])) { // Document move query mysqli_query($mysqli,"UPDATE documents SET document_folder_id = $folder_id, document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Move", "$session_name moved document $document_name to folder $folder_name", $client_id, $document_id); + logAudit("Document", "Move", "$session_name moved document $document_name to folder $folder_name", $client_id, $document_id); } - logAction("Document", "Bulk Move", "$session_name moved $count document(s) to folder $folder_name", $client_id); + logAudit("Document", "Bulk Move", "$session_name moved $count document(s) to folder $folder_name", $client_id); } flash_alert("You moved $count document(s) to the folder $folder_name"); @@ -370,7 +370,7 @@ if (isset($_POST['link_file_to_document'])) { // Document add query mysqli_query($mysqli,"INSERT INTO document_files SET file_id = $file_id, document_id = $document_id"); - logAction("Document", "Link", "$session_name linked file $file_name to document $document_name", $client_id, $document_id); + logAudit("Document", "Link", "$session_name linked file $file_name to document $document_name", $client_id, $document_id); flash_alert("File $file_name linked with Document $document_name"); @@ -400,7 +400,7 @@ if (isset($_GET['unlink_file_from_document'])) { mysqli_query($mysqli,"DELETE FROM document_files WHERE file_id = $file_id AND document_id = $document_id"); - logAction("Document", "Unlink", "$session_name unlinked file $file_name from document $document_name", $client_id, $document_id); + logAudit("Document", "Unlink", "$session_name unlinked file $file_name from document $document_name", $client_id, $document_id); flash_alert("File $file_name unlinked from Document $document_name", 'error'); @@ -431,7 +431,7 @@ if (isset($_POST['link_vendor_to_document'])) { // Document add query mysqli_query($mysqli,"INSERT INTO vendor_documents SET vendor_id = $vendor_id, document_id = $document_id"); - logAction("Document", "Link", "$session_name linked vendor $vendor_name to document $document_name", $client_id, $document_id); + logAudit("Document", "Link", "$session_name linked vendor $vendor_name to document $document_name", $client_id, $document_id); flash_alert("Vendor $vendor_name linked with Document $document_name"); @@ -461,7 +461,7 @@ if (isset($_GET['unlink_vendor_from_document'])) { mysqli_query($mysqli,"DELETE FROM vendor_documents WHERE vendor_id = $vendor_id AND document_id = $document_id"); - logAction("Document", "Unlink", "$session_name unlinked vendor $vendor_name from document $document_name", $client_id, $document_id); + logAudit("Document", "Unlink", "$session_name unlinked vendor $vendor_name from document $document_name", $client_id, $document_id); flash_alert("Vendor $vendor_name unlinked from Document $document_name", 'error'); @@ -493,7 +493,7 @@ if (isset($_POST['link_contact_to_document'])) { // Contact add query mysqli_query($mysqli,"INSERT INTO contact_documents SET contact_id = $contact_id, document_id = $document_id"); - logAction("Document", "Link", "$session_name linked contact $contact_name to document $document_name", $client_id, $document_id); + logAudit("Document", "Link", "$session_name linked contact $contact_name to document $document_name", $client_id, $document_id); flash_alert("Contact $contact_name linked with Document $document_name"); @@ -523,7 +523,7 @@ if (isset($_GET['unlink_contact_from_document'])) { mysqli_query($mysqli,"DELETE FROM contact_documents WHERE contact_id = $contact_id AND document_id = $document_id"); - logAction("Document", "Unlink", "$session_name unlinked contact $contact_name from document $document_name", $client_id, $document_id); + logAudit("Document", "Unlink", "$session_name unlinked contact $contact_name from document $document_name", $client_id, $document_id); flash_alert("Contact $contact_name unlinked from Document $document_name", 'error'); @@ -553,7 +553,7 @@ if (isset($_POST['link_asset_to_document'])) { mysqli_query($mysqli,"INSERT INTO asset_documents SET asset_id = $asset_id, document_id = $document_id"); - logAction("Document", "Link", "$session_name linked asset $asset_name to document $document_name", $client_id, $document_id); + logAudit("Document", "Link", "$session_name linked asset $asset_name to document $document_name", $client_id, $document_id); flash_alert("Asset $asset_name linked with Document $document_name"); @@ -583,7 +583,7 @@ if (isset($_GET['unlink_asset_from_document'])) { mysqli_query($mysqli,"DELETE FROM asset_documents WHERE asset_id = $asset_id AND document_id = $document_id"); - logAction("Document", "Unlink", "$session_name unlinked asset $asset_name from document $document_name", $client_id, $document_id); + logAudit("Document", "Unlink", "$session_name unlinked asset $asset_name from document $document_name", $client_id, $document_id); flash_alert("Asset $asset_name unlinked from Document $document_name", 'error'); @@ -614,7 +614,7 @@ if (isset($_POST['link_software_to_document'])) { // Contact add query mysqli_query($mysqli,"INSERT INTO software_documents SET software_id = $software_id, document_id = $document_id"); - logAction("Document", "Link", "$session_name linked software $software_name to document $document_name", $client_id, $document_id); + logAudit("Document", "Link", "$session_name linked software $software_name to document $document_name", $client_id, $document_id); flash_alert("Software $software_name linked with Document $document_name"); @@ -644,7 +644,7 @@ if (isset($_GET['unlink_software_from_document'])) { mysqli_query($mysqli,"DELETE FROM software_documents WHERE software_id = $software_id AND document_id = $document_id"); - logAction("Document", "Unlink", "$session_name unlinked software $software_name from document $document_name", $client_id, $document_id); + logAudit("Document", "Unlink", "$session_name unlinked software $software_name from document $document_name", $client_id, $document_id); flash_alert("Software $software_name unlinked from Document $document_name", 'error'); @@ -677,7 +677,7 @@ if (isset($_POST['toggle_document_visibility'])) { mysqli_query($mysqli,"UPDATE documents SET document_client_visible = $document_visible, document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Edit", "$session_name changed document $document_name visibilty to $visable_wording in the client portal", $client_id, $document_id); + logAudit("Document", "Edit", "$session_name changed document $document_name visibilty to $visable_wording in the client portal", $client_id, $document_id); flash_alert("Document $document_name changed to $visable_wording in the client portal"); @@ -725,7 +725,7 @@ if (isset($_GET['export_document'])) { $pdf->Output("$document_name.pdf", 'I'); // 'I' for inline display, 'D' for download // Logging - logAction("Document", "Export", "$session_name exported document $document_name", $client_id, $document_id); + logAudit("Document", "Export", "$session_name exported document $document_name", $client_id, $document_id); flash_alert("Document $document_name exported"); @@ -770,7 +770,7 @@ if (isset($_GET['archive_document'])) { // Service Associations mysqli_query($mysqli,"DELETE FROM service_documents WHERE document_id = $document_id"); - logAction("Document", "Archive", "$session_name archived document $document_name", $client_id, $document_id); + logAudit("Document", "Archive", "$session_name archived document $document_name", $client_id, $document_id); flash_alert("Document $document_name archived", 'error'); @@ -796,7 +796,7 @@ if (isset($_GET['restore_document'])) { mysqli_query($mysqli,"UPDATE documents SET document_archived_at = NULL, document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Restore", "$session_name restored document $document_name", $client_id, $document_id); + logAudit("Document", "Restore", "$session_name restored document $document_name", $client_id, $document_id); flash_alert("Document $document_name Restored"); @@ -822,7 +822,7 @@ if (isset($_GET['delete_document_version'])) { mysqli_query($mysqli,"DELETE FROM document_versions WHERE document_version_id = $document_version_id"); - logAction("Document Version", "Delete", "$session_name deleted document version $document_version_name", $client_id); + logAudit("Document Version", "Delete", "$session_name deleted document version $document_version_name", $client_id); flash_alert("Document $document_version_name version deleted", 'error'); @@ -854,7 +854,7 @@ if (isset($_GET['delete_document'])) { // Delete uploads/document/$document_id if exists removeDirectory($_SERVER['DOCUMENT_ROOT'] . "/uploads/documents/" . $document_id); - logAction("Document", "Delete", "$session_name deleted document $document_name and all versions", $client_id); + logAudit("Document", "Delete", "$session_name deleted document $document_name and all versions", $client_id); flash_alert("Document $document_name deleted and all versions", 'error'); diff --git a/agent/post/domain.php b/agent/post/domain.php index 0829036c..590a96da 100644 --- a/agent/post/domain.php +++ b/agent/post/domain.php @@ -56,7 +56,7 @@ if (isset($_POST['add_domain'])) { $extended_log_description = ', with associated SSL cert'; } - logAction("Domain", "Create", "$session_name created domain $name$extended_log_description", $client_id, $domain_id); + logAudit("Domain", "Create", "$session_name created domain $name$extended_log_description", $client_id, $domain_id); flash_alert("Domain $name created"); @@ -148,7 +148,7 @@ if (isset($_POST['edit_domain'])) { } } - logAction("Domain", "Edit", "$session_name edited domain $name", $client_id, $domain_id); + logAudit("Domain", "Edit", "$session_name edited domain $name", $client_id, $domain_id); flash_alert("Domain $name edited"); @@ -174,7 +174,7 @@ if (isset($_GET['archive_domain'])) { mysqli_query($mysqli,"UPDATE domains SET domain_archived_at = NOW() WHERE domain_id = $domain_id"); - logAction("Domain", "Archive", "$session_name archived domain $domain_name", $client_id, $domain_id); + logAudit("Domain", "Archive", "$session_name archived domain $domain_name", $client_id, $domain_id); flash_alert("Domain $domain_name archived", 'error'); @@ -200,7 +200,7 @@ if(isset($_GET['restore_domain'])){ mysqli_query($mysqli,"UPDATE domains SET domain_archived_at = NULL WHERE domain_id = $domain_id"); - logAction("Domain", "Restore", "$session_name restored domain $domain_name", $client_id, $domain_id); + logAudit("Domain", "Restore", "$session_name restored domain $domain_name", $client_id, $domain_id); flash_alert("Domain $domain_name restored"); @@ -226,7 +226,7 @@ if (isset($_GET['delete_domain'])) { mysqli_query($mysqli,"DELETE FROM domains WHERE domain_id = $domain_id"); - logAction("Domain", "Delete", "$session_name deleted domain $domain_name", $client_id); + logAudit("Domain", "Delete", "$session_name deleted domain $domain_name", $client_id); flash_alert("Domain $domain_name deleted", 'error'); @@ -260,10 +260,10 @@ if (isset($_POST['bulk_archive_domains'])) { mysqli_query($mysqli,"UPDATE domains SET domain_archived_at = NOW() WHERE domain_id = $domain_id"); - logAction("Domain", "Archive", "$session_name archived domain $domain_name", $client_id, $domain_id); + logAudit("Domain", "Archive", "$session_name archived domain $domain_name", $client_id, $domain_id); } - logAction("Domain", "Bulk Archive", "$session_name archived $count domain(s)", $client_id); + logAudit("Domain", "Bulk Archive", "$session_name archived $count domain(s)", $client_id); flash_alert("Archived $count domain(s)", 'error'); @@ -299,11 +299,11 @@ if (isset($_POST['bulk_restore_domains'])) { mysqli_query($mysqli,"UPDATE domains SET domain_archived_at = NULL WHERE domain_id = $domain_id"); - logAction("Domain", "Restore", "$session_name restored domain $domain_name", $client_id, $domain_id); + logAudit("Domain", "Restore", "$session_name restored domain $domain_name", $client_id, $domain_id); } - logAction("Domain", "Bulk Restore", "$session_name restored $count domain(s)", $client_id); + logAudit("Domain", "Bulk Restore", "$session_name restored $count domain(s)", $client_id); flash_alert("Restored $count domain(s)"); @@ -339,10 +339,10 @@ if (isset($_POST['bulk_delete_domains'])) { mysqli_query($mysqli, "DELETE FROM domains WHERE domain_id = $domain_id AND domain_client_id = $client_id"); - logAction("Domain", "Delete", "$session_name deleted domain $domain_name", $client_id); + logAudit("Domain", "Delete", "$session_name deleted domain $domain_name", $client_id); } - logAction("Domain", "Bulk Delete", "$session_name deleted $count domain(s)", $client_id); + logAudit("Domain", "Bulk Delete", "$session_name deleted $count domain(s)", $client_id); flash_alert("Deleted $count domain(s)", 'error'); @@ -404,7 +404,7 @@ if (isset($_POST['export_domains_csv'])) { fpassthru($f); } - logAction("Domain", "Export", "$session_name exported $num_rows domain(s)", $client_id); + logAudit("Domain", "Export", "$session_name exported $num_rows domain(s)", $client_id); exit; diff --git a/agent/post/event.php b/agent/post/event.php index 88e43f7d..bfc9d19e 100644 --- a/agent/post/event.php +++ b/agent/post/event.php @@ -17,7 +17,7 @@ if (isset($_POST['add_calendar'])) { $calendar_id = mysqli_insert_id($mysqli); - logAction("Calendar", "Create", "$session_name created calendar $name", 0, $calendar_id); + logAudit("Calendar", "Create", "$session_name created calendar $name", 0, $calendar_id); flash_alert("Calendar $name created"); @@ -35,7 +35,7 @@ if (isset($_POST['edit_calendar'])) { mysqli_query($mysqli,"UPDATE calendars SET calendar_name = '$name', calendar_color = '$color' WHERE calendar_id = $calendar_id"); - logAction("Calendar", "Edit", "$session_name edited calendar $name", 0, $calendar_id); + logAudit("Calendar", "Edit", "$session_name edited calendar $name", 0, $calendar_id); flash_alert("Calendar $name edited"); @@ -60,7 +60,7 @@ if (isset($_GET['delete_calendar'])) { // Delete Events mysqli_query($mysqli,"DELETE FROM calendar_events WHERE event_calendar_id = $calendar_id"); - logAction("Calendar", "Delete", "$session_name deleted calendar $calendar_name and associated events"); + logAudit("Calendar", "Delete", "$session_name deleted calendar $calendar_name and associated events"); flash_alert("Calendar $calendar_name deleted", 'error'); @@ -129,15 +129,15 @@ if (isset($_POST['add_event'])) { // Logging for email (success/fail) if ($mail === true) { - logAction("Calendar Event", "Email", "$session_name emailed event $title to $contact_name from client $client_name", $client_id, $event_id); + logAudit("Calendar Event", "Email", "$session_name emailed event $title to $contact_name from client $client_name", $client_id, $event_id); } else { appNotify("Mail", "Failed to send email to $contact_email"); - logAction("Mail", "Error", "Failed to send email to $contact_email regarding $subject. $mail"); + logAudit("Mail", "Error", "Failed to send email to $contact_email regarding $subject. $mail"); } } // End mail IF - logAction("Calendar Event", "Create", "$session_name created a calendar event titled $title in calendar $calendar_name", $client_id, $event_id); + logAudit("Calendar Event", "Create", "$session_name created a calendar event titled $title in calendar $calendar_name", $client_id, $event_id); flash_alert("Event $title created in calendar $calendar_name"); @@ -203,15 +203,15 @@ if (isset($_POST['edit_event'])) { $mail = addToMailQueue($data); // Logging for email (success/fail) if ($mail === true) { - logAction("Calendar Event", "Email", "$session_name Emailed modified event $title to $contact_name email $contact_email", $client_id, $event_id); + logAudit("Calendar Event", "Email", "$session_name Emailed modified event $title to $contact_name email $contact_email", $client_id, $event_id); } else { appNotify("Mail", "Failed to send email to $contact_email"); - logAction("Mail", "Error", "Failed to send email to $contact_email regarding $subject. $mail"); + logAudit("Mail", "Error", "Failed to send email to $contact_email regarding $subject. $mail"); } } // End mail IF - logAction("Calendar Event", "Edit", "$session_name edited calendar event $title", $client_id, $event_id); + logAudit("Calendar Event", "Edit", "$session_name edited calendar event $title", $client_id, $event_id); flash_alert("Calendar event titled $title edited"); @@ -238,7 +238,7 @@ if (isset($_GET['delete_event'])) { mysqli_query($mysqli,"DELETE FROM calendar_events WHERE event_id = $event_id"); - logAction("Calendar Event", "Delete", "$session_name deleted calendar event $event_title", $client_id); + logAudit("Calendar Event", "Delete", "$session_name deleted calendar event $event_title", $client_id); flash_alert("Calendar event titled $event_title deleted", 'error'); diff --git a/agent/post/expense.php b/agent/post/expense.php index 9928f751..5e50a35f 100644 --- a/agent/post/expense.php +++ b/agent/post/expense.php @@ -41,7 +41,7 @@ if (isset($_POST['add_expense'])) { } } - logAction("Expense", "Create", "$session_name created expense $description", $client_id, $expense_id); + logAudit("Expense", "Create", "$session_name created expense $description", $client_id, $expense_id); flash_alert("Expense added" . $extended_alert_description); @@ -88,7 +88,7 @@ if (isset($_POST['edit_expense'])) { mysqli_query($mysqli,"UPDATE expenses SET expense_date = '$date', expense_amount = $amount, expense_account_id = $account, expense_vendor_id = $vendor, expense_client_id = $client_id, expense_category_id = $category, expense_description = '$description', expense_reference = '$reference' WHERE expense_id = $expense_id"); - logAction("Expense", "Edit", "$session_name edited expense $description", $client_id, $expense_id); + logAudit("Expense", "Edit", "$session_name edited expense $description", $client_id, $expense_id); flash_alert("Expense modified" . $extended_alert_description); @@ -118,7 +118,7 @@ if (isset($_GET['delete_expense'])) { mysqli_query($mysqli,"DELETE FROM expenses WHERE expense_id = $expense_id"); - logAction("Expense", "Delete", "$session_name deleted expense $expense_description", $client_id); + logAudit("Expense", "Delete", "$session_name deleted expense $expense_description", $client_id); flash_alert("Expense deleted", 'error'); @@ -158,11 +158,11 @@ if (isset($_POST['bulk_edit_expense_category'])) { mysqli_query($mysqli,"UPDATE expenses SET expense_category_id = $category_id WHERE expense_id = $expense_id"); - logAction("Expense", "Edit", "$session_name assigned expense $expense_descrition to category $category_name", $client_id, $expense_id); + logAudit("Expense", "Edit", "$session_name assigned expense $expense_descrition to category $category_name", $client_id, $expense_id); } // End Assign Loop - logAction("Expense", "Bulk Edit", "$session_name assigned $count expenses to category $category_name"); + logAudit("Expense", "Bulk Edit", "$session_name assigned $count expenses to category $category_name"); flash_alert("You assigned expense category $category_name to $count expense(s)"); } @@ -203,11 +203,11 @@ if (isset($_POST['bulk_edit_expense_account'])) { mysqli_query($mysqli,"UPDATE expenses SET expense_account_id = $account_id WHERE expense_id = $expense_id"); - logAction("Expense", "Edit", "$session_name assigned expense $expense_descrition to account $account_name", $client_id, $expense_id); + logAudit("Expense", "Edit", "$session_name assigned expense $expense_descrition to account $account_name", $client_id, $expense_id); } // End Assign Loop - logAction("Expense", "Bulk Edit", "$session_name assigned $count expense(s) to account $account_name"); + logAudit("Expense", "Bulk Edit", "$session_name assigned $count expense(s) to account $account_name"); flash_alert("You assigned account $account_name to $count expense(s)"); } @@ -243,7 +243,7 @@ if (isset($_POST['bulk_edit_expense_client'])) { mysqli_query($mysqli,"UPDATE expenses SET expense_client_id = $client_id WHERE expense_id = $expense_id"); - logAction("Expense", "Edit", "$session_name assigned expense $expense_descrition to client $client_name", $client_id, $expense_id); + logAudit("Expense", "Edit", "$session_name assigned expense $expense_descrition to client $client_name", $client_id, $expense_id); } // End Assign Loop @@ -284,11 +284,11 @@ if (isset($_POST['bulk_delete_expenses'])) { mysqli_query($mysqli, "DELETE FROM expenses WHERE expense_id = $expense_id"); - logAction("Expense", "Delete", "$session_name deleted expense $expense_descrition", $client_id); + logAudit("Expense", "Delete", "$session_name deleted expense $expense_descrition", $client_id); } - logAction("Expense", "Bulk Delete", "$session_name deleted $count expense(s)"); + logAudit("Expense", "Bulk Delete", "$session_name deleted $count expense(s)"); flash_alert("Deleted $count expense(s)", 'error'); @@ -387,7 +387,7 @@ if (isset($_POST['export_expenses_csv'])) { fpassthru($f); } - logAction("Expense", "Export", "$session_name exported $num_rows expense(s) to CSV file"); + logAudit("Expense", "Export", "$session_name exported $num_rows expense(s) to CSV file"); exit; diff --git a/agent/post/file.php b/agent/post/file.php index 092e8141..d787d408 100644 --- a/agent/post/file.php +++ b/agent/post/file.php @@ -92,7 +92,7 @@ if (isset($_POST['upload_files'])) { mysqli_query($mysqli,"INSERT INTO asset_files SET asset_id = $asset_id, file_id = $file_id"); } - logAction("File", "Upload", "$session_name uploaded file $file_name", $client_id, $file_id); + logAudit("File", "Upload", "$session_name uploaded file $file_name", $client_id, $file_id); flash_alert("Uploaded file $file_name"); } @@ -124,7 +124,7 @@ if (isset($_POST['rename_file'])) { // file edit query mysqli_query($mysqli,"UPDATE files SET file_name = '$file_name' ,file_description = '$file_description' WHERE file_id = $file_id"); - logAction("File", "Rename", "$session_name renamed file $old_file_name to $file_name", $client_id, $file_id); + logAudit("File", "Rename", "$session_name renamed file $old_file_name to $file_name", $client_id, $file_id); flash_alert("Renamed file $old_file_name to $file_name"); @@ -154,7 +154,7 @@ if (isset($_POST['move_file'])) { mysqli_query($mysqli,"UPDATE files SET file_folder_id = $folder_id WHERE file_id = $file_id"); - logAction("File", "Move", "$session_name moved file $file_name to $folder_name", $client_id, $file_id); + logAudit("File", "Move", "$session_name moved file $file_name to $folder_name", $client_id, $file_id); flash_alert("File $file_name moved to $folder_name"); @@ -180,7 +180,7 @@ if (isset($_GET['archive_file'])) { mysqli_query($mysqli,"UPDATE files SET file_archived_at = NOW() WHERE file_id = $file_id"); - logAction("File", "Archive", "$session_name archived file $file_name", $client_id, $file_id); + logAudit("File", "Archive", "$session_name archived file $file_name", $client_id, $file_id); flash_alert("File $file_name archived", 'error'); @@ -206,7 +206,7 @@ if (isset($_GET['restore_file'])) { mysqli_query($mysqli,"UPDATE files SET file_archived_at = NULL WHERE file_id = $file_id"); - logAction("File", "Restore", "$session_name restored file $file_name", $client_id, $file_id); + logAudit("File", "Restore", "$session_name restored file $file_name", $client_id, $file_id); flash_alert("File $file_name Restored"); @@ -243,7 +243,7 @@ if (isset($_POST['delete_file'])) { mysqli_query($mysqli,"DELETE FROM files WHERE file_id = $file_id"); - logAction("File", "Delete", "$session_name deleted file $file_name", $client_id); + logAudit("File", "Delete", "$session_name deleted file $file_name", $client_id); flash_alert("File $file_name deleted", 'alert'); @@ -276,7 +276,7 @@ if (isset($_POST['bulk_archive_files'])) { mysqli_query($mysqli,"UPDATE files SET file_archived_at = NOW() WHERE file_id = $file_id"); - logAction("File", "Archive", "$session_name archived file $file_name", $client_id, $file_id); + logAudit("File", "Archive", "$session_name archived file $file_name", $client_id, $file_id); } } @@ -300,13 +300,13 @@ if (isset($_POST['bulk_archive_files'])) { mysqli_query($mysqli,"UPDATE documents SET document_archived_at = NOW(), document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Archive", "$session_name archived document $document_name", $client_id, $document_id); + logAudit("Document", "Archive", "$session_name archived document $document_name", $client_id, $document_id); } } - logAction("File", "Bulk Archive", "$session_name archived $document_count document(s) and $file_count file(s)", $client_id); + logAudit("File", "Bulk Archive", "$session_name archived $document_count document(s) and $file_count file(s)", $client_id); flash_alert("Archived $document_count Documents and $file_count files", 'error'); @@ -351,7 +351,7 @@ if (isset($_POST['bulk_delete_files'])) { mysqli_query($mysqli,"DELETE FROM files WHERE file_id = $file_id"); - logAction("File", "Delete", "$session_name deleted file $file_name", $client_id); + logAudit("File", "Delete", "$session_name deleted file $file_name", $client_id); } } @@ -381,13 +381,13 @@ if (isset($_POST['bulk_delete_files'])) { // Delete uploads/document/$document_id if exists removeDirectory($_SERVER['DOCUMENT_ROOT'] . "/uploads/documents/" . $document_id); - logAction("Document", "Delete", "$session_name deleted document $document_name and all versions", $client_id); + logAudit("Document", "Delete", "$session_name deleted document $document_name and all versions", $client_id); } } - logAction("File", "Bulk Delete", "$session_name deleted $document_count document(s) and $file_count file(s)", $client_id); + logAudit("File", "Bulk Delete", "$session_name deleted $document_count document(s) and $file_count file(s)", $client_id); flash_alert("Deleted $document_count Documents and $file_count files", 'error'); @@ -420,7 +420,7 @@ if (isset($_POST['bulk_restore_files'])) { mysqli_query($mysqli,"UPDATE files SET file_archived_at = NULL WHERE file_id = $file_id"); - logAction("File", "Restore", "$session_name restored file $file_name", $client_id, $file_id); + logAudit("File", "Restore", "$session_name restored file $file_name", $client_id, $file_id); } } @@ -444,13 +444,13 @@ if (isset($_POST['bulk_restore_files'])) { mysqli_query($mysqli,"UPDATE documents SET document_archived_at = NULL, document_updated_at = document_updated_at WHERE document_id = $document_id"); - logAction("Document", "Restore", "$session_name restored document $document_name", $client_id, $document_id); + logAudit("Document", "Restore", "$session_name restored document $document_name", $client_id, $document_id); } } - logAction("File", "Bulk Restore", "$session_name restored $document_count document(s) and $file_count file(s)", $client_id); + logAudit("File", "Bulk Restore", "$session_name restored $document_count document(s) and $file_count file(s)", $client_id); flash_alert("Restored $document_count Documents and $file_count files"); @@ -503,7 +503,7 @@ if (isset($_POST['bulk_move_files'])) { mysqli_query($mysqli,"UPDATE files SET file_folder_id = $folder_id WHERE file_id = $file_id"); // Per-file log - logAction( + logAudit( "File", "Move", "$session_name moved file $file_name to folder $folder_name", @@ -513,7 +513,7 @@ if (isset($_POST['bulk_move_files'])) { } // Bulk summary log for files - logAction( + logAudit( "File", "Bulk Move", "$session_name moved $file_count file(s) to folder $folder_name", @@ -541,7 +541,7 @@ if (isset($_POST['bulk_move_files'])) { mysqli_query($mysqli,"UPDATE documents SET document_folder_id = $folder_id, document_updated_at = document_updated_at WHERE document_id = $document_id"); // Per-document log - logAction( + logAudit( "Document", "Move", "$session_name moved document $document_name to folder $folder_name", @@ -551,7 +551,7 @@ if (isset($_POST['bulk_move_files'])) { } // Bulk summary log for documents - logAction( + logAudit( "Document", "Bulk Move", "$session_name moved $document_count document(s) to folder $folder_name", @@ -599,7 +599,7 @@ if (isset($_POST['link_asset_to_file'])) { // Contact add query mysqli_query($mysqli,"INSERT INTO asset_files SET asset_id = $asset_id, file_id = $file_id"); - logAction("File", "Link", "$session_name linked asset $asset_name to file $file_name", $client_id, $file_id); + logAudit("File", "Link", "$session_name linked asset $asset_name to file $file_name", $client_id, $file_id); flash_alert("Asset $asset_name linked to File $file_name"); @@ -629,7 +629,7 @@ if (isset($_GET['unlink_asset_from_file'])) { mysqli_query($mysqli,"DELETE FROM asset_files WHERE asset_id = $asset_id AND file_id = $file_id"); - logAction("File", "Link", "$session_name unlinked asset $asset_name from file $file_name", $client_id, $file_id); + logAudit("File", "Link", "$session_name unlinked asset $asset_name from file $file_name", $client_id, $file_id); flash_alert("Asset $asset_name unlinked from File $file_name"); diff --git a/agent/post/folder.php b/agent/post/folder.php index 7b37b60b..d09995cf 100644 --- a/agent/post/folder.php +++ b/agent/post/folder.php @@ -23,7 +23,7 @@ if (isset($_POST['create_folder'])) { $add_folder = mysqli_query($mysqli,"INSERT INTO folders SET folder_name = '$folder_name', parent_folder = $parent_folder, folder_location = $folder_location, folder_client_id = $client_id"); $folder_id = mysqli_insert_id($mysqli); - logAction("Folder", "Create", "$session_name created folder $folder_name", $client_id, $folder_id); + logAudit("Folder", "Create", "$session_name created folder $folder_name", $client_id, $folder_id); flash_alert("Folder $folder_name created"); @@ -51,7 +51,7 @@ if (isset($_POST['rename_folder'])) { // Folder edit query mysqli_query($mysqli,"UPDATE folders SET folder_name = '$folder_name' WHERE folder_id = $folder_id"); - logAction("Folder", "Rename", "$session_name renamed folder $old_folder_name to $folder_name", $client_id, $folder_id); + logAudit("Folder", "Rename", "$session_name renamed folder $old_folder_name to $folder_name", $client_id, $folder_id); flash_alert("Folder $old_folder_name renamed to $folder_name"); @@ -85,7 +85,7 @@ if (isset($_GET['delete_folder'])) { mysqli_query($mysqli,"UPDATE documents SET document_folder_id = 0 WHERE document_id = $document_id"); } - logAction("Folder", "Delete", "$session_name deleted folder $folder_name", $client_id); + logAudit("Folder", "Delete", "$session_name deleted folder $folder_name", $client_id); flash_alert("Folder $folder_name deleted", 'error'); diff --git a/agent/post/invoice.php b/agent/post/invoice.php index b8bd6ff2..e9126fec 100644 --- a/agent/post/invoice.php +++ b/agent/post/invoice.php @@ -43,7 +43,7 @@ if (isset($_POST['add_invoice'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Draft', history_description = 'Invoice created by $session_name', history_invoice_id = $invoice_id"); - logAction("Invoice", "Create", "$session_name created Invoice $config_invoice_prefix$invoice_number - $scope", $client_id, $invoice_id); + logAudit("Invoice", "Create", "$session_name created Invoice $config_invoice_prefix$invoice_number - $scope", $client_id, $invoice_id); customAction('invoice_create', $invoice_id); @@ -85,7 +85,7 @@ if (isset($_POST['edit_invoice'])) { mysqli_query($mysqli,"UPDATE invoices SET invoice_scope = '$scope', invoice_date = '$date', invoice_due = '$due', invoice_category_id = $category, invoice_discount_amount = '$invoice_discount', invoice_amount = '$invoice_amount' WHERE invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name edited Invoice $invoice_prefix$invoice_number - $scope", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name edited Invoice $invoice_prefix$invoice_number - $scope", $client_id, $invoice_id); flash_alert("Invoice $invoice_prefix$invoice_number edited"); @@ -154,7 +154,7 @@ if (isset($_POST['add_invoice_copy'])) { mysqli_query($mysqli,"INSERT INTO invoice_items SET item_name = '$item_name', item_description = '$item_description', item_quantity = $item_quantity, item_price = $item_price, item_subtotal = $item_subtotal, item_tax = $item_tax, item_total = $item_total, item_order = $item_order, item_tax_id = $tax_id, item_invoice_id = $new_invoice_id"); } - logAction("Invoice", "Create", "$session_name created new Invoice $config_invoice_prefix$new_invoice_number from $old_invoice_prefix$old_invoice_prefix", $client_id, $new_invoice_id); + logAudit("Invoice", "Create", "$session_name created new Invoice $config_invoice_prefix$new_invoice_number from $old_invoice_prefix$old_invoice_prefix", $client_id, $new_invoice_id); customAction('invoice_create', $new_invoice_id); @@ -185,7 +185,7 @@ if (isset($_GET['mark_invoice_sent'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Invoice marked sent by $session_name', history_invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name marked invoice $invoice_prefix$invoice_number sent", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name marked invoice $invoice_prefix$invoice_number sent", $client_id, $invoice_id); flash_alert("Invoice marked sent"); @@ -214,7 +214,7 @@ if (isset($_GET['mark_invoice_non-billable'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Non-Billable', history_description = 'INVOICE marked Non-Billable', history_invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name marked invoice $invoice_prefix$invoice_number Non-Billable", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name marked invoice $invoice_prefix$invoice_number Non-Billable", $client_id, $invoice_id); flash_alert("Invoice marked Non-Billable"); @@ -243,7 +243,7 @@ if (isset($_GET['cancel_invoice'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Cancelled', history_description = 'Invoice cancelled by $session_name', history_invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name cancelled invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name cancelled invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); flash_alert("Invoice $invoice_prefix$invoice_number cancelled", 'error'); @@ -294,7 +294,7 @@ if (isset($_GET['delete_invoice'])) { //unlink tickets from invoice mysqli_query($mysqli,"UPDATE tickets SET ticket_invoice_id = 0 WHERE ticket_invoice_id = $invoice_id"); - logAction("Invoice", "Delete", "$session_name deleted invoice $invoice_prefix$invoice_number", $client_id); + logAudit("Invoice", "Delete", "$session_name deleted invoice $invoice_prefix$invoice_number", $client_id); flash_alert("Invoice $invoice_prefix$invoice_number deleted", 'error'); @@ -382,7 +382,7 @@ if (isset($_POST['add_invoice_item'])) { mysqli_query($mysqli,"UPDATE invoices SET invoice_amount = $new_invoice_amount WHERE invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name added item $name to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name added item $name to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); flash_alert("Item $name added to invoice"); @@ -410,7 +410,7 @@ if (isset($_POST['invoice_note'])) { mysqli_query($mysqli,"UPDATE invoices SET invoice_note = '$note' WHERE invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name added note to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name added note to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); flash_alert("Notes added"); @@ -469,7 +469,7 @@ if (isset($_POST['edit_invoice_item'])) { mysqli_query($mysqli,"UPDATE invoices SET invoice_amount = $new_invoice_amount WHERE invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name edited item $name on invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name edited item $name on invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); flash_alert("Item $name updated"); @@ -514,7 +514,7 @@ if (isset($_GET['delete_invoice_item'])) { mysqli_query($mysqli,"INSERT INTO product_stock SET stock_qty = $item_quantity, stock_note = 'Returned QTY $item_quantity back to stock from Invoice $invoice_id', stock_product_id = $item_product_id"); } - logAction("Invoice", "Delete", "$session_name removed item $item_name from invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Delete", "$session_name removed item $item_name from invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); flash_alert("Item $item_name removed from invoice", 'error'); @@ -613,7 +613,7 @@ if (isset($_GET['email_invoice'])) { mysqli_query($mysqli,"UPDATE invoices SET invoice_status = 'Sent' WHERE invoice_id = $invoice_id"); } - logAction("Invoice", "Email", "$session_name Emailed $contact_email Invoice $invoice_prefix$invoice_number Email queued to Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Email", "$session_name Emailed $contact_email Invoice $invoice_prefix$invoice_number Email queued to Email ID: $email_id", $client_id, $invoice_id); // Send copies of the invoice to any additional billing contacts $sql_billing_contacts = mysqli_query( @@ -640,7 +640,7 @@ if (isset($_GET['email_invoice'])) { 'body' => $body ]; - logAction("Invoice", "Email", "$session_name Emailed $billing_contact_email Invoice $invoice_prefix$invoice_number Email queued Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Email", "$session_name Emailed $billing_contact_email Invoice $invoice_prefix$invoice_number Email queued Email ID: $email_id", $client_id, $invoice_id); } @@ -712,7 +712,7 @@ if (isset($_POST['export_invoices_csv'])) { fpassthru($f); } - logAction("Invoice", "Export", "$session_name exported $num_rows invoices to CSV file"); + logAudit("Invoice", "Export", "$session_name exported $num_rows invoices to CSV file"); exit; @@ -1168,11 +1168,11 @@ if (isset($_POST['bulk_edit_invoice_category'])) { mysqli_query($mysqli,"UPDATE invoices SET invoice_category_id = $category_id WHERE invoice_id = $invoice_id"); - logAction("Invoice", "Edit", "$session_name assigned Invoice $invoice_prefix$invoice_number to category $category_name", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name assigned Invoice $invoice_prefix$invoice_number to category $category_name", $client_id, $invoice_id); } // End Assign Loop - logAction("Invoice", "Bulk Edit", "$session_name assigned $count invoices to category $category_name"); + logAudit("Invoice", "Bulk Edit", "$session_name assigned $count invoices to category $category_name"); flash_alert("Assigned income category $category_name to $count invoice(s)"); } diff --git a/agent/post/location.php b/agent/post/location.php index 9d8b93d2..d30561de 100644 --- a/agent/post/location.php +++ b/agent/post/location.php @@ -56,7 +56,7 @@ if(isset($_POST['add_location'])){ } } - logAction("Location", "Create", "$session_name created location $name", $client_id, $location_id); + logAudit("Location", "Create", "$session_name created location $name", $client_id, $location_id); flash_alert("Location $name created."); @@ -123,7 +123,7 @@ if(isset($_POST['edit_location'])){ } - logAction("Location", "Edit", "$session_name edited location $name", $client_id, $location_id); + logAudit("Location", "Edit", "$session_name edited location $name", $client_id, $location_id); flash_alert("Location $name updated"); @@ -149,7 +149,7 @@ if(isset($_GET['archive_location'])){ mysqli_query($mysqli,"UPDATE locations SET location_archived_at = NOW() WHERE location_id = $location_id"); - logAction("Location", "Archive", "$session_name archived location $location_name", $client_id, $location_id); + logAudit("Location", "Archive", "$session_name archived location $location_name", $client_id, $location_id); flash_alert("Location $location_name archived", 'error'); @@ -175,7 +175,7 @@ if(isset($_GET['restore_location'])){ mysqli_query($mysqli,"UPDATE locations SET location_archived_at = NULL WHERE location_id = $location_id"); - logAction("Location", "Restore", "$session_name restored location $location_name", $client_id, $location_id); + logAudit("Location", "Restore", "$session_name restored location $location_name", $client_id, $location_id); flash_alert("Location $location_name restored"); @@ -201,7 +201,7 @@ if(isset($_GET['delete_location'])){ mysqli_query($mysqli,"DELETE FROM locations WHERE location_id = $location_id"); - logAction("Location", "Delete", "$session_name deleted location $location_name", $client_id); + logAudit("Location", "Delete", "$session_name deleted location $location_name", $client_id); flash_alert("Location $location_name deleted", 'error'); @@ -249,11 +249,11 @@ if (isset($_POST['bulk_assign_location_tags'])) { } } - logAction("Location", "Edit", "$session_name assigned tags to location $location_name", $client_id, $location_id); + logAudit("Location", "Edit", "$session_name assigned tags to location $location_name", $client_id, $location_id); } // End Assign Location Loop - logAction("Location", "Bulk Edit", "$session_name assigned tags to $count location(s)", $client_id); + logAudit("Location", "Bulk Edit", "$session_name assigned tags to $count location(s)", $client_id); flash_alert("Assigned tags for $count locations"); @@ -291,14 +291,14 @@ if (isset($_POST['bulk_archive_locations'])) { mysqli_query($mysqli,"UPDATE locations SET location_archived_at = NOW() WHERE location_id = $location_id"); // Individual Contact logging - logAction("Location", "Archive", "$session_name archived location $location_name", $client_id, $location_id); + logAudit("Location", "Archive", "$session_name archived location $location_name", $client_id, $location_id); $count++; } } - logAction("Location", "Bulk Archive", "$session_name archived $count location(s)"); + logAudit("Location", "Bulk Archive", "$session_name archived $count location(s)"); flash_alert("Archived $count location(s)", 'error'); @@ -334,11 +334,11 @@ if (isset($_POST['bulk_restore_locations'])) { mysqli_query($mysqli,"UPDATE locations SET location_archived_at = NULL WHERE location_id = $location_id"); - logAction("Location", "Restore", "$session_name restored location $location_name", $client_id, $location_id); + logAudit("Location", "Restore", "$session_name restored location $location_name", $client_id, $location_id); } - logAction("Location", "Bulk Restore", "$session_name restored $count location(s)", $client_id); + logAudit("Location", "Bulk Restore", "$session_name restored $count location(s)", $client_id); flash_alert("Restored $count location(s)"); @@ -374,11 +374,11 @@ if (isset($_POST['bulk_delete_locations'])) { mysqli_query($mysqli, "DELETE FROM locations WHERE location_id = $location_id AND location_client_id = $client_id"); - logAction("Location", "Delete", "$session_name deleted location $location_name", $client_id); + logAudit("Location", "Delete", "$session_name deleted location $location_name", $client_id); } - logAction("Location", "Bulk Delete", "$session_name deleted $count location(s)", $client_id); + logAudit("Location", "Bulk Delete", "$session_name deleted $count location(s)", $client_id); flash_alert("Deleted $count location(s)", 'error'); @@ -440,7 +440,7 @@ if(isset($_POST['export_locations_csv'])){ fpassthru($f); } - logAction("Location", "Export", "$session_name exported $num_rows location(s) to a CSV file", $client_id); + logAudit("Location", "Export", "$session_name exported $num_rows location(s) to a CSV file", $client_id); exit; @@ -534,7 +534,7 @@ if (isset($_POST["import_locations_csv"])) { } fclose($file); - logAction("Location", "Import", "$session_name imported $row_count location(s). $duplicate_count duplicate(s) found and not imported", $client_id); + logAudit("Location", "Import", "$session_name imported $row_count location(s). $duplicate_count duplicate(s) found and not imported", $client_id); flash_alert("$row_count Location(s) imported, $duplicate_count duplicate(s) detected and not imported"); diff --git a/agent/post/network.php b/agent/post/network.php index 62f54eda..e7fcce8b 100644 --- a/agent/post/network.php +++ b/agent/post/network.php @@ -22,7 +22,7 @@ if (isset($_POST['add_network'])) { $network_id = mysqli_insert_id($mysqli); - logAction("Network", "Create", "$session_name created network $name", $client_id, $network_id); + logAudit("Network", "Create", "$session_name created network $name", $client_id, $network_id); flash_alert("Network $name created"); @@ -46,7 +46,7 @@ if (isset($_POST['edit_network'])) { mysqli_query($mysqli,"UPDATE networks SET network_name = '$name', network_description = '$description', network_vlan = $vlan, network = '$network', network_gateway = '$gateway', network_primary_dns = '$primary_dns', network_secondary_dns = '$secondary_dns', network_dhcp_range = '$dhcp_range', network_notes = '$notes', network_location_id = $location_id WHERE network_id = $network_id"); - logAction("Network", "Edit", "$session_name edited network $name", $client_id, $network_id); + logAudit("Network", "Edit", "$session_name edited network $name", $client_id, $network_id); flash_alert("Network $name updated"); @@ -72,7 +72,7 @@ if (isset($_GET['archive_network'])) { mysqli_query($mysqli,"UPDATE networks SET network_archived_at = NOW() WHERE network_id = $network_id"); - logAction("Network", "Archive", "$session_name archived network $network_name", $client_id, $network_id); + logAudit("Network", "Archive", "$session_name archived network $network_name", $client_id, $network_id); flash_alert("Network $network_name archived", 'error'); @@ -98,7 +98,7 @@ if (isset($_GET['restore_network'])) { mysqli_query($mysqli,"UPDATE networks SET network_archived_at = NULL WHERE network_id = $network_id"); - logAction("Network", "Restore", "$session_name restored contact $contact_name", $client_id, $network_id); + logAudit("Network", "Restore", "$session_name restored contact $contact_name", $client_id, $network_id); flash_alert("Network $network_name restored"); @@ -124,7 +124,7 @@ if (isset($_GET['delete_network'])) { mysqli_query($mysqli,"DELETE FROM networks WHERE network_id = $network_id"); - logAction("Network", "Delete", "$session_name deleted network $network_name", $client_id); + logAudit("Network", "Delete", "$session_name deleted network $network_name", $client_id); flash_alert("Network $network_name deleted", 'error'); @@ -158,11 +158,11 @@ if (isset($_POST['bulk_delete_networks'])) { mysqli_query($mysqli, "DELETE FROM networks WHERE network_id = $network_id AND network_client_id = $client_id"); - logAction("Network", "Delete", "$session_name deleted network $network_name", $client_id); + logAudit("Network", "Delete", "$session_name deleted network $network_name", $client_id); } - logAction("Network", "Bulk Delete", "$session_name deleted $count network(s)", $client_id); + logAudit("Network", "Bulk Delete", "$session_name deleted $count network(s)", $client_id); flash_alert("Deleted $count network(s)", 'error'); @@ -222,7 +222,7 @@ if (isset($_POST['export_networks_csv'])) { fpassthru($f); } - logAction("Network", "Export", "$session_name deleted $num_rows network(s) to a CSV file", $client_id); + logAudit("Network", "Export", "$session_name deleted $num_rows network(s) to a CSV file", $client_id); exit; @@ -373,7 +373,7 @@ if (isset($_POST['import_networks_csv'])) { fclose($file); - logAction("Network", "Import", "$session_name imported $row_count network(s). $duplicate_count duplicate(s) found and not imported", $client_id); + logAudit("Network", "Import", "$session_name imported $row_count network(s). $duplicate_count duplicate(s) found and not imported", $client_id); flash_alert("$row_count Network(s) imported, $duplicate_count duplicate(s) detected and not imported"); diff --git a/agent/post/payment.php b/agent/post/payment.php index 10dc5feb..6a2605ea 100644 --- a/agent/post/payment.php +++ b/agent/post/payment.php @@ -117,7 +117,7 @@ if (isset($_POST['add_payment'])) { // Email Logging mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Payment Receipt sent to mail queue ID: $email_id!', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); } @@ -152,7 +152,7 @@ if (isset($_POST['add_payment'])) { // Email Logging mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Payment Receipt sent to mail queue ID: $email_id!', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); } @@ -164,7 +164,7 @@ if (isset($_POST['add_payment'])) { //Add Payment to History mysqli_query($mysqli,"INSERT INTO history SET history_status = '$invoice_status', history_description = 'Payment added', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment amount of " . numfmt_format_currency($currency_format, $amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment amount of " . numfmt_format_currency($currency_format, $amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); customAction('invoice_pay', $invoice_id); @@ -196,7 +196,7 @@ if (isset($_POST['edit_payment'])) { mysqli_query($mysqli,"UPDATE payments SET payment_date = '$date', payment_amount = $amount, payment_account_id = $account, payment_method = '$payment_method', payment_reference = '$reference' WHERE payment_id = $payment_id"); - logAction("Payment", "Edit", "Payment edited amount of " . numfmt_format_currency($currency_format, $amount, $session_company_currency)); + logAudit("Payment", "Edit", "Payment edited amount of " . numfmt_format_currency($currency_format, $amount, $session_company_currency)); flash_alert("Payment edited to amount " . numfmt_format_currency($currency_format, $amount, $session_company_currency) . " added"); @@ -305,7 +305,7 @@ if (isset($_POST['apply_credit'])) { history_invoice_id = $invoice_id "); - logAction("Invoice", "Payment", "Credit " . numfmt_format_currency($currency_format, $amount, $session_company_currency) . " applied to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Credit " . numfmt_format_currency($currency_format, $amount, $session_company_currency) . " applied to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); customAction('invoice_pay', $invoice_id); @@ -479,7 +479,7 @@ if (isset($_POST['add_payment_stripe'])) { // Email Logging $email_id = mysqli_insert_id($mysqli); mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Payment Receipt sent to mail queue ID: $email_id!', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); } // Log info @@ -496,7 +496,7 @@ if (isset($_POST['add_payment_stripe'])) { // Notify/log appNotify("Invoice Paid", "Invoice $invoice_prefix$invoice_number automatically paid", "/agent/invoice.php?invoice_id=$invoice_id", $client_id); - logAction("Invoice", "Payment", "$session_name initiated Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "$session_name initiated Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); customAction('invoice_pay', $invoice_id); flash_alert("Payment amount " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added"); @@ -506,7 +506,7 @@ if (isset($_POST['add_payment_stripe'])) { } else { mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Payment failed', history_description = 'Stripe pay failed due to payment error', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Failed online payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Failed online payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error", $client_id, $invoice_id); flash_alert("Payment failed", 'error'); redirect(); @@ -664,7 +664,7 @@ if (isset($_GET['add_payment_stripe'])) { // Email Logging $email_id = mysqli_insert_id($mysqli); mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Payment Receipt sent to mail queue ID: $email_id!', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); } // Log info @@ -681,7 +681,7 @@ if (isset($_GET['add_payment_stripe'])) { // Notify/log appNotify("Invoice Paid", "Invoice $invoice_prefix$invoice_number automatically paid", "invoice.php?invoice_id=$invoice_id", $client_id); - logAction("Invoice", "Payment", "$session_name initiated Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "$session_name initiated Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); customAction('invoice_pay', $invoice_id); flash_alert("Payment amount " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added"); @@ -691,7 +691,7 @@ if (isset($_GET['add_payment_stripe'])) { } else { mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Payment failed', history_description = 'Stripe pay failed due to payment error', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Failed online payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Failed online payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error", $client_id, $invoice_id); flash_alert("Payment failed", 'error'); redirect(); @@ -822,13 +822,13 @@ if (isset($_POST['add_bulk_payment'])) { $email_id = mysqli_insert_id($mysqli); // Email Logging - logAction("Payment", "Email", "Bulk Payment receipt for multiple Invoices queued to $contact_email Email ID: $email_id", $client_id); + logAudit("Payment", "Email", "Bulk Payment receipt for multiple Invoices queued to $contact_email Email ID: $email_id", $client_id); $alert_message .= "Email receipt queued and "; } // End Email - logAction("Invoice", "Payment", "Bulk Payment amount of " . numfmt_format_currency($currency_format, $bulk_payment_amount_static, $currency_code) . " applied to multiple invoices", $client_id); + logAudit("Invoice", "Payment", "Bulk Payment amount of " . numfmt_format_currency($currency_format, $bulk_payment_amount_static, $currency_code) . " applied to multiple invoices", $client_id); flash_alert("$alert_message Bulk Payment added"); @@ -883,7 +883,7 @@ if (isset($_GET['delete_payment'])) { mysqli_query($mysqli,"DELETE FROM payments WHERE payment_id = $payment_id"); - logAction("Invoice", "Edit", "$session_name deleted Payment on Invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Edit", "$session_name deleted Payment on Invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); flash_alert("Payment deleted", 'error'); if ($config_stripe_enable) { @@ -946,7 +946,7 @@ if (isset($_POST['export_payments_csv'])) { fpassthru($f); } - logAction("Payments", "Export", "$session_name exported $num_rows payments to CSV file"); + logAudit("Payments", "Export", "$session_name exported $num_rows payments to CSV file"); exit; diff --git a/agent/post/product.php b/agent/post/product.php index ce76a687..e69f8ec9 100644 --- a/agent/post/product.php +++ b/agent/post/product.php @@ -19,7 +19,7 @@ if (isset($_POST['add_product'])) { $product_id = mysqli_insert_id($mysqli); - logAction("Product", "Create", "$session_name created product $name", 0, $product_id); + logAudit("Product", "Create", "$session_name created product $name", 0, $product_id); flash_alert("Product $name created"); @@ -39,7 +39,7 @@ if (isset($_POST['edit_product'])) { mysqli_query($mysqli,"UPDATE products SET product_name = '$name', product_description = '$description', product_code = '$code', product_location = '$location', product_price = '$price', product_tax_id = $tax, product_category_id = $category WHERE product_id = $product_id"); - logAction("Product", "Edit", "$session_name edited product $name", 0, $product_id); + logAudit("Product", "Edit", "$session_name edited product $name", 0, $product_id); flash_alert("Product $name edited"); @@ -59,7 +59,7 @@ if (isset($_GET['archive_product'])) { mysqli_query($mysqli,"UPDATE products SET product_archived_at = NOW() WHERE product_id = $product_id"); - logAction("Product", "Archive", "$session_name archived product $product_name", 0, $product_id); + logAudit("Product", "Archive", "$session_name archived product $product_name", 0, $product_id); flash_alert("Product $product_name archived", 'error'); @@ -79,7 +79,7 @@ if (isset($_GET['restore_product'])) { mysqli_query($mysqli,"UPDATE products SET product_archived_at = NULL WHERE product_id = $product_id"); - logAction("Product", "Restore", "$session_name restored product $product_name", 0, $product_id); + logAudit("Product", "Restore", "$session_name restored product $product_name", 0, $product_id); flash_alert("Product $product_name restored"); @@ -100,7 +100,7 @@ if (isset($_GET['delete_product'])) { mysqli_query($mysqli,"DELETE FROM products WHERE product_id = $product_id"); - logAction("Product", "Delete", "$session_name deleted product $product_name"); + logAudit("Product", "Delete", "$session_name deleted product $product_name"); flash_alert("Product $product_name deleted", 'error'); @@ -133,11 +133,11 @@ if (isset($_POST['bulk_edit_product_category'])) { mysqli_query($mysqli,"UPDATE products SET product_category_id = $category_id WHERE product_id = $product_id"); - logAction("Product", "Edit", "$session_name assigned product $product_name to category $category_name", 0, $product_id); + logAudit("Product", "Edit", "$session_name assigned product $product_name to category $category_name", 0, $product_id); } // End Assign Product Loop - logAction("Product", "Edit", "$session_name assigned category $category_name to $count product(s)"); + logAudit("Product", "Edit", "$session_name assigned category $category_name to $count product(s)"); flash_alert("Assigned category $category_name to $count product(s)"); } @@ -165,10 +165,10 @@ if (isset($_POST['bulk_archive_products'])) { mysqli_query($mysqli,"UPDATE products SET product_archived_at = NOW() WHERE product_id = $product_id"); - logAction("Product", "Archive", "$session_name archived product $product_name", 0, $product_id); + logAudit("Product", "Archive", "$session_name archived product $product_name", 0, $product_id); } - logAction("Product", "Bulk Archive", "$session_name archived $count product(s)"); + logAudit("Product", "Bulk Archive", "$session_name archived $count product(s)"); flash_alert("Archived $count product(s)", 'error'); @@ -197,11 +197,11 @@ if (isset($_POST['bulk_restore_products'])) { mysqli_query($mysqli,"UPDATE products SET product_archived_at = NULL WHERE product_id = $product_id"); - logAction("Product", "Restore", "$session_name restored product $product_name", 0, $product_id); + logAudit("Product", "Restore", "$session_name restored product $product_name", 0, $product_id); } - logAction("Product", "Bulk Restore", "$session_name restored $count product(s)"); + logAudit("Product", "Bulk Restore", "$session_name restored $count product(s)"); flash_alert("Restored $count product(s)"); @@ -230,11 +230,11 @@ if (isset($_POST['bulk_delete_products'])) { mysqli_query($mysqli, "DELETE FROM products WHERE product_id = $product_id"); - logAction("Product", "Delete", "$session_name deleted product $product_name"); + logAudit("Product", "Delete", "$session_name deleted product $product_name"); } - logAction("Product", "Bulk Delete", "$session_name deleted $count product(s)"); + logAudit("Product", "Bulk Delete", "$session_name deleted $count product(s)"); flash_alert("Deleted $count product(s)", 'error'); @@ -286,7 +286,7 @@ if (isset($_POST['export_products_csv'])) { fpassthru($f); } - logAction("Product", "Export", "$session_name exported $num_rows product(s) to a CSV file"); + logAudit("Product", "Export", "$session_name exported $num_rows product(s) to a CSV file"); exit; } @@ -305,7 +305,7 @@ if (isset($_POST['add_product_stock'])) { mysqli_query($mysqli,"INSERT INTO product_stock SET stock_qty = $qty, stock_expense_id = $expense, stock_note = '$note', stock_product_id = $product_id"); - logAction("Product", "Stock", "$session_name added $qty units to stock for product $product_name", 0, $product_id); + logAudit("Product", "Stock", "$session_name added $qty units to stock for product $product_name", 0, $product_id); flash_alert("Added $qty units to $product_name stock"); diff --git a/agent/post/project.php b/agent/post/project.php index 87879c2b..68b3eefb 100644 --- a/agent/post/project.php +++ b/agent/post/project.php @@ -86,7 +86,7 @@ if (isset($_POST['add_project'])) { } // End Ticket Loop } // End If Project Template - logAction("Project", "Create", "$session_name created project $project_name", $client_id, $project_id); + logAudit("Project", "Create", "$session_name created project $project_name", $client_id, $project_id); flash_alert("You created Project $project_name"); @@ -114,7 +114,7 @@ if (isset($_POST['edit_project'])) { mysqli_query($mysqli, "UPDATE projects SET project_name = '$project_name', project_description = '$project_description', project_due = '$due_date', project_manager = $project_manager, project_client_id = $client_id WHERE project_id = $project_id"); - logAction("Project", "Edit", "$session_name edited project $project_name", $client_id, $project_id); + logAudit("Project", "Edit", "$session_name edited project $project_name", $client_id, $project_id); flash_alert("Project $project_name edited"); @@ -143,7 +143,7 @@ if (isset($_GET['close_project'])) { mysqli_query($mysqli, "UPDATE projects SET project_completed_at = NOW() WHERE project_id = $project_id"); - logAction("Project", "Close", "$session_name closed project $project_name", $client_id, $project_id); + logAudit("Project", "Close", "$session_name closed project $project_name", $client_id, $project_id); flash_alert("Project $project_name closed"); @@ -172,7 +172,7 @@ if (isset($_GET['archive_project'])) { mysqli_query($mysqli, "UPDATE projects SET project_archived_at = NOW() WHERE project_id = $project_id"); - logAction("Project", "Archive", "$session_name archived project $project_name", $client_id, $project_id); + logAudit("Project", "Archive", "$session_name archived project $project_name", $client_id, $project_id); flash_alert("Project $project_name archived", 'error'); @@ -201,7 +201,7 @@ if (isset($_GET['restore_project'])) { mysqli_query($mysqli, "UPDATE projects SET project_archived_at = NULL WHERE project_id = $project_id"); - logAction("Project", "Restore", "$session_name restored project $project_name", $client_id, $project_id); + logAudit("Project", "Restore", "$session_name restored project $project_name", $client_id, $project_id); flash_alert("Project $project_name restored"); @@ -230,7 +230,7 @@ if (isset($_GET['delete_project'])) { mysqli_query($mysqli, "DELETE FROM projects WHERE project_id = $project_id"); - logAction("Project", "Delete", "$session_name deleted project $project_name", $client_id, $project_id); + logAudit("Project", "Delete", "$session_name deleted project $project_name", $client_id, $project_id); flash_alert("Project $project_name Deleted", 'error'); @@ -275,11 +275,11 @@ if (isset($_POST['link_ticket_to_project'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_project_id = $project_id WHERE ticket_id = $ticket_id"); - logAction("Project", "Edit", "$session_name added ticket $ticket_prefix$ticket_number - $ticket_subject to project $project_name", $client_id, $project_id); + logAudit("Project", "Edit", "$session_name added ticket $ticket_prefix$ticket_number - $ticket_subject to project $project_name", $client_id, $project_id); } - logAction("Project", "Bulk Edit", "$session_name added $count ticket(s) to project $project_name", $client_id, $project_id); + logAudit("Project", "Bulk Edit", "$session_name added $count ticket(s) to project $project_name", $client_id, $project_id); flash_alert("$count Ticket(s) added to $project_name"); } @@ -323,7 +323,7 @@ if (isset($_POST['link_closed_ticket_to_project'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_project_id = $project_id, ticket_updated_at = '$ticket_updated' WHERE ticket_id = $ticket_id"); - logAction("Project", "Edit", "$session_name added ticket $ticket_prefix$ticket_number - $ticket_subject to project $project_name", $client_id, $project_id); + logAudit("Project", "Edit", "$session_name added ticket $ticket_prefix$ticket_number - $ticket_subject to project $project_name", $client_id, $project_id); flash_alert("Ticket added to $project_name"); diff --git a/agent/post/quote.php b/agent/post/quote.php index 873d3458..a2d2eccb 100644 --- a/agent/post/quote.php +++ b/agent/post/quote.php @@ -38,7 +38,7 @@ if (isset($_POST['add_quote'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Draft', history_description = 'Quote created!', history_quote_id = $quote_id"); - logAction("Quote", "Create", "$session_name created quote $config_quote_prefix$quote_number", $client_id, $quote_id); + logAudit("Quote", "Create", "$session_name created quote $config_quote_prefix$quote_number", $client_id, $quote_id); customAction('quote_create', $quote_id); @@ -110,7 +110,7 @@ if (isset($_POST['add_quote_copy'])) { mysqli_query($mysqli,"INSERT INTO quote_items SET item_name = '$item_name', item_description = '$item_description', item_quantity = $item_quantity, item_price = $item_price, item_subtotal = $item_subtotal, item_tax = $item_tax, item_total = $item_total, item_order = $item_order, item_tax_id = $tax_id, item_quote_id = $new_quote_id"); } - logAction("Quote", "Create", "$session_name created quote $config_quote_prefix$quote_number from quote $original_quote_prefix$original_quote_number", $client_id, $new_quote_id); + logAudit("Quote", "Create", "$session_name created quote $config_quote_prefix$quote_number from quote $original_quote_prefix$original_quote_number", $client_id, $new_quote_id); customAction('quote_create', $new_quote_id); @@ -187,7 +187,7 @@ if (isset($_POST['add_quote_to_invoice'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Invoiced', history_description = 'Quote invoiced as $config_invoice_prefix$invoice_number', history_quote_id = $quote_id"); - logAction("Invoice", "Create", "$session_name created invoice $config_invoice_prefix$invoice_number from quote $config_quote_prefix$quote_number", $client_id, $new_invoice_id); + logAudit("Invoice", "Create", "$session_name created invoice $config_invoice_prefix$invoice_number from quote $config_quote_prefix$quote_number", $client_id, $new_invoice_id); // Check & update any quote-ticket association $ticket_id = 0; @@ -265,7 +265,7 @@ if (isset($_POST['add_quote_item'])) { mysqli_query($mysqli,"UPDATE quotes SET quote_amount = $new_quote_amount WHERE quote_id = $quote_id"); - logAction("Quote", "Edit", "$session_name added item $name to quote $quote_prefix$quote_number", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name added item $name to quote $quote_prefix$quote_number", $client_id, $quote_id); flash_alert("Item $name added"); @@ -324,7 +324,7 @@ if (isset($_POST['edit_quote_item'])) { mysqli_query($mysqli,"UPDATE quotes SET quote_amount = $new_quote_amount WHERE quote_id = $quote_id"); - logAction("Quote", "Edit", "$session_name edited item $name on quote $quote_prefix$quote_number", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name edited item $name on quote $quote_prefix$quote_number", $client_id, $quote_id); flash_alert("Item $name updated"); @@ -352,7 +352,7 @@ if (isset($_POST['quote_note'])) { mysqli_query($mysqli,"UPDATE quotes SET quote_note = '$note' WHERE quote_id = $quote_id"); - logAction("Quote", "Edit", "$session_name added notes to quote $quote_prefix$quote_number", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name added notes to quote $quote_prefix$quote_number", $client_id, $quote_id); flash_alert("Notes added"); @@ -390,7 +390,7 @@ if (isset($_POST['edit_quote'])) { mysqli_query($mysqli,"UPDATE quotes SET quote_scope = '$scope', quote_date = '$date', quote_expire = '$expire', quote_discount_amount = '$quote_discount', quote_amount = '$quote_amount', quote_category_id = $category WHERE quote_id = $quote_id"); - logAction("Quote", "Edit", "$session_name edited quote $quote_prefix$quote_number", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name edited quote $quote_prefix$quote_number", $client_id, $quote_id); flash_alert("Quote edited"); @@ -431,7 +431,7 @@ if (isset($_GET['delete_quote'])) { mysqli_query($mysqli,"DELETE FROM history WHERE history_id = $history_id"); } - logAction("Quote", "Delete", "$session_name deleted quote $quote_prefix$quote_number", $client_id); + logAudit("Quote", "Delete", "$session_name deleted quote $quote_prefix$quote_number", $client_id); flash_alert("Quote $quote_prefix$quote_number deleted", 'error'); @@ -474,7 +474,7 @@ if (isset($_GET['delete_quote_item'])) { mysqli_query($mysqli,"DELETE FROM quote_items WHERE item_id = $item_id"); - logAction("Quote", "Edit", "$session_name removed item $item_name from $quote_prefix$quote_number", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name removed item $item_name from $quote_prefix$quote_number", $client_id, $quote_id); flash_alert("Item $item_name removed", 'error'); @@ -502,7 +502,7 @@ if (isset($_GET['mark_quote_sent'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Quote marked sent', history_quote_id = $quote_id"); - logAction("Quote", "Sent", "$session_name marked quote $quote_prefix$quote_number as sent", $client_id, $quote_id); + logAudit("Quote", "Sent", "$session_name marked quote $quote_prefix$quote_number as sent", $client_id, $quote_id); flash_alert("Quote marked sent"); @@ -530,7 +530,7 @@ if (isset($_GET['accept_quote'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Accepted', history_description = 'Quote accepted by $session_name', history_quote_id = $quote_id"); - logAction("Quote", "Edit", "$session_name marked quote $quote_prefix$quote_number as accepted", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name marked quote $quote_prefix$quote_number as accepted", $client_id, $quote_id); customAction('quote_accept', $quote_id); @@ -562,7 +562,7 @@ if (isset($_GET['decline_quote'])) { customAction('quote_decline', $quote_id); - logAction("Quote", "Edit", "$session_name marked quote $quote_prefix$quote_number as declined", $client_id, $quote_id); + logAudit("Quote", "Edit", "$session_name marked quote $quote_prefix$quote_number as declined", $client_id, $quote_id); flash_alert("Quote declined", 'error'); @@ -639,7 +639,7 @@ if (isset($_GET['email_quote'])) { // Update History mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Emailed Quote', history_quote_id = $quote_id"); - logAction("Quote", "Email", "$session_name emailed quote $quote_prefix$quote_number to $contact_email", $client_id, $quote_id); + logAudit("Quote", "Email", "$session_name emailed quote $quote_prefix$quote_number to $contact_email", $client_id, $quote_id); flash_alert("Quote sent!"); @@ -672,7 +672,7 @@ if (isset($_GET['mark_quote_invoiced'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Invoiced', history_description = 'Quote marked as invoiced', history_quote_id = $quote_id"); - logAction("Quote", "Sent", "$session_name marked quote $quote_prefix$quote_number as invoiced", $client_id, $quote_id); + logAudit("Quote", "Sent", "$session_name marked quote $quote_prefix$quote_number as invoiced", $client_id, $quote_id); flash_alert("Quote marked invoiced"); @@ -733,7 +733,7 @@ if(isset($_POST['export_quotes_csv'])){ fpassthru($f); } - logAction("Quote", "Export", "$session_name exported $num_rows quote(s) to a CSV file"); + logAudit("Quote", "Export", "$session_name exported $num_rows quote(s) to a CSV file"); flash_alert("Exported $num_rows quote(s)"); diff --git a/agent/post/rack.php b/agent/post/rack.php index d582283b..ed6db65c 100644 --- a/agent/post/rack.php +++ b/agent/post/rack.php @@ -45,7 +45,7 @@ if (isset($_POST['add_rack'])) { mysqli_query($mysqli,"UPDATE racks SET rack_photo = '$new_file_name' WHERE rack_id = $rack_id"); } - logAction("Rack", "Create", "$session_name created rack $name", $client_id, $rack_id); + logAudit("Rack", "Create", "$session_name created rack $name", $client_id, $rack_id); flash_alert("Rack $name created"); @@ -92,7 +92,7 @@ if (isset($_POST['edit_rack'])) { mysqli_query($mysqli,"UPDATE racks SET rack_photo = '$new_file_name' WHERE rack_id = $rack_id"); } - logAction("Rack", "Edit", "$session_name edited rack $name", $client_id, $rack_id); + logAudit("Rack", "Edit", "$session_name edited rack $name", $client_id, $rack_id); flash_alert("Rack $name edited"); @@ -118,7 +118,7 @@ if (isset($_GET['archive_rack'])) { mysqli_query($mysqli,"UPDATE racks SET rack_archived_at = NOW() WHERE rack_id = $rack_id"); - logAction("Rack", "Archive", "$session_name archived rack $rack_name", $client_id, $rack_id); + logAudit("Rack", "Archive", "$session_name archived rack $rack_name", $client_id, $rack_id); flash_alert("Rack $rack_name archived", 'error'); @@ -144,7 +144,7 @@ if (isset($_GET['restore_rack'])) { mysqli_query($mysqli,"UPDATE racks SET rack_archived_at = NULL WHERE rack_id = $rack_id"); - logAction("Rack", "Restore", "$session_name restored rack $rack_name", $client_id, $rack_id); + logAudit("Rack", "Restore", "$session_name restored rack $rack_name", $client_id, $rack_id); flash_alert("Rack $rack_name Restored"); @@ -176,7 +176,7 @@ if (isset($_GET['delete_rack'])) { unlink("../uploads/clients/$client_id/$rack_photo"); } - logAction("Rack", "Delete", "$session_name deleted rack $rack_name", $client_id); + logAudit("Rack", "Delete", "$session_name deleted rack $rack_name", $client_id); flash_alert("Rack $rack_name deleted", 'error'); @@ -224,7 +224,7 @@ if (isset($_POST['add_rack_unit'])) { $unit_id = mysqli_insert_id($mysqli); - logAction("Rack", "Edit", "$session_name added device $name to units $unit_start - $unit_end in rack $rack_name", $client_id, $rack_id); + logAudit("Rack", "Edit", "$session_name added device $name to units $unit_start - $unit_end in rack $rack_name", $client_id, $rack_id); flash_alert("Device $name added to units $unit_start - $unit_end in rack."); @@ -255,7 +255,7 @@ if (isset($_POST['edit_rack_unit'])) { mysqli_query($mysqli,"UPDATE rack_units SET unit_device = '$name', unit_asset_id = $asset, unit_start_number = $unit_start, unit_end_number = $unit_end WHERE unit_id = $unit_id"); - logAction("Rack", "Edit", "$session_name edited device $name in rack $rack_name", $client_id, $rack_id); + logAudit("Rack", "Edit", "$session_name edited device $name in rack $rack_name", $client_id, $rack_id); flash_alert("Device $name edited on the rack"); @@ -283,7 +283,7 @@ if (isset($_GET['remove_rack_unit'])) { mysqli_query($mysqli,"DELETE FROM rack_units WHERE unit_id = $unit_id"); - logAction("Rack", "Edit", "$session_name removed device $device_name from rack $rack_name", $client_id, $rack_id); + logAudit("Rack", "Edit", "$session_name removed device $device_name from rack $rack_name", $client_id, $rack_id); flash_alert("Device $device_name removed from rack", 'error'); diff --git a/agent/post/recurring_expense.php b/agent/post/recurring_expense.php index a94025ab..16c249e1 100644 --- a/agent/post/recurring_expense.php +++ b/agent/post/recurring_expense.php @@ -33,7 +33,7 @@ if (isset($_POST['create_recurring_expense'])) { $recurring_expense_id = mysqli_insert_id($mysqli); - logAction("Recurring Expense", "Create", "$session_name created recurring expense $description", $client_id, $recurring_expense_id); + logAudit("Recurring Expense", "Create", "$session_name created recurring expense $description", $client_id, $recurring_expense_id); flash_alert("Recurring Expense created"); @@ -67,7 +67,7 @@ if (isset($_POST['edit_recurring_expense'])) { mysqli_query($mysqli,"UPDATE recurring_expenses SET recurring_expense_frequency = $frequency, recurring_expense_day = $day, recurring_expense_month = $month, recurring_expense_next_date = '$start_date', recurring_expense_description = '$description', recurring_expense_reference = '$reference', recurring_expense_amount = $amount, recurring_expense_currency_code = '$session_company_currency', recurring_expense_vendor_id = $vendor, recurring_expense_client_id = $client_id, recurring_expense_category_id = $category, recurring_expense_account_id = $account WHERE recurring_expense_id = $recurring_expense_id"); - logAction("Recurring Expense", "Edit", "$session_name edited recurring expense $description", $client_id, $recurring_expense_id); + logAudit("Recurring Expense", "Edit", "$session_name edited recurring expense $description", $client_id, $recurring_expense_id); flash_alert("Recurring Expense edited"); @@ -91,7 +91,7 @@ if (isset($_GET['delete_recurring_expense'])) { mysqli_query($mysqli,"DELETE FROM recurring_expenses WHERE recurring_expense_id = $recurring_expense_id"); - logAction("Recurring Expense", "Delete", "$session_name deleted recurring expense $recurring_expense_description", $client_id); + logAudit("Recurring Expense", "Delete", "$session_name deleted recurring expense $recurring_expense_description", $client_id); flash_alert("Recurring Expense deleted", 'error'); diff --git a/agent/post/recurring_invoice.php b/agent/post/recurring_invoice.php index 0b9a6889..a6f8d6ec 100644 --- a/agent/post/recurring_invoice.php +++ b/agent/post/recurring_invoice.php @@ -62,7 +62,7 @@ if (isset($_POST['add_invoice_recurring'])) { mysqli_query($mysqli,"INSERT INTO recurring_invoice_items SET item_name = '$item_name', item_description = '$item_description', item_quantity = $item_quantity, item_price = $item_price, item_subtotal = $item_subtotal, item_tax = $item_tax, item_total = $item_total, item_order = $item_order, item_tax_id = $tax_id, item_recurring_invoice_id = $recurring_invoice_id"); } - logAction("Recurring Invoice", "Create", "$session_name created recurring Invoice from Invoice $invoice_prefix$invoice_number", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Create", "$session_name created recurring Invoice from Invoice $invoice_prefix$invoice_number", $client_id, $recurring_invoice_id); flash_alert("Created recurring Invoice from Invoice $invoice_prefix$invoice_number"); @@ -101,7 +101,7 @@ if (isset($_POST['add_recurring_invoice'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Active', history_description = 'Recurring Invoice created', history_recurring_invoice_id = $recurring_invoice_id"); - logAction("Recurring Invoice", "Create", "$session_name created recurring invoice $config_recurring_invoice_prefix$recurring_invoice_number - $scope", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Create", "$session_name created recurring invoice $config_recurring_invoice_prefix$recurring_invoice_number - $scope", $client_id, $recurring_invoice_id); flash_alert("Recurring Invoice $config_recurring_invoice_prefix$recurring_invoice_number created"); @@ -145,7 +145,7 @@ if (isset($_POST['edit_recurring_invoice'])) { mysqli_query($mysqli,"INSERT INTO history SET history_status = '$status', history_description = 'Recurring Invoice edited', history_recurring_invoice_id = $recurring_invoice_id"); - logAction("Recurring Invoice", "Edit", "$session_name edited recurring invoice $recurring_invoice_prefix$recurring_invoice_number - $scope", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Edit", "$session_name edited recurring invoice $recurring_invoice_prefix$recurring_invoice_number - $scope", $client_id, $recurring_invoice_id); flash_alert("Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number edited"); @@ -187,7 +187,7 @@ if (isset($_GET['delete_recurring_invoice'])) { mysqli_query($mysqli,"DELETE FROM history WHERE history_id = $history_id"); } - logAction("Recurring Invoice", "Delete", "$session_name deleted recurring invoice $recurring_invoice_prefix$recurring_invoice_number - $recurring_invoice_scope", $client_id); + logAudit("Recurring Invoice", "Delete", "$session_name deleted recurring invoice $recurring_invoice_prefix$recurring_invoice_number - $recurring_invoice_scope", $client_id); flash_alert("Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number deleted", 'error'); @@ -247,7 +247,7 @@ if (isset($_POST['add_recurring_invoice_item'])) { mysqli_query($mysqli,"UPDATE recurring_invoices SET recurring_invoice_amount = $recurring_invoice_amount WHERE recurring_invoice_id = $recurring_invoice_id"); - logAction("Recurring Invoice", "Edit", "$session_name added item $name to recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Edit", "$session_name added item $name to recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); flash_alert("Item $name added to Recurring Invoice"); @@ -307,7 +307,7 @@ if (isset($_POST['edit_recurring_invoice_item'])) { mysqli_query($mysqli,"UPDATE recurring_invoices SET recurring_invoice_amount = $new_recurring_invoice_amount WHERE recurring_invoice_id = $recurring_invoice_id"); // Logging - logAction("Recurring Invoice", "Edit", "$session_name edited item $name on recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Edit", "$session_name edited item $name on recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); flash_alert("Item $name updated"); @@ -335,7 +335,7 @@ if (isset($_POST['recurring_invoice_note'])) { mysqli_query($mysqli,"UPDATE recurring_invoices SET recurring_invoice_note = '$note' WHERE recurring_invoice_id = $recurring_invoice_id"); - logAction("Recurring Invoice", "Edit", "$session_name added note to recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Edit", "$session_name added note to recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); flash_alert("Notes added"); @@ -373,7 +373,7 @@ if (isset($_GET['delete_recurring_invoice_item'])) { mysqli_query($mysqli,"DELETE FROM recurring_invoice_items WHERE item_id = $item_id"); - logAction("Recurring Invoice", "Edit", "$session_name removed item $item_name from recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id); + logAudit("Recurring Invoice", "Edit", "$session_name removed item $item_name from recurring invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id); flash_alert("Item $item_name removed", 'error'); @@ -532,13 +532,13 @@ if (isset($_GET['force_recurring'])) { // Error reporting appNotify("Mail", "Failed to send email to $contact_email"); - logAction("Mail", "Error", "Failed to send email to $contact_email regarding $subject. $mail"); + logAudit("Mail", "Error", "Failed to send email to $contact_email regarding $subject. $mail"); } } //End Recurring Invoices Loop - logAction("Invoice", "Create", "$session_name forced recurring invoice into an invoice", $client_id, $new_invoice_id); + logAudit("Invoice", "Create", "$session_name forced recurring invoice into an invoice", $client_id, $new_invoice_id); customAction('invoice_create', $new_invoice_id); @@ -589,14 +589,14 @@ if (isset($_POST['set_recurring_payment'])) { // Get Payment ID for reference $recurring_payment_id = mysqli_insert_id($mysqli); - logAction("Recurring Invoice", "Auto Payment", "$session_name created Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Auto Payment", "$session_name created Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $client_id, $recurring_invoice_id); flash_alert("Automatic Payment $saved_payment_description enabled for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number"); } else { // Delete mysqli_query($mysqli, "DELETE FROM recurring_payments WHERE recurring_payment_recurring_invoice_id = $recurring_invoice_id"); - logAction("Recurring Invoice", "Auto Payment", "$session_name removed Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Auto Payment", "$session_name removed Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $client_id, $recurring_invoice_id); flash_alert("Automatic Payment Disabled for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number", 'error'); } @@ -653,7 +653,7 @@ if (isset($_POST['export_client_recurring_invoice_csv'])) { fpassthru($f); } - logAction("Recurring Invoice", "Export", "$session_name exported $num_rows recurring invoices to CSV file"); + logAudit("Recurring Invoice", "Export", "$session_name exported $num_rows recurring invoices to CSV file"); exit; @@ -685,7 +685,7 @@ if (isset($_GET['recurring_invoice_email_notify'])) { $notify_wording = "Off"; } - logAction("Recurring Invoice", "Edit", "$session_name turned $notify_wording Email Notifications for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Edit", "$session_name turned $notify_wording Email Notifications for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number", $client_id, $recurring_invoice_id); flash_alert("Email Notifications $notify_wording", 'error'); diff --git a/agent/post/recurring_ticket.php b/agent/post/recurring_ticket.php index 29770f5d..88be7762 100644 --- a/agent/post/recurring_ticket.php +++ b/agent/post/recurring_ticket.php @@ -32,7 +32,7 @@ if (isset($_POST['add_recurring_ticket'])) { } } - logAction("Recurring Ticket", "Create", "$session_name created recurring ticket for $subject - $frequency", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Create", "$session_name created recurring ticket for $subject - $frequency", $client_id, $recurring_ticket_id); flash_alert("Recurring ticket $subject - $frequency created"); @@ -66,7 +66,7 @@ if (isset($_POST['edit_recurring_ticket'])) { } } - logAction("Recurring Ticket", "Edit", "$session_name edited recurring ticket $subject", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Edit", "$session_name edited recurring ticket $subject", $client_id, $recurring_ticket_id); flash_alert("Recurring ticket $subject - $frequency updated"); @@ -205,7 +205,7 @@ if (isset($_POST['bulk_force_recurring_tickets'])) { $next_run = $next_run->format('Y-m-d'); mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_next_run = '$next_run' WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Ticket", "Create", "$session_name force created recurring scheduled $frequency ticket - $config_ticket_prefix$ticket_number - $subject", $client_id, $id); + logAudit("Ticket", "Create", "$session_name force created recurring scheduled $frequency ticket - $config_ticket_prefix$ticket_number - $subject", $client_id, $id); } @@ -345,7 +345,7 @@ if (isset($_GET['force_recurring_ticket'])) { $next_run = $next_run->format('Y-m-d'); mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_next_run = '$next_run' WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Ticket", "Create", "$session_name force created recurring scheduled $frequency ticket - $config_ticket_prefix$ticket_number - $subject", $client_id, $id); + logAudit("Ticket", "Create", "$session_name force created recurring scheduled $frequency ticket - $config_ticket_prefix$ticket_number - $subject", $client_id, $id); flash_alert("Recurring Ticket Forced"); @@ -378,7 +378,7 @@ if (isset($_GET['delete_recurring_ticket'])) { // Delete mysqli_query($mysqli, "DELETE FROM recurring_tickets WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Recurring Ticket", "Delete", "$session_name deleted recurring ticket $subject", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Delete", "$session_name deleted recurring ticket $subject", $client_id, $recurring_ticket_id); flash_alert("Recurring ticket $subject - $frequency deleted", 'error'); @@ -412,11 +412,11 @@ if (isset($_POST['bulk_delete_recurring_tickets'])) { mysqli_query($mysqli, "DELETE FROM recurring_tickets WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Recurring Ticket", "Delete", "$session_name deleted recurring ticket $subject", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Delete", "$session_name deleted recurring ticket $subject", $client_id, $recurring_ticket_id); } - logAction("Recurring Ticket", "Bulk Delete", "$session_name deleted $count recurring ticket(s)"); + logAudit("Recurring Ticket", "Bulk Delete", "$session_name deleted $count recurring ticket(s)"); flash_alert("Deleted $count recurring ticket(s)", 'error'); } @@ -472,7 +472,7 @@ if (isset($_POST['bulk_assign_recurring_ticket'])) { // Update recurring ticket mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_assigned_to = $assign_to WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Recurring_Ticket", "Edit", "$session_name reassigned recurring ticket $recurring_ticket_subject to $agent_name", $client_id, $recurring_ticket_id); + logAudit("Recurring_Ticket", "Edit", "$session_name reassigned recurring ticket $recurring_ticket_subject to $agent_name", $client_id, $recurring_ticket_id); $tickets_assigned_body .= "$recurring_ticket_subject
"; } // End For Each Ticket ID Loop @@ -546,12 +546,12 @@ if (isset($_POST['bulk_edit_recurring_ticket_priority'])) { // Update recurring ticket mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_priority = '$priority' WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Ticket", "Edit", "$session_name updated the priority on recurring ticket $ticket_subject from $original_recurring_ticket_priority to $priority", $client_id, $recurring_ticket_id); + logAudit("Ticket", "Edit", "$session_name updated the priority on recurring ticket $ticket_subject from $original_recurring_ticket_priority to $priority", $client_id, $recurring_ticket_id); customAction('recurring_ticket_update', $recurring_ticket_id); } // End For Each Recurring Ticket ID Loop - logAction("Recurring Ticket", " Bulk Edit", "$session_name updated the priority to $priority on $recurring_ticket_count Recurring Tickets"); + logAudit("Recurring Ticket", " Bulk Edit", "$session_name updated the priority to $priority on $recurring_ticket_count Recurring Tickets"); flash_alert("Priority updated to $priority for $recurring_ticket_count Recurring Tickets"); } @@ -588,12 +588,12 @@ if (isset($_POST['bulk_edit_recurring_ticket_category'])) { mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_category = '$category_id' WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Recurring Ticket", "Edit", "$session_name updated the category on recurring ticket $recurring_ticket_subject from $previous_recurring_ticket_category_name to $category_name", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Edit", "$session_name updated the category on recurring ticket $recurring_ticket_subject from $previous_recurring_ticket_category_name to $category_name", $client_id, $recurring_ticket_id); customAction('recurring_ticket_update', $recurring_ticket_id); } - logAction("Recurring Ticket", " Bulk Edit", "$session_name updated the category to $category_name for $recurring_ticket_count Recurring Tickets"); + logAudit("Recurring Ticket", " Bulk Edit", "$session_name updated the category to $category_name for $recurring_ticket_count Recurring Tickets"); flash_alert("Category set to $category_name for $recurring_ticket_count Recurring Tickets"); } @@ -639,12 +639,12 @@ if (isset($_POST['bulk_edit_recurring_ticket_billable'])) { mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_billable = $billable WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Recurring Ticket", "Edit", "$session_name updated the billable status on recurring ticket $recurring_ticket_subject from $previous_billable_status to $billable_status", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Edit", "$session_name updated the billable status on recurring ticket $recurring_ticket_subject from $previous_billable_status to $billable_status", $client_id, $recurring_ticket_id); customAction('recurring_ticket_update', $recurring_ticket_id); } - logAction("Recurring Ticket", " Bulk Edit", "$session_name updated the billable status to $billable_status for $recurring_ticket_count Recurring Tickets"); + logAudit("Recurring Ticket", " Bulk Edit", "$session_name updated the billable status to $billable_status for $recurring_ticket_count Recurring Tickets"); flash_alert("Billable status set to $billable_status for $recurring_ticket_count Recurring Tickets"); } @@ -679,12 +679,12 @@ if (isset($_POST['bulk_edit_recurring_ticket_next_run_date'])) { mysqli_query($mysqli, "UPDATE recurring_tickets SET recurring_ticket_next_run = '$next_run_date' WHERE recurring_ticket_id = $recurring_ticket_id"); - logAction("Recurring Ticket", "Edit", "$session_name updated the Next run date on recurring ticket $recurring_ticket_subject from $previous_recurring_ticket_next_run_date to $next_run_date", $client_id, $recurring_ticket_id); + logAudit("Recurring Ticket", "Edit", "$session_name updated the Next run date on recurring ticket $recurring_ticket_subject from $previous_recurring_ticket_next_run_date to $next_run_date", $client_id, $recurring_ticket_id); customAction('recurring_ticket_update', $recurring_ticket_id); } - logAction("Recurring Ticket", " Bulk Edit", "$session_name updated the Next run date to $next_run_date for $recurring_ticket_count Recurring Tickets"); + logAudit("Recurring Ticket", " Bulk Edit", "$session_name updated the Next run date to $next_run_date for $recurring_ticket_count Recurring Tickets"); flash_alert("Next run date set to $next_run_date for $recurring_ticket_count Recurring Tickets"); } diff --git a/agent/post/revenue.php b/agent/post/revenue.php index 6da541d1..a76e6be2 100644 --- a/agent/post/revenue.php +++ b/agent/post/revenue.php @@ -24,7 +24,7 @@ if (isset($_POST['add_revenue'])) { $revenue_id = mysqli_insert_id($mysqli); - logAction("Revenue", "Create", "$session_name added revenue $description", 0, $revenue_id); + logAudit("Revenue", "Create", "$session_name added revenue $description", 0, $revenue_id); flash_alert("Revenue added"); @@ -49,7 +49,7 @@ if (isset($_POST['edit_revenue'])) { mysqli_query($mysqli,"UPDATE revenues SET revenue_date = '$date', revenue_amount = $amount, revenue_payment_method = '$payment_method', revenue_reference = '$reference', revenue_description = '$description', revenue_category_id = $category, revenue_account_id = $account WHERE revenue_id = $revenue_id"); - logAction("Revenue", "Edit", "$session_name edited revenue $description", 0, $revenue_id); + logAudit("Revenue", "Edit", "$session_name edited revenue $description", 0, $revenue_id); flash_alert("Revenue edited"); @@ -70,7 +70,7 @@ if (isset($_GET['delete_revenue'])) { mysqli_query($mysqli,"DELETE FROM revenues WHERE revenue_id = $revenue_id"); - logAction("Revenue", "Delete", "$session_name deleted revenue $revenue_description"); + logAudit("Revenue", "Delete", "$session_name deleted revenue $revenue_description"); flash_alert("Revenue removed", 'error'); diff --git a/agent/post/service.php b/agent/post/service.php index c28595cf..8386e000 100644 --- a/agent/post/service.php +++ b/agent/post/service.php @@ -78,7 +78,7 @@ if (isset($_POST['add_service'])) { } } - logAction("Service", "Create", "$session_name created service $service_name", $client_id, $service_id); + logAudit("Service", "Create", "$session_name created service $service_name", $client_id, $service_id); flash_alert("Service $service_name created"); @@ -166,7 +166,7 @@ if (isset($_POST['edit_service'])) { } } - logAction("Service", "Edit", "$session_name edited service $service_name", $client_id, $service_id); + logAudit("Service", "Edit", "$session_name edited service $service_name", $client_id, $service_id); flash_alert("Service $service_name edited"); @@ -193,7 +193,7 @@ if (isset($_GET['delete_service'])) { // Delete service mysqli_query($mysqli, "DELETE FROM services WHERE service_id = $service_id"); - logAction("Service", "Delete", "$session_name deleted service $service_name", $client_id); + logAudit("Service", "Delete", "$session_name deleted service $service_name", $client_id); flash_alert("Service $service_name deleted", 'error'); diff --git a/agent/post/software.php b/agent/post/software.php index 1b68c9e7..3fa7d1d3 100644 --- a/agent/post/software.php +++ b/agent/post/software.php @@ -34,7 +34,7 @@ if (isset($_POST['add_software_from_template'])) { $software_id = mysqli_insert_id($mysqli); - logAction("Software", "Create", "$session_name created software $name using template", $client_id, $software_id); + logAudit("Software", "Create", "$session_name created software $name using template", $client_id, $software_id); flash_alert("Software $name created from template"); @@ -97,7 +97,7 @@ if (isset($_POST['add_software'])) { } } - logAction("Software", "Create", "$session_name created software $name", $client_id, $software_id); + logAudit("Software", "Create", "$session_name created software $name", $client_id, $software_id); flash_alert("Software $name created $alert_extended"); @@ -161,7 +161,7 @@ if (isset($_POST['edit_software'])) { } } - logAction("Software", "Edit", "$session_name edited software $name", $client_id, $software_id); + logAudit("Software", "Edit", "$session_name edited software $name", $client_id, $software_id); flash_alert("Software $name updated"); @@ -191,7 +191,7 @@ if (isset($_GET['archive_software'])) { mysqli_query($mysqli,"DELETE FROM software_contacts WHERE software_id = $software_id"); mysqli_query($mysqli,"DELETE FROM software_assets WHERE software_id = $software_id"); - logAction("Software", "Archive", "$session_name archived software $software_name and removed all device/user license associations", $client_id, $software_id); + logAudit("Software", "Archive", "$session_name archived software $software_name and removed all device/user license associations", $client_id, $software_id); flash_alert("Software $software_name archived and removed all device/user license associations", 'error'); @@ -217,7 +217,7 @@ if (isset($_GET['delete_software'])) { mysqli_query($mysqli,"DELETE FROM software WHERE software_id = $software_id"); - logAction("Software", "Delete", "$session_name deleted software $software_name and removed all device/user license associations", $client_id); + logAudit("Software", "Delete", "$session_name deleted software $software_name and removed all device/user license associations", $client_id); flash_alert("Software $software_name deleted and removed all device/user license associations", 'error'); @@ -304,7 +304,7 @@ if (isset($_POST['export_software_csv'])) { fpassthru($f); } - logAction("Software", "Export", "$session_name exported $num_rows software(s) $software_name to a CSV file", $client_id); + logAudit("Software", "Export", "$session_name exported $num_rows software(s) $software_name to a CSV file", $client_id); exit; diff --git a/agent/post/tag.php b/agent/post/tag.php index 4e466ba4..460d708f 100644 --- a/agent/post/tag.php +++ b/agent/post/tag.php @@ -14,7 +14,7 @@ if (isset($_POST['add_tag'])) { $tag_id = mysqli_insert_id($mysqli); - logAction("Tag", "Create", "$session_name created tag $name", 0, $tag_id); + logAudit("Tag", "Create", "$session_name created tag $name", 0, $tag_id); flash_alert("Tag $name created"); diff --git a/agent/post/task.php b/agent/post/task.php index 95b3908d..22280f6b 100644 --- a/agent/post/task.php +++ b/agent/post/task.php @@ -22,7 +22,7 @@ if (isset($_POST['add_task'])) { $task_id = mysqli_insert_id($mysqli); - logAction("Task", "Create", "$session_name created task $task_name", $client_id, $task_id); + logAudit("Task", "Create", "$session_name created task $task_name", $client_id, $task_id); flash_alert("You created Task $task_name"); @@ -48,7 +48,7 @@ if (isset($_POST['edit_ticket_task'])) { mysqli_query($mysqli, "UPDATE tasks SET task_name = '$task_name', task_order = $task_order, task_completion_estimate = $task_completion_estimate WHERE task_id = $task_id"); - logAction("Task", "Edit", "$session_name edited task $task_name", $client_id, $task_id); + logAudit("Task", "Edit", "$session_name edited task $task_name", $client_id, $task_id); flash_alert("Task $task_name edited"); @@ -69,7 +69,7 @@ if (isset($_POST['edit_ticket_template_task'])) { mysqli_query($mysqli, "UPDATE task_templates SET task_template_name = '$task_name', task_template_order = $task_order, task_template_completion_estimate = $task_completion_estimate WHERE task_template_id = $task_template_id"); - logAction("Task", "Edit", "$session_name edited task $task_name", 0, $task_template_id); + logAudit("Task", "Edit", "$session_name edited task $task_name", 0, $task_template_id); flash_alert("Task $task_name edited"); @@ -93,7 +93,7 @@ if (isset($_GET['delete_task'])) { mysqli_query($mysqli, "DELETE FROM tasks WHERE task_id = $task_id"); - logAction("Task", "Delete", "$session_name deleted task $task_name", $client_id, $task_id); + logAudit("Task", "Delete", "$session_name deleted task $task_name", $client_id, $task_id); flash_alert("Task $task_name deleted", 'error'); @@ -127,7 +127,7 @@ if (isset($_GET['complete_task'])) { $ticket_reply_id = mysqli_insert_id($mysqli); - logAction("Task", "Edit", "$session_name completed task $task_name", $client_id, $task_id); + logAudit("Task", "Edit", "$session_name completed task $task_name", $client_id, $task_id); flash_alert("Task $task_name Completed"); @@ -157,7 +157,7 @@ if (isset($_GET['undo_complete_task'])) { $ticket_reply_id = mysqli_insert_id($mysqli); - logAction("Task", "Edit", "$session_name marked task $task_name as incomplete", $client_id, $task_id); + logAudit("Task", "Edit", "$session_name marked task $task_name as incomplete", $client_id, $task_id); flash_alert("Task $task_name marked as incomplete", 'error'); @@ -333,7 +333,7 @@ if (isset($_POST['add_ticket_task_approver'])) { } // Logging - logAction("Task", "Edit", "$session_name added task approver for $task_name", $client_id, $task_id); + logAudit("Task", "Edit", "$session_name added task approver for $task_name", $client_id, $task_id); flash_alert("Added approver"); redirect(); @@ -383,7 +383,7 @@ if (isset($_GET['approve_ticket_task'])) { // TODO: Email agent // Logging - logAction("Task", "Edit", "$session_name approved task $task_name (approval $approval_id)", 0, $task_id); + logAudit("Task", "Edit", "$session_name approved task $task_name (approval $approval_id)", 0, $task_id); flash_alert("Approved"); redirect(); @@ -400,7 +400,7 @@ if (isset($_GET['delete_ticket_task_approver'])) { mysqli_query($mysqli, "DELETE FROM task_approvals WHERE approval_id = $approval_id"); - logAction("Task", "Delete", "$session_name deleted task approval request ($approval_id)", 0, 0); + logAudit("Task", "Delete", "$session_name deleted task approval request ($approval_id)", 0, 0); flash_alert("Approval request deleted", 'error'); @@ -426,7 +426,7 @@ if (isset($_GET['complete_all_tasks'])) { $ticket_reply_id = mysqli_insert_id($mysqli); - logAction("Ticket", "Edit", "$session_name marked all tasks complete for ticket", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name marked all tasks complete for ticket", $client_id, $ticket_id); flash_alert("Marked all tasks Complete"); @@ -452,7 +452,7 @@ if (isset($_GET['undo_complete_all_tasks'])) { $ticket_reply_id = mysqli_insert_id($mysqli); - logAction("Ticket", "Edit", "$session_name marked all tasks as incomplete for ticket", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name marked all tasks as incomplete for ticket", $client_id, $ticket_id); flash_alert("Marked all tasks Incomplete", 'error'); diff --git a/agent/post/ticket.php b/agent/post/ticket.php index dbe9a9db..8a9c5443 100644 --- a/agent/post/ticket.php +++ b/agent/post/ticket.php @@ -188,7 +188,7 @@ if (isset($_POST['add_ticket'])) { // Custom action/notif handler customAction('ticket_create', $ticket_id); - logAction("Ticket", "Create", "$session_name created ticket $config_ticket_prefix$ticket_number - $ticket_subject", $client_id, $ticket_id); + logAudit("Ticket", "Create", "$session_name created ticket $config_ticket_prefix$ticket_number - $ticket_subject", $client_id, $ticket_id); flash_alert("Ticket $config_ticket_prefix$ticket_number created"); @@ -306,7 +306,7 @@ if (isset($_POST['edit_ticket'])) { // Custom action/notif handler customAction('ticket_update', $ticket_id); - logAction("Ticket", "Edit", "$session_name edited ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name edited ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); flash_alert("Ticket $ticket_prefix$ticket_number updated"); @@ -348,7 +348,7 @@ if (isset($_POST['edit_ticket_priority'])) { // Update Ticket History mysqli_query($mysqli, "INSERT INTO ticket_history SET ticket_history_status = '$ticket_status', ticket_history_description = '$session_name changed priority from $original_priority to $priority', ticket_history_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name changed priority from $original_priority to $priority for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name changed priority from $original_priority to $priority for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); customAction('ticket_update', $ticket_id); @@ -441,7 +441,7 @@ if (isset($_POST['edit_ticket_contact'])) { // Update Ticket History mysqli_query($mysqli, "INSERT INTO ticket_history SET ticket_history_status = '$ticket_status', ticket_history_description = '$session_name changed the contact from $original_contact_name to $contact_name', ticket_history_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name changed the contact from $original_contact_name to $contact_name for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name changed the contact from $original_contact_name to $contact_name for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); flash_alert("Contact changed from $original_contact_name to $contact_name"); @@ -470,7 +470,7 @@ if (isset($_POST['edit_ticket_project'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_project_id = $project_id WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name set ticket $ticket_prefix$ticket_number project to $project_name", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name set ticket $ticket_prefix$ticket_number project to $project_name", $client_id, $ticket_id); flash_alert("Project changed to $project_name for Ticket $ticket_prefix$ticket_number"); @@ -552,7 +552,7 @@ if (isset($_POST['add_ticket_watcher'])) { addToMailQueue($data); } - logAction("Ticket", "Edit", "$session_name added $watcher_email as a watcher for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name added $watcher_email as a watcher for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); } } @@ -596,7 +596,7 @@ if (isset($_GET['delete_ticket_watcher'])) { // History mysqli_query($mysqli, "INSERT INTO ticket_history SET ticket_history_status = '$ticket_status_name', ticket_history_description = '$session_name removed ticket $watcher_email as a watcher', ticket_history_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name removed $watcher_email as a watcher for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name removed $watcher_email as a watcher for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); flash_alert("Removed ticket watcher $watcher_email", 'error'); @@ -637,7 +637,7 @@ if (isset($_GET['delete_ticket_additional_asset'])) { // History mysqli_query($mysqli, "INSERT INTO ticket_history SET ticket_history_status = '$ticket_status_name', ticket_history_description = '$session_name removed additional asset $asset_name', ticket_history_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name removed asset $asset_name from ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name removed asset $asset_name from ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); flash_alert("Removed asset $asset_name from ticket.", 'error'); @@ -690,7 +690,7 @@ if (isset($_POST['edit_ticket_asset'])) { $asset_name = escapeSql($row['asset_name']); $client_id = intval($row['ticket_client_id']); - logAction("Ticket", "Edit", "$session_name changed asset to $asset_name for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name changed asset to $asset_name for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); flash_alert("Ticket $ticket_prefix$ticket_number asset updated to $asset_name"); @@ -730,7 +730,7 @@ if (isset($_POST['edit_ticket_vendor'])) { $vendor_name = escapeSql($row['vendor_name']); $client_id = intval($row['ticket_client_id']); - logAction("Ticket", "Edit", "$session_name set vendor to $vendor_name for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name set vendor to $vendor_name for ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); flash_alert("Set vendor to $vendor_name for ticket $ticket_prefix$ticket_number"); @@ -804,7 +804,7 @@ if (isset($_POST['assign_ticket'])) { mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = '$ticket_reply', ticket_reply_type = 'Internal', ticket_reply_time_worked = '00:01:00', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name reassigned $ticket_prefix$ticket_number to $agent_name", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name reassigned $ticket_prefix$ticket_number to $agent_name", $client_id, $ticket_id); // Notification if ($session_user_id != $assigned_to && $assigned_to != 0) { @@ -888,7 +888,7 @@ if (isset($_GET['delete_ticket'])) { // No Need to delete ticket assets as this is cascadely deleted via the database. - logAction("Ticket", "Delete", "$session_name deleted $ticket_prefix$ticket_number along with all replies", $client_id); + logAudit("Ticket", "Delete", "$session_name deleted $ticket_prefix$ticket_number along with all replies", $client_id); flash_alert("Ticket $ticket_prefix$ticket_number along with all replies deleted", 'error'); @@ -938,11 +938,11 @@ if (isset($_POST['bulk_delete_tickets'])) { // No Need to delete ticket assets as this is cascadely deleted via the database. - logAction("Ticket", "Delete", "$session_name deleted ticket", 0, $ticket_id); + logAudit("Ticket", "Delete", "$session_name deleted ticket", 0, $ticket_id); } - logAction("Ticket", "Bulk Delete", "$session_name deleted $count ticket(s)"); + logAudit("Ticket", "Bulk Delete", "$session_name deleted $count ticket(s)"); flash_alert("Deleted $count ticket(s)", 'error'); } @@ -1011,7 +1011,7 @@ if (isset($_POST['bulk_assign_ticket'])) { mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = '$ticket_reply', ticket_reply_type = 'Internal', ticket_reply_time_worked = '00:01:00', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name reassigned ticket $ticket_prefix$ticket_number to $agent_name", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name reassigned ticket $ticket_prefix$ticket_number to $agent_name", $client_id, $ticket_id); customAction('ticket_assign', $ticket_id); @@ -1095,12 +1095,12 @@ if (isset($_POST['bulk_edit_ticket_priority'])) { mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = '$session_name updated the priority from $current_ticket_priority to $priority', ticket_reply_type = 'Internal', ticket_reply_time_worked = '00:01:00', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name updated the priority on ticket $ticket_prefix$ticket_number - $ticket_subject from $original_ticket_priority to $priority", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name updated the priority on ticket $ticket_prefix$ticket_number - $ticket_subject from $original_ticket_priority to $priority", $client_id, $ticket_id); customAction('ticket_update', $ticket_id); } // End For Each Ticket ID Loop - logAction("Ticket", " Bulk Edit", "$session_name updated the priority on $ticket_count"); + logAudit("Ticket", " Bulk Edit", "$session_name updated the priority on $ticket_count"); flash_alert("You updated the priority for $ticket_count Tickets to $priority"); } @@ -1147,12 +1147,12 @@ if (isset($_POST['bulk_edit_ticket_category'])) { // Update ticket mysqli_query($mysqli, "UPDATE tickets SET ticket_category = '$category_id' WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name updated the category on ticket $ticket_prefix$ticket_number - $ticket_subject from $previous_category_name to $category_name", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name updated the category on ticket $ticket_prefix$ticket_number - $ticket_subject from $previous_category_name to $category_name", $client_id, $ticket_id); customAction('ticket_update', $ticket_id); } // End For Each Ticket ID Loop - logAction("Ticket", " Bulk Edit", "$session_name updated the category to $category_name on $ticket_count"); + logAudit("Ticket", " Bulk Edit", "$session_name updated the category to $category_name on $ticket_count"); flash_alert("Category set to $category_name for $ticket_count Tickets"); } @@ -1217,7 +1217,7 @@ if (isset($_POST['bulk_merge_tickets'])) { // Update new parent ticket mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = 'Ticket $ticket_prefix$ticket_number was bulk merged into this ticket with comment: $merge_comment.

$ticket_subject
$ticket_details', ticket_reply_time_worked = '00:01:00', ticket_reply_type = 'Internal', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $merge_into_ticket_id"); - logAction("Ticket", "Merged", "$session_name Merged ticket $ticket_prefix$ticket_number into $ticket_prefix$merge_into_ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Merged", "$session_name Merged ticket $ticket_prefix$ticket_number into $ticket_prefix$merge_into_ticket_number", $client_id, $ticket_id); // Custom action/notif handler customAction('ticket_merge', $ticket_id); @@ -1295,7 +1295,7 @@ if (isset($_POST['bulk_resolve_tickets'])) { mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = '$details', ticket_reply_type = '$ticket_reply_type', ticket_reply_time_worked = '$ticket_reply_time_worked', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Resolve", "$session_name resolved $ticket_prefix$ticket_number - $ticket_subject", $client_id, $ticket_id); + logAudit("Ticket", "Resolve", "$session_name resolved $ticket_prefix$ticket_number - $ticket_subject", $client_id, $ticket_id); customAction('ticket_resolve', $ticket_id); @@ -1440,7 +1440,7 @@ if (isset($_POST['bulk_ticket_reply'])) { // Update Ticket Status mysqli_query($mysqli, "UPDATE tickets SET ticket_status = '$ticket_status' WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Reply", "$session_name replied to ticket $ticket_prefix$ticket_number - $ticket_subject and was a $ticket_reply_type reply", $client_id, $ticket_id); + logAudit("Ticket", "Reply", "$session_name replied to ticket $ticket_prefix$ticket_number - $ticket_subject and was a $ticket_reply_type reply", $client_id, $ticket_id); // Custom action/notif handler if ($ticket_reply_type == 'Internal') { @@ -1454,7 +1454,7 @@ if (isset($_POST['bulk_ticket_reply'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_resolved_at = NOW() WHERE ticket_id = $ticket_id"); // Logging - logAction("Ticket", "Resolved", "$session_name resolved Ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); + logAudit("Ticket", "Resolved", "$session_name resolved Ticket $ticket_prefix$ticket_number", $client_id, $ticket_id); customAction('ticket_resolve', $ticket_id); } @@ -1590,7 +1590,7 @@ if (isset($_POST['bulk_add_ticket_project'])) { // Update ticket & insert reply mysqli_query($mysqli, "UPDATE tickets SET ticket_project_id = $project_id WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Reply", "$session_name added ticket $ticket_prefix$ticket_number - $ticket_subject to project $project_name", $client_id, $ticket_id); + logAudit("Ticket", "Reply", "$session_name added ticket $ticket_prefix$ticket_number - $ticket_subject to project $project_name", $client_id, $ticket_id); } // End For Each Ticket ID Loop @@ -1713,7 +1713,7 @@ if (isset($_POST['bulk_add_asset_ticket'])) { customAction('ticket_create', $ticket_id); } - logAction("Ticket", "Bulk Create", "$session_name created $asset_count tickets for $asset_count"); + logAudit("Ticket", "Bulk Create", "$session_name created $asset_count tickets for $asset_count"); flash_alert("You created $asset_count tickets for the selected assets"); @@ -1770,7 +1770,7 @@ if (isset($_POST['add_ticket_reply'])) { if ($ticket_status == 4) { mysqli_query($mysqli, "UPDATE tickets SET ticket_resolved_at = NOW() WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Resolved", "$session_name resolved Ticket ticket ID $ticket_id", $client_id, $ticket_id); + logAudit("Ticket", "Resolved", "$session_name resolved Ticket ticket ID $ticket_id", $client_id, $ticket_id); } // Process reply actions, if we have a reply to work with (e.g. we're not just editing the status) @@ -1901,7 +1901,7 @@ if (isset($_POST['add_ticket_reply'])) { flash_alert("Ticket updated"); } - logAction("Ticket", "Reply", "$session_name replied to ticket $ticket_prefix$ticket_number - $ticket_subject and was a $ticket_reply_type reply", $client_id, $ticket_id); + logAudit("Ticket", "Reply", "$session_name replied to ticket $ticket_prefix$ticket_number - $ticket_subject and was a $ticket_reply_type reply", $client_id, $ticket_id); redirect(); @@ -1927,7 +1927,7 @@ if (isset($_POST['edit_ticket_reply'])) { mysqli_query($mysqli, "UPDATE ticket_replies SET ticket_reply = '$ticket_reply', ticket_reply_type = '$ticket_reply_type', ticket_reply_time_worked = '$ticket_reply_time_worked' WHERE ticket_reply_id = $ticket_reply_id AND ticket_reply_type != 'Client'") or die(mysqli_error($mysqli)); - logAction("Ticket", "Reply", "$session_name edited ticket_reply", $client_id, $ticket_reply_id); + logAudit("Ticket", "Reply", "$session_name edited ticket_reply", $client_id, $ticket_reply_id); flash_alert("Ticket reply updated"); @@ -1953,7 +1953,7 @@ if (isset($_POST['redact_ticket_reply'])) { mysqli_query($mysqli, "UPDATE ticket_replies SET ticket_reply = '$ticket_reply' WHERE ticket_reply_id = $ticket_reply_id"); - logAction("Ticket", "Reply", "$session_name redacted ticket_reply", $client_id, $ticket_reply_id); + logAudit("Ticket", "Reply", "$session_name redacted ticket_reply", $client_id, $ticket_reply_id); flash_alert("Ticket reply redacted"); @@ -1979,7 +1979,7 @@ if (isset($_GET['archive_ticket_reply'])) { mysqli_query($mysqli, "UPDATE ticket_replies SET ticket_reply_archived_at = NOW() WHERE ticket_reply_id = $ticket_reply_id"); - logAction("Ticket Reply", "Archive", "$session_name archived ticket_reply", $client_id, $ticket_reply_id); + logAudit("Ticket Reply", "Archive", "$session_name archived ticket_reply", $client_id, $ticket_reply_id); flash_alert("Ticket reply archived", 'error'); @@ -2057,7 +2057,7 @@ if (isset($_POST['merge_ticket'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_updated_at = NOW() WHERE ticket_id = $merge_into_ticket_id"); - logAction("Ticket", "Merged", "$session_name Merged ticket $ticket_prefix$ticket_number into $ticket_prefix$merge_into_ticket_number"); + logAudit("Ticket", "Merged", "$session_name Merged ticket $ticket_prefix$ticket_number into $ticket_prefix$merge_into_ticket_number"); customAction('ticket_merge', $ticket_id); @@ -2088,7 +2088,7 @@ if (isset($_POST['change_client_ticket'])) { // Update ticket client & contact mysqli_query($mysqli, "UPDATE tickets SET ticket_client_id = $client_id, ticket_contact_id = $contact_id WHERE ticket_id = $ticket_id LIMIT 1"); - logAction("Ticket", "Change", "$session_name changed ticket client", $client_id, $ticket_id); + logAudit("Ticket", "Change", "$session_name changed ticket client", $client_id, $ticket_id); customAction('ticket_update', $ticket_id); @@ -2126,7 +2126,7 @@ if (isset($_GET['resolve_ticket'])) { // Resolve mysqli_query($mysqli, "UPDATE tickets SET ticket_status = 4, ticket_resolved_at = NOW() WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Resolved", "$session_name resolved ticket $ticket_prefix$ticket_number (ID: $ticket_id)", $client_id, $ticket_id); + logAudit("Ticket", "Resolved", "$session_name resolved ticket $ticket_prefix$ticket_number (ID: $ticket_id)", $client_id, $ticket_id); customAction('ticket_resolve', $ticket_id); @@ -2228,7 +2228,7 @@ if (isset($_GET['close_ticket'])) { mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = 'Ticket closed.', ticket_reply_type = 'Internal', ticket_reply_time_worked = '00:01:00', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Closed", "$session_name closed ticket ID $ticket_id", $client_id, $ticket_id); + logAudit("Ticket", "Closed", "$session_name closed ticket ID $ticket_id", $client_id, $ticket_id); customAction('ticket_close', $ticket_id); @@ -2326,7 +2326,7 @@ if (isset($_GET['reopen_ticket'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_status = 2, ticket_resolved_at = NULL WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Reopened", "$session_name reopened ticket ID $ticket_id", $client_id, $ticket_id); + logAudit("Ticket", "Reopened", "$session_name reopened ticket ID $ticket_id", $client_id, $ticket_id); customAction('ticket_update', $ticket_id); @@ -2449,7 +2449,7 @@ if (isset($_POST['add_invoice_from_ticket'])) { mysqli_query($mysqli, "UPDATE tickets SET ticket_invoice_id = $invoice_id WHERE ticket_id = $ticket_id"); - logAction("Invoice", "Create", "$session_name created invoice $invoice_prefix$invoice_number from Ticket $ticket_prefix$ticket_number", $client_id, $invoice_id); + logAudit("Invoice", "Create", "$session_name created invoice $invoice_prefix$invoice_number from Ticket $ticket_prefix$ticket_number", $client_id, $invoice_id); flash_alert("Invoice $invoice_prefix$invoice_number created from ticket"); @@ -2523,7 +2523,7 @@ if (isset($_POST['add_quote_from_ticket'])) { // Logging + redirects mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Draft', history_description = 'Quote created from Ticket $ticket_prefix$ticket_number!', history_quote_id = $quote_id"); - logAction("Quote", "Create", "$session_name created quote $config_quote_prefix$quote_number from ticket $ticket_prefix$ticket_number", $client_id, $quote_id); + logAudit("Quote", "Create", "$session_name created quote $config_quote_prefix$quote_number from ticket $ticket_prefix$ticket_number", $client_id, $quote_id); customAction('quote_create', $quote_id); @@ -2616,7 +2616,7 @@ if (isset($_POST['edit_ticket_billable_status'])) { mysqli_query($mysqli,"UPDATE tickets SET ticket_billable = $billable_status WHERE ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name marked ticket $ticket_prefix$ticket_number as $billable_wording Billable", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name marked ticket $ticket_prefix$ticket_number as $billable_wording Billable", $client_id, $ticket_id); flash_alert("Ticket marked $billable_wording Billable"); @@ -2787,7 +2787,7 @@ if (isset($_POST['edit_ticket_schedule'])) { $ticket_reply_note = "Ticket scheduled for $email_datetime " . (boolval($onsite) ? '(onsite).' : '(remote).'); mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = '$ticket_reply_note', ticket_reply_type = 'Internal', ticket_reply_time_worked = '00:01:00', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name edited ticket schedule", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name edited ticket schedule", $client_id, $ticket_id); customAction('ticket_schedule', $ticket_id); @@ -2951,7 +2951,7 @@ if (isset($_GET['cancel_ticket_schedule'])) { $ticket_reply_note = "Ticket schedule cancelled."; mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = '$ticket_reply_note', ticket_reply_type = 'Internal', ticket_reply_time_worked = '00:01:00', ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_name cancelled ticket schedule", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_name cancelled ticket schedule", $client_id, $ticket_id); customAction('ticket_unschedule', $ticket_id); diff --git a/agent/post/transfer.php b/agent/post/transfer.php index fd7a6ee0..b52c589c 100644 --- a/agent/post/transfer.php +++ b/agent/post/transfer.php @@ -35,7 +35,7 @@ if (isset($_POST['add_transfer'])) { $transfer_id = mysqli_insert_id($mysqli); - logAction("Account Transfer", "Create", "$session_name transferred " . numfmt_format_currency($currency_format, $amount, $account_currency_code) . " from account $source_account_name to $destination_account_name", 0, $transfer_id); + logAudit("Account Transfer", "Create", "$session_name transferred " . numfmt_format_currency($currency_format, $amount, $account_currency_code) . " from account $source_account_name to $destination_account_name", 0, $transfer_id); flash_alert("Transferred " . numfmt_format_currency($currency_format, $amount, $account_currency_code) . " from $source_account_name to $destination_account_name"); @@ -61,7 +61,7 @@ if (isset($_POST['edit_transfer'])) { mysqli_query($mysqli,"UPDATE transfers SET transfer_method = '$transfer_method', transfer_notes = '$notes' WHERE transfer_id = $transfer_id"); - logAction("Account Transfer", "Edit", "$session_name edited transfer", 0, $transfer_id); + logAudit("Account Transfer", "Edit", "$session_name edited transfer", 0, $transfer_id); flash_alert("Transfer edited"); @@ -88,7 +88,7 @@ if (isset($_GET['delete_transfer'])) { mysqli_query($mysqli,"DELETE FROM transfers WHERE transfer_id = $transfer_id"); - logAction("Account Transfer", "Delete", "$session_name deleted transfer"); + logAudit("Account Transfer", "Delete", "$session_name deleted transfer"); flash_alert("Transfer deleted", 'error'); diff --git a/agent/post/trip.php b/agent/post/trip.php index 855f2ce4..7bb1edd9 100644 --- a/agent/post/trip.php +++ b/agent/post/trip.php @@ -24,7 +24,7 @@ if (isset($_POST['add_trip'])) { $trip_id = mysqli_insert_id($mysqli); - logAction("Trip", "Create", "$session_name logged trip from $source to $destination", $client_id , $trip_id); + logAudit("Trip", "Create", "$session_name logged trip from $source to $destination", $client_id , $trip_id); flash_alert("Trip from $source to $destination logged"); @@ -48,7 +48,7 @@ if (isset($_POST['edit_trip'])) { mysqli_query($mysqli,"UPDATE trips SET trip_date = '$date', trip_source = '$source', trip_destination = '$destination', trip_miles = $miles, trip_purpose = '$purpose', round_trip = $roundtrip, trip_user_id = $user_id, trip_client_id = $client_id WHERE trip_id = $trip_id"); - logAction("Trip", "Edit", "$session_name edited trip", $client_id , $trip_id); + logAudit("Trip", "Edit", "$session_name edited trip", $client_id , $trip_id); flash_alert("Trip edited"); @@ -76,7 +76,7 @@ if (isset($_GET['delete_trip'])) { mysqli_query($mysqli,"DELETE FROM trips WHERE trip_id = $trip_id"); - logAction("Trip", "Delete", "$session_name deleted trip ($trip_source - $trip_destination)", $client_id); + logAudit("Trip", "Delete", "$session_name deleted trip ($trip_source - $trip_destination)", $client_id); flash_alert("Trip ($trip_source - $trip_destination) deleted", 'error'); @@ -152,7 +152,7 @@ if (isset($_POST['export_trips_csv'])) { //output all remaining data on a file pointer fpassthru($f); - logAction("Trip", "Export", "$session_name exported $count trip(s) to a CSV file"); + logAudit("Trip", "Export", "$session_name exported $count trip(s) to a CSV file"); } exit; diff --git a/agent/user/post/profile.php b/agent/user/post/profile.php index c5b018e1..6d623ee0 100644 --- a/agent/user/post/profile.php +++ b/agent/user/post/profile.php @@ -80,7 +80,7 @@ if (isset($_POST['edit_your_user_details'])) { mysqli_query($mysqli,"UPDATE user_settings SET user_config_signature = '$signature' WHERE user_id = $session_user_id"); - logAction("User Account", "Edit", "$session_name edited their account $extended_log_description"); + logAudit("User Account", "Edit", "$session_name edited their account $extended_log_description"); flash_alert("User details updated"); @@ -102,7 +102,7 @@ if (isset($_GET['clear_your_user_avatar'])) { mysqli_query($mysqli,"UPDATE users SET user_avatar = NULL WHERE user_id = $session_user_id"); - logAction("User Account", "Edit", "$session_name cleared their avatar"); + logAudit("User Account", "Edit", "$session_name cleared their avatar"); flash_alert("Avatar cleared", 'error'); @@ -154,7 +154,7 @@ if (isset($_POST['edit_your_user_password'])) { $user_specific_encryption_ciphertext = encryptUserSpecificKey($_POST['new_password']); mysqli_query($mysqli,"UPDATE users SET user_password = '$new_password', user_specific_encryption_ciphertext = '$user_specific_encryption_ciphertext' WHERE user_id = $session_user_id"); - logAction("User Account", "Edit", "$session_name changed their password"); + logAudit("User Account", "Edit", "$session_name changed their password"); flash_alert("Your password was updated"); @@ -190,7 +190,7 @@ if (isset($_POST['edit_your_user_preferences'])) { $extended_log_description .= "disabled browser extension access"; } - logAction("User Account", "Edit", "$session_name $extended_log_description"); + logAudit("User Account", "Edit", "$session_name $extended_log_description"); flash_alert("User preferences updated"); @@ -223,7 +223,7 @@ if (isset($_POST['enable_mfa'])) { // Delete any existing MFA tokens - these browsers should be re-validated mysqli_query($mysqli, "DELETE FROM remember_tokens WHERE remember_token_user_id = $session_user_id"); - logAction("User Account", "Edit", "$session_name enabled MFA on their account"); + logAudit("User Account", "Edit", "$session_name enabled MFA on their account"); flash_alert("Multi-Factor authentication enabled"); @@ -298,7 +298,7 @@ if (isset($_GET['disable_mfa'])){ $mail = addToMailQueue($data); } - logAction("User Account", "Edit", "$session_name disabled MFA on their account"); + logAudit("User Account", "Edit", "$session_name disabled MFA on their account"); flash_alert("Multi-Factor authentication disabled", 'error'); @@ -313,7 +313,7 @@ if (isset($_POST['revoke_your_2fa_remember_tokens'])) { // Delete tokens mysqli_query($mysqli, "DELETE FROM remember_tokens WHERE remember_token_user_id = $session_user_id"); - logAction("User Account", "Edit", "$session_name revoked all their remember-me tokens"); + logAudit("User Account", "Edit", "$session_name revoked all their remember-me tokens"); flash_alert("Remember me tokens revoked", 'error'); diff --git a/api/v1/assets/create.php b/api/v1/assets/create.php index a8c4131f..399cc9b8 100644 --- a/api/v1/assets/create.php +++ b/api/v1/assets/create.php @@ -23,8 +23,8 @@ if (!empty($name) && !empty($client_id)) { mysqli_query($mysqli,"INSERT INTO asset_interfaces SET interface_name = '1', interface_mac = '$mac', interface_ip = '$ip', interface_primary = 1, interface_network_id = $network, interface_asset_id = $insert_id"); // Logging - logAction("Asset", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created asset $name via API ($api_key_name)", $client_id); + logAudit("Asset", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created asset $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/assets/delete.php b/api/v1/assets/delete.php index 061e4bc4..871e53c5 100644 --- a/api/v1/assets/delete.php +++ b/api/v1/assets/delete.php @@ -25,7 +25,7 @@ if (!empty($asset_id)) { $delete_count = mysqli_affected_rows($mysqli); // Logging - logAction("Asset", "Delete", "$asset_name via API ($api_key_name)", $client_id); + logAudit("Asset", "Delete", "$asset_name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/assets/update.php b/api/v1/assets/update.php index 4c5ecfb7..db90b3e5 100644 --- a/api/v1/assets/update.php +++ b/api/v1/assets/update.php @@ -31,8 +31,8 @@ if (!empty($asset_id)) { mysqli_query($mysqli,"INSERT INTO asset_history SET asset_history_status = '$status', asset_history_description = 'API updated $name ($api_key_name)', asset_history_asset_id = $asset_id"); // Logging - logAction("Asset", "Edit", "$name via API ($api_key_name)", $client_id); - logAction("API", "Success", "Edited asset $name via API ($api_key_name)", $client_id); + logAudit("Asset", "Edit", "$name via API ($api_key_name)", $client_id); + logAudit("API", "Success", "Edited asset $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/certificates/create.php b/api/v1/certificates/create.php index d5f740ed..57527f6c 100644 --- a/api/v1/certificates/create.php +++ b/api/v1/certificates/create.php @@ -49,8 +49,8 @@ if (!empty($name) && !empty($domain) && !empty($client_id)) { $insert_id = mysqli_insert_id($mysqli); // Logging - logAction("Certificate", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created certificate $name via API ($api_key_name)", $client_id, $insert_id); + logAudit("Certificate", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created certificate $name via API ($api_key_name)", $client_id, $insert_id); } } diff --git a/api/v1/clients/archive.php b/api/v1/clients/archive.php index 2da0d818..64a248a8 100644 --- a/api/v1/clients/archive.php +++ b/api/v1/clients/archive.php @@ -35,7 +35,7 @@ if (!empty($client_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Contact", "Archive", "$client_name archived via API ($api_key_name)", $client_id); + logAudit("Contact", "Archive", "$client_name archived via API ($api_key_name)", $client_id); } } } diff --git a/api/v1/clients/create.php b/api/v1/clients/create.php index 70aec5c8..a29c84c4 100644 --- a/api/v1/clients/create.php +++ b/api/v1/clients/create.php @@ -22,8 +22,8 @@ if (!empty($name) && $client_id == 0) { $insert_id = mysqli_insert_id($mysqli); // Logging - logAction("Client", "Create", "$name via API ($api_key_name)", $insert_id); - logAction("API", "Success", "Created client $name via API ($api_key_name)", $insert_id); + logAudit("Client", "Create", "$name via API ($api_key_name)", $insert_id); + logAudit("API", "Success", "Created client $name via API ($api_key_name)", $insert_id); } } diff --git a/api/v1/clients/unarchive.php b/api/v1/clients/unarchive.php index daaa110c..e531cfd3 100644 --- a/api/v1/clients/unarchive.php +++ b/api/v1/clients/unarchive.php @@ -27,7 +27,7 @@ if (!empty($client_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Contact", "Unarchive", "$client_name unarchived via API ($api_key_name)", $client_id); + logAudit("Contact", "Unarchive", "$client_name unarchived via API ($api_key_name)", $client_id); } } } diff --git a/api/v1/clients/update.php b/api/v1/clients/update.php index cf2fb52c..c4bafc8d 100644 --- a/api/v1/clients/update.php +++ b/api/v1/clients/update.php @@ -41,8 +41,8 @@ if (!empty($client_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Client", "Edit", "$name via API ($api_key_name)", $client_id); - logAction("API", "Success", "Edited client $name via API ($api_key_name)", $client_id); + logAudit("Client", "Edit", "$name via API ($api_key_name)", $client_id); + logAudit("API", "Success", "Edited client $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/contacts/archive.php b/api/v1/contacts/archive.php index 7cf2d052..784f5098 100644 --- a/api/v1/contacts/archive.php +++ b/api/v1/contacts/archive.php @@ -43,7 +43,7 @@ if (!empty($contact_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Contact", "Archive", "$contact_name archived via API ($api_key_name)", $client_id, $contact_id); + logAudit("Contact", "Archive", "$contact_name archived via API ($api_key_name)", $client_id, $contact_id); } } } diff --git a/api/v1/contacts/create.php b/api/v1/contacts/create.php index dd54cd3d..3079b7cc 100644 --- a/api/v1/contacts/create.php +++ b/api/v1/contacts/create.php @@ -32,8 +32,8 @@ if (!empty($name) && !empty($email) && !empty($client_id)) { $insert_id = mysqli_insert_id($mysqli); // Logging - logAction("Contact", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created contact $name via API ($api_key_name)", $client_id); + logAudit("Contact", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created contact $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/contacts/delete.php b/api/v1/contacts/delete.php index 62309277..8066fdd3 100644 --- a/api/v1/contacts/delete.php +++ b/api/v1/contacts/delete.php @@ -22,7 +22,7 @@ if (!empty($contact_id)) { $delete_count = mysqli_affected_rows($mysqli); // Logging - logAction("Contact", "Delete", "$contact_name via API ($api_key_name)", $client_id); + logAudit("Contact", "Delete", "$contact_name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/contacts/unarchive.php b/api/v1/contacts/unarchive.php index 66bd3470..2fbe6539 100644 --- a/api/v1/contacts/unarchive.php +++ b/api/v1/contacts/unarchive.php @@ -37,7 +37,7 @@ if (!empty($contact_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Contact", "Unarchive", "$contact_name unarchived via API ($api_key_name)", $client_id, $contact_id); + logAudit("Contact", "Unarchive", "$contact_name unarchived via API ($api_key_name)", $client_id, $contact_id); } } } diff --git a/api/v1/contacts/update.php b/api/v1/contacts/update.php index cdd72982..c21ba9c5 100644 --- a/api/v1/contacts/update.php +++ b/api/v1/contacts/update.php @@ -30,8 +30,8 @@ if (!empty($contact_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Contact", "Edit", "$name via API ($api_key_name)", $client_id, $contact_id); - logAction("API", "Success", "Edited contact $name via API ($api_key_name)", $client_id); + logAudit("Contact", "Edit", "$name via API ($api_key_name)", $client_id, $contact_id); + logAudit("API", "Success", "Edited contact $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/credentials/create.php b/api/v1/credentials/create.php index 44618610..17e4d159 100644 --- a/api/v1/credentials/create.php +++ b/api/v1/credentials/create.php @@ -20,8 +20,8 @@ if (!empty($api_key_decrypt_password) && !empty($name) && !(empty($password))) { $insert_id = mysqli_insert_id($mysqli); // Logging - logAction("Credential", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created credential $name via API ($api_key_name)", $client_id); + logAudit("Credential", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created credential $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/credentials/update.php b/api/v1/credentials/update.php index 2aff7a6b..049a02f0 100644 --- a/api/v1/credentials/update.php +++ b/api/v1/credentials/update.php @@ -28,8 +28,8 @@ if (!empty($_POST['api_key_decrypt_password']) && !empty($credential_id)) { } // Logging - logAction("Credential", "Edit", "$name via API ($api_key_name)", $client_id, $credential_id); - logAction("API", "Success", "Updated credential $name via API ($api_key_name)", $client_id); + logAudit("Credential", "Edit", "$name via API ($api_key_name)", $client_id, $credential_id); + logAudit("API", "Success", "Updated credential $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/documents/create.php b/api/v1/documents/create.php index d8d0773d..aa473437 100644 --- a/api/v1/documents/create.php +++ b/api/v1/documents/create.php @@ -33,8 +33,8 @@ if (!empty($name) && !(empty($content))) { mysqli_query($mysqli,"UPDATE documents SET document_content = '$processed_content' WHERE document_id = $insert_id"); // Logging - logAction("Document", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created document $name via API ($api_key_name)", $client_id); + logAudit("Document", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created document $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/documents/update.php b/api/v1/documents/update.php index 6cb158e7..166a0212 100644 --- a/api/v1/documents/update.php +++ b/api/v1/documents/update.php @@ -118,13 +118,13 @@ if (!empty($document_id)) { } // Logging - logAction("Document", "Edit", "$name_db via API ($api_key_name), previous version kept", $client_id, $document_version_id); - logAction("API", "Success", "Edited document $name_db via API ($api_key_name)", $client_id); + logAudit("Document", "Edit", "$name_db via API ($api_key_name), previous version kept", $client_id, $document_version_id); + logAudit("API", "Success", "Edited document $name_db via API ($api_key_name)", $client_id); } else { // Not found (or not this client's doc) $update_count = false; - logAction("API", "Error", "Document update failed (not found or unauthorized) via API ($api_key_name)", $client_id); + logAudit("API", "Error", "Document update failed (not found or unauthorized) via API ($api_key_name)", $client_id); } } diff --git a/api/v1/locations/create.php b/api/v1/locations/create.php index 1876818d..5963f2d7 100644 --- a/api/v1/locations/create.php +++ b/api/v1/locations/create.php @@ -25,8 +25,8 @@ if (!empty($name) && !empty($client_id)) { $insert_id = mysqli_insert_id($mysqli); // Logging - logAction("Location", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created location $name via API ($api_key_name)", $client_id); + logAudit("Location", "Create", "$name via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created location $name via API ($api_key_name)", $client_id); } } diff --git a/api/v1/tickets/create.php b/api/v1/tickets/create.php index a2e32a0e..339b8192 100644 --- a/api/v1/tickets/create.php +++ b/api/v1/tickets/create.php @@ -52,8 +52,8 @@ if (!empty($subject)) { $insert_id = mysqli_insert_id($mysqli); // Logging - logAction("Ticket", "Create", "Created ticket $config_ticket_prefix$ticket_number $subject via API ($api_key_name)", $client_id, $insert_id); - logAction("API", "Success", "Created ticket $config_ticket_prefix$ticket_number $subject via API ($api_key_name)", $client_id); + logAudit("Ticket", "Create", "Created ticket $config_ticket_prefix$ticket_number $subject via API ($api_key_name)", $client_id, $insert_id); + logAudit("API", "Success", "Created ticket $config_ticket_prefix$ticket_number $subject via API ($api_key_name)", $client_id); } } diff --git a/api/v1/tickets/resolve.php b/api/v1/tickets/resolve.php index 3bc8b82a..1b32c105 100644 --- a/api/v1/tickets/resolve.php +++ b/api/v1/tickets/resolve.php @@ -36,8 +36,8 @@ if (!empty($ticket_id)) { $update_count = mysqli_affected_rows($mysqli); // Logging - logAction("Ticket", "Resolved", "$ticket_prefix$ticket_number ticket via API ($api_key_name)", $client_id, $ticket_id); - logAction("API", "Success", "Resolved ticket $ticket_prefix$ticket_number via API ($api_key_name)", $client_id); + logAudit("Ticket", "Resolved", "$ticket_prefix$ticket_number ticket via API ($api_key_name)", $client_id, $ticket_id); + logAudit("API", "Success", "Resolved ticket $ticket_prefix$ticket_number via API ($api_key_name)", $client_id); } customAction('ticket_resolve', $ticket_id); diff --git a/client/login_microsoft.php b/client/login_microsoft.php index 89724467..b738cfdb 100644 --- a/client/login_microsoft.php +++ b/client/login_microsoft.php @@ -129,7 +129,7 @@ if (isset($_POST['code']) && $_POST['state'] == session_id()) { $_SESSION['login_method'] = "azure"; // Logging - logAction("Client Login", "Success", "Client contact $upn successfully logged in via Entra", $client_id, $user_id); + logAudit("Client Login", "Success", "Client contact $upn successfully logged in via Entra", $client_id, $user_id); header("Location: index.php"); diff --git a/client/post.php b/client/post.php index 991ac86c..cef785a8 100644 --- a/client/post.php +++ b/client/post.php @@ -76,7 +76,7 @@ if (isset($_POST['add_ticket'])) { // Custom action/notif handler customAction('ticket_create', $ticket_id); - logAction("Ticket", "Create", "$session_contact_name created ticket $config_ticket_prefix$ticket_number - $subject from the client portal", $session_client_id, $ticket_id); + logAudit("Ticket", "Create", "$session_contact_name created ticket $config_ticket_prefix$ticket_number - $subject from the client portal", $session_client_id, $ticket_id); redirect("ticket.php?id=" . $ticket_id); @@ -221,7 +221,7 @@ if (isset($_GET['approve_ticket_task'])) { // TODO: Email agent // Logging - logAction("Task", "Edit", "Contact $session_contact_email approved task $task_name (approval $approval_id)", $session_client_id, $task_id); + logAudit("Task", "Edit", "Contact $session_contact_email approved task $task_name (approval $approval_id)", $session_client_id, $task_id); flash_alert("Task Approved"); redirect(); @@ -281,7 +281,7 @@ if (isset($_GET['resolve_ticket'])) { // Add reply mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = 'Ticket resolved by $session_contact_name.', ticket_reply_type = 'Client', ticket_reply_by = $session_contact_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_contact_name marked ticket $ticket_prefix$ticket_number as resolved in the client portal", $session_client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_contact_name marked ticket $ticket_prefix$ticket_number as resolved in the client portal", $session_client_id, $ticket_id); // Custom action/notif handler customAction('ticket_resolve', $ticket_id); @@ -316,7 +316,7 @@ if (isset($_GET['reopen_ticket'])) { // Add reply mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = 'Ticket reopened by $session_contact_name.', ticket_reply_type = 'Client', ticket_reply_by = $session_contact_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_contact_name reopend ticket $ticket_prefix$ticket_number in the client portal", $session_client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_contact_name reopend ticket $ticket_prefix$ticket_number in the client portal", $session_client_id, $ticket_id); // Custom action/notif handler customAction('ticket_update', $ticket_id); @@ -351,7 +351,7 @@ if (isset($_GET['close_ticket'])) { // Add reply mysqli_query($mysqli, "INSERT INTO ticket_replies SET ticket_reply = 'Ticket closed by $session_contact_name.', ticket_reply_type = 'Client', ticket_reply_by = $session_contact_id, ticket_reply_ticket_id = $ticket_id"); - logAction("Ticket", "Edit", "$session_contact_name closed ticket $ticket_prefix$ticket_number in the client portal", $session_client_id, $ticket_id); + logAudit("Ticket", "Edit", "$session_contact_name closed ticket $ticket_prefix$ticket_number in the client portal", $session_client_id, $ticket_id); // Custom action/notif handler customAction('ticket_close', $ticket_id); @@ -387,7 +387,7 @@ if (isset($_POST['edit_profile'])) { mysqli_query($mysqli, "UPDATE users SET user_password = '$password_hash' WHERE user_id = $session_user_id"); // Logging - logAction("Contact", "Edit", "Client contact $session_contact_name edited their profile/password in the client portal", $session_client_id, $session_contact_id); + logAudit("Contact", "Edit", "Client contact $session_contact_name edited their profile/password in the client portal", $session_client_id, $session_contact_id); } redirect('index.php'); @@ -433,7 +433,7 @@ if (isset($_POST['add_contact'])) { $contact_id = mysqli_insert_id($mysqli); // Logging - logAction("Contact", "Create", "Client contact $session_contact_name created contact $contact_name in the client portal", $session_client_id, $contact_id); + logAudit("Contact", "Create", "Client contact $session_contact_name created contact $contact_name in the client portal", $session_client_id, $contact_id); customAction('contact_create', $contact_id); @@ -485,7 +485,7 @@ if (isset($_POST['edit_contact'])) { // Update contact mysqli_query($mysqli, "UPDATE contacts SET contact_name = '$contact_name', contact_email = '$contact_email', contact_billing = $contact_billing, contact_technical = $contact_technical, contact_user_id = $contact_user_id WHERE contact_id = $contact_id AND contact_client_id = $session_client_id AND contact_archived_at IS NULL AND contact_primary = 0"); - logAction("Contact", "Edit", "Client contact $session_contact_name edited contact $contact_name in the client portal", $session_client_id, $contact_id); + logAudit("Contact", "Edit", "Client contact $session_contact_name edited contact $contact_name in the client portal", $session_client_id, $contact_id); flash_alert("Contact $contact_name updated"); @@ -660,7 +660,7 @@ if (isset($_GET['add_payment_by_provider'])) { // Email Logging $email_id = mysqli_insert_id($mysqli); mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Payment Receipt sent to mail queue ID: $email_id!', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); } // Log info @@ -677,7 +677,7 @@ if (isset($_GET['add_payment_by_provider'])) { // Notify/log appNotify("Invoice Paid", "Invoice $invoice_prefix$invoice_number automatically paid", "/agent/invoice.php?invoice_id=$invoice_id", $client_id); - logAction("Invoice", "Payment", "$session_name initiated Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "$session_name initiated Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); customAction('invoice_pay', $invoice_id); flash_alert("The amount " . numfmt_format_currency($currency_format, $invoice_amount, $invoice_currency_code) . " paid Invoice $invoice_prefix$invoice_number"); @@ -687,7 +687,7 @@ if (isset($_GET['add_payment_by_provider'])) { } else { mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Payment failed', history_description = 'Stripe pay failed due to payment error', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Failed online payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Failed online payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error", $client_id, $invoice_id); flash_alert("Payment failed", 'error'); redirect(); @@ -761,7 +761,7 @@ if (isset($_POST['create_stripe_customer'])) { client_payment_provider_created_at = NOW() "); - logAction("Stripe", "Create", "$session_contact_name created Stripe customer for $session_client_name as $stripe_customer_id and authorized future automatic payments", $session_client_id, $session_client_id); + logAudit("Stripe", "Create", "$session_contact_name created Stripe customer for $session_client_name as $stripe_customer_id and authorized future automatic payments", $session_client_id, $session_client_id); flash_alert("Stripe customer created. Thank you for your consent."); @@ -980,7 +980,7 @@ if (isset($_GET['stripe_save_card'])) { $mail = addToMailQueue($data); } - logAction("Stripe", "Update", "$session_contact_name saved payment method ($saved_payment_description) (PM: $payment_method_id)", $session_client_id); + logAudit("Stripe", "Update", "$session_contact_name saved payment method ($saved_payment_description) (PM: $payment_method_id)", $session_client_id); flash_alert("Payment method saved – thank you."); redirect("saved_payment_methods.php"); @@ -1083,7 +1083,7 @@ if (isset($_GET['delete_saved_payment'])) { "); } - logAction("Stripe", "Update", "$session_contact_name deleted Stripe payment method $saved_payment_description (PM: $payment_method_id)", $session_client_id); + logAudit("Stripe", "Update", "$session_contact_name deleted Stripe payment method $saved_payment_description (PM: $payment_method_id)", $session_client_id); flash_alert("Payment method $saved_payment_description removed."); @@ -1128,14 +1128,14 @@ if (isset($_POST['set_recurring_payment'])) { // Get Payment ID for reference $recurring_payment_id = mysqli_insert_id($mysqli); - logAction("Recurring Invoice", "Auto Payment", "$session_name created Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $session_client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Auto Payment", "$session_name created Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $session_client_id, $recurring_invoice_id); flash_alert("Automatic Payment $saved_payment_description enabled for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number"); } else { // Delete mysqli_query($mysqli, "DELETE FROM recurring_payments WHERE recurring_payment_recurring_invoice_id = $recurring_invoice_id"); - logAction("Recurring Invoice", "Auto Payment", "$session_name removed Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $session_client_id, $recurring_invoice_id); + logAudit("Recurring Invoice", "Auto Payment", "$session_name removed Auto Pay for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number in the amount of " . numfmt_format_currency($currency_format, $recurring_invoice_amount, $recurring_invoice_currency_code), $session_client_id, $recurring_invoice_id); flash_alert("Automatic Payment Disabled for Recurring Invoice $recurring_invoice_prefix$recurring_invoice_number"); } @@ -1182,7 +1182,7 @@ if (isset($_POST['client_add_document'])) { // Document update content mysqli_query($mysqli,"UPDATE documents SET document_content = '$processed_content' WHERE document_id = $document_id"); - logAction("Document", "Create", "Client contact $session_contact_name created document $document_name", $session_client_id, $document_id); + logAudit("Document", "Create", "Client contact $session_contact_name created document $document_name", $session_client_id, $document_id); flash_alert("Document $document_name created successfully"); @@ -1260,7 +1260,7 @@ if (isset($_POST['client_upload_document'])) { // Link file to document mysqli_query($mysqli, "INSERT INTO document_files SET document_id = $document_id, file_id = $file_id"); - logAction("Document", "Upload", "Client contact $session_contact_name uploaded document $document_name with file $file_name", $session_client_id, $document_id); + logAudit("Document", "Upload", "Client contact $session_contact_name uploaded document $document_name with file $file_name", $session_client_id, $document_id); flash_alert("Document $document_name uploaded successfully"); diff --git a/cron/cron.php b/cron/cron.php index f6e0aae4..7ca89046 100644 --- a/cron/cron.php +++ b/cron/cron.php @@ -151,7 +151,7 @@ while ($row = mysqli_fetch_assoc($sql)) { } // Logging -// logAction("Cron", "Task", "Cron cleaned up old data"); +// logAudit("Cron", "Task", "Cron cleaned up old data"); /* * ############################################################################################################### @@ -197,7 +197,7 @@ if ($config_enable_alert_domain_expire == 1) { } // Logging - // logAction("Cron", "Task", "Cron created notifications for domains expiring"); + // logAudit("Cron", "Task", "Cron created notifications for domains expiring"); } // CERTIFICATES EXPIRING @@ -248,7 +248,7 @@ foreach ($certificateAlertArray as $day) { } // Logging -// logAction("Cron", "Task", "Cron created notifications for certificates expiring"); +// logAudit("Cron", "Task", "Cron created notifications for certificates expiring"); // Asset Warranties Expiring @@ -277,7 +277,7 @@ foreach ($warranty_alert_array as $day) { } // Logging -// logAction("Cron", "Task", "Cron created notifications for asset warranties expiring"); +// logAudit("Cron", "Task", "Cron created notifications for asset warranties expiring"); // Notify of New Tickets // Get Ticket Pending Assignment @@ -347,7 +347,7 @@ if (mysqli_num_rows($sql_recurring_tickets) > 0) { WHERE recurring_ticket_id = $recurring_ticket_id"); // Logging - logAction("Ticket", "Create", "Cron created recurring scheduled $frequency ticket - $subject", $client_id, $id); + logAudit("Ticket", "Create", "Cron created recurring scheduled $frequency ticket - $subject", $client_id, $id); customAction('ticket_create', $id); @@ -455,7 +455,7 @@ while ($row = mysqli_fetch_assoc($sql_invalid_recurring_tickets)) { } // Logging -// logAction("Cron", "Task", "Cron created sent out recurring tickets"); +// logAudit("Cron", "Task", "Cron created sent out recurring tickets"); // TICKET RESOLUTION/CLOSURE PROCESS @@ -481,7 +481,7 @@ while ($row = mysqli_fetch_assoc($sql_resolved_tickets_to_close)) { mysqli_query($mysqli,"UPDATE tickets SET ticket_status = 5, ticket_closed_at = NOW(), ticket_closed_by = $ticket_assigned_to WHERE ticket_id = $ticket_id"); //Logging - logAction("Ticket", "Closed", "$ticket_prefix$ticket_number auto closed", $client_id, $ticket_id); + logAudit("Ticket", "Closed", "$ticket_prefix$ticket_number auto closed", $client_id, $ticket_id); customAction('ticket_close', $ticket_id); @@ -596,7 +596,7 @@ if ($config_send_invoice_reminders == 1) { } } // Logging -// logAction("Cron", "Task", "Cron created notifications for past due invoices and sent out notifications to the primary and billing contacts email"); +// logAudit("Cron", "Task", "Cron created notifications for past due invoices and sent out notifications to the primary and billing contacts email"); // Send Recurring Invoices that match todays date and are active @@ -810,7 +810,7 @@ while ($row = mysqli_fetch_assoc($sql_recurring_payments)) { ")); if (!$saved_payment) { - logAction("Invoice", "Payment", "Failed auto Payment for invoice $invoice_prefix$invoice_number: Saved payment method not found or provider inactive", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Failed auto Payment for invoice $invoice_prefix$invoice_number: Saved payment method not found or provider inactive", $client_id, $invoice_id); continue; } @@ -872,7 +872,7 @@ while ($row = mysqli_fetch_assoc($sql_recurring_payments)) { error_log("Stripe payment error - encountered exception during payment intent for invoice ID $invoice_id / $invoice_prefix$invoice_number: $error"); logApp("Stripe", "error", "Exception during PI for invoice ID $invoice_id: $error"); mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Payment failed', history_description = 'Stripe autopay failed due to payment error', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Failed auto Payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error: $error", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Failed auto Payment amount of invoice $invoice_prefix$invoice_number due to Stripe payment error: $error", $client_id, $invoice_id); continue; } @@ -921,18 +921,18 @@ while ($row = mysqli_fetch_assoc($sql_recurring_payments)) { $mail = addToMailQueue($data); $email_id = mysqli_insert_id($mysqli); mysqli_query($mysqli,"INSERT INTO history SET history_status = 'Sent', history_description = 'Payment Receipt sent to mail queue ID: $email_id!', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Payment receipt for invoice $invoice_prefix$invoice_number queued to $contact_email Email ID: $email_id", $client_id, $invoice_id); } // LOGGING $extended_log_desc = !$pi_livemode ? '(DEV MODE)' : ''; appNotify("Invoice Paid", "Invoice $invoice_prefix$invoice_number automatically paid", "/agent/invoice.php?invoice_id=$invoice_id", $client_id); - logAction("Invoice", "Payment", "Auto Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $recurring_payment_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Auto Stripe payment amount of " . numfmt_format_currency($currency_format, $invoice_amount, $recurring_payment_currency_code) . " added to invoice $invoice_prefix$invoice_number - $pi_id $extended_log_desc", $client_id, $invoice_id); customAction('invoice_pay', $invoice_id); } else { mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Payment failed', history_description = 'Stripe autopay failed: Status {$payment_intent->status}', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Failed auto Payment for invoice $invoice_prefix$invoice_number. Stripe PI status: {$payment_intent->status}", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Failed auto Payment for invoice $invoice_prefix$invoice_number. Stripe PI status: {$payment_intent->status}", $client_id, $invoice_id); } } // End if Stripe creds and IDs } // End if Stripe provider @@ -944,7 +944,7 @@ while ($row = mysqli_fetch_assoc($sql_recurring_payments)) { mysqli_query($mysqli, "UPDATE invoices SET invoice_status = 'Paid' WHERE invoice_id = $invoice_id"); mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Paid', history_description = 'Payment added via Auto Pay', history_invoice_id = $invoice_id"); - logAction("Invoice", "Payment", "Auto Payment amount of $recurring_payment_currency_code $invoice_amount added to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); + logAudit("Invoice", "Payment", "Auto Payment amount of $recurring_payment_currency_code $invoice_amount added to invoice $invoice_prefix$invoice_number", $client_id, $invoice_id); } } @@ -1245,7 +1245,7 @@ if ($config_telemetry > 0 || $config_telemetry == 2) { $result = file_get_contents('https://telemetry.itflow.org', false, $context); // Logging - // logAction("Cron", "Task", "Cron sent telemetry results to ITFlow Developers"); + // logAudit("Cron", "Task", "Cron sent telemetry results to ITFlow Developers"); } diff --git a/cron/ticket_email_parser.php b/cron/ticket_email_parser.php index 484ab8d8..83e3d5b1 100644 --- a/cron/ticket_email_parser.php +++ b/cron/ticket_email_parser.php @@ -122,7 +122,7 @@ function addTicket($contact_id, $contact_name, $contact_email, $client_id, $date $id = mysqli_insert_id($mysqli); // Logging - logAction("Ticket", "Create", "Email parser: Client contact $contact_email_esc created ticket $ticket_prefix_esc$ticket_number ($subject) ($id)", $client_id, $id); + logAudit("Ticket", "Create", "Email parser: Client contact $contact_email_esc created ticket $ticket_prefix_esc$ticket_number ($subject) ($id)", $client_id, $id); mkdirMissing('../uploads/tickets/'); $att_dir = "../uploads/tickets/" . $id . "/"; @@ -151,7 +151,7 @@ function addTicket($contact_id, $contact_name, $contact_email, $client_id, $date mysqli_query($mysqli, "INSERT INTO ticket_attachments SET ticket_attachment_name = '$ticket_attachment_name_esc', ticket_attachment_reference_name = '$ticket_attachment_reference_name_esc', ticket_attachment_ticket_id = $id"); } else { $ticket_attachment_name_esc = mysqli_real_escape_string($mysqli, $att_name); - logAction("Ticket", "Edit", "Email parser: Blocked attachment $ticket_attachment_name_esc from Client contact $contact_email_esc for ticket $ticket_prefix_esc$ticket_number", $client_id, $id); + logAudit("Ticket", "Edit", "Email parser: Blocked attachment $ticket_attachment_name_esc from Client contact $contact_email_esc for ticket $ticket_prefix_esc$ticket_number", $client_id, $id); } } @@ -332,7 +332,7 @@ function addReply($from_email, $date, $subject, $ticket_number, $message, $attac mysqli_query($mysqli, "INSERT INTO ticket_attachments SET ticket_attachment_name = '$ticket_attachment_name_esc', ticket_attachment_reference_name = '$ticket_attachment_reference_name_esc', ticket_attachment_reply_id = $reply_id, ticket_attachment_ticket_id = $ticket_id"); } else { $ticket_attachment_name_esc = mysqli_real_escape_string($mysqli, $att_name); - logAction("Ticket", "Edit", "Email parser: Blocked attachment $ticket_attachment_name_esc from Client contact $from_email_esc for ticket $config_ticket_prefix$ticket_number_esc", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "Email parser: Blocked attachment $ticket_attachment_name_esc from Client contact $from_email_esc for ticket $config_ticket_prefix$ticket_number_esc", $client_id, $ticket_id); } } @@ -366,7 +366,7 @@ function addReply($from_email, $date, $subject, $ticket_number, $message, $attac mysqli_query($mysqli, "UPDATE tickets SET ticket_status = 2, ticket_resolved_at = NULL WHERE ticket_id = $ticket_id AND ticket_client_id = $client_id LIMIT 1"); - logAction("Ticket", "Edit", "Email parser: Client contact $from_email_esc updated ticket $config_ticket_prefix$ticket_number_esc ($subject)", $client_id, $ticket_id); + logAudit("Ticket", "Edit", "Email parser: Client contact $from_email_esc updated ticket $config_ticket_prefix$ticket_number_esc ($subject)", $client_id, $ticket_id); customAction('ticket_reply_client', $ticket_id); return true; } else { @@ -855,7 +855,7 @@ foreach ($messages as $message) { mysqli_query($mysqli, "INSERT INTO contacts SET contact_name = '".mysqli_real_escape_string($mysqli, $contact_name)."', contact_email = '".mysqli_real_escape_string($mysqli, $contact_email)."', contact_notes = 'Added automatically via email parsing.', contact_client_id = $client_id"); $contact_id = mysqli_insert_id($mysqli); - logAction("Contact", "Create", "Email parser: created contact " . mysqli_real_escape_string($mysqli, $contact_name), $client_id, $contact_id); + logAudit("Contact", "Create", "Email parser: created contact " . mysqli_real_escape_string($mysqli, $contact_name), $client_id, $contact_id); customAction('contact_create', $contact_id); $email_processed = addTicket($contact_id, $contact_name, $contact_email, $client_id, $date, $subject, $message_body, $attachments, $original_message_file, $ccs); diff --git a/functions/auth.php b/functions/auth.php index b7f7a897..581ebea8 100644 --- a/functions/auth.php +++ b/functions/auth.php @@ -108,7 +108,7 @@ function enforceClientAccess($client_id = null) { return true; } - logAction( + logAudit( 'Client', 'Access', "$session_name was denied permission from accessing client", diff --git a/functions/logging.php b/functions/logging.php index 591c9cbd..2ccec999 100644 --- a/functions/logging.php +++ b/functions/logging.php @@ -37,7 +37,7 @@ function appNotify($type, $details, $action = null, $client_id = 0, $entity_id = } } -function logAction($type, $action, $description, $client_id = 0, $entity_id = 0) { +function logAudit($type, $action, $description, $client_id = 0, $entity_id = 0) { global $mysqli, $session_user_agent, $session_ip, $session_user_id; $client_id = intval($client_id); diff --git a/guest/guest_download_file.php b/guest/guest_download_file.php index 2a5f043b..22610f3d 100644 --- a/guest/guest_download_file.php +++ b/guest/guest_download_file.php @@ -72,6 +72,6 @@ if (isset($_GET['id']) && isset($_GET['key'])) { mysqli_query($mysqli, "UPDATE shared_items SET item_views = $new_item_views WHERE item_id = $item_id"); //Logging - logAction("Share", "View", "Downloaded shared file $file_name via link", $client_id); + logAudit("Share", "View", "Downloaded shared file $file_name via link", $client_id); } diff --git a/guest/guest_post.php b/guest/guest_post.php index d8a30b5b..ea75b549 100644 --- a/guest/guest_post.php +++ b/guest/guest_post.php @@ -251,7 +251,7 @@ if (isset($_GET['approve_ticket_task'])) { mysqli_query($mysqli, "INSERT INTO notifications SET notification_type = 'Ticket', notification = 'Guest approved ticket task $task_name', notification_action = 'ticket.php?ticket_id=$ticket_id', notification_user_id = $created_by"); // Logging - logAction("Task", "Edit", "Guest user approved task $task_name via link (approval $approval_id)", 0, $task_id); + logAudit("Task", "Edit", "Guest user approved task $task_name via link (approval $approval_id)", 0, $task_id); flash_alert("Task Approved"); redirect(); @@ -744,7 +744,7 @@ if (isset($_POST['guest_quote_upload_file'])) { // Create mysqli_query($mysqli,"INSERT INTO folders SET folder_name = 'Client Uploads', parent_folder = 0, folder_location = 1, folder_client_id = $client_id"); $folder_id = mysqli_insert_id($mysqli); - logAction("Folder", "Create", "Automatically created folder Client Uploads", $client_id, $folder_id); + logAudit("Folder", "Create", "Automatically created folder Client Uploads", $client_id, $folder_id); } // Do move/upload @@ -764,7 +764,7 @@ if (isset($_POST['guest_quote_upload_file'])) { mysqli_query($mysqli, "INSERT INTO history SET history_status = 'Upload', history_description = 'Client uploaded file $file_name', history_quote_id = $quote_id"); - logAction("File", "Upload", "Guest uploaded file $file_name to quote $quote_prefix$quote_number", $client_id); + logAudit("File", "Upload", "Guest uploaded file $file_name to quote $quote_prefix$quote_number", $client_id); } else { flash_alert('Something went wrong uploading the file - please let the support team know.', 'error'); diff --git a/guest/guest_view_item.php b/guest/guest_view_item.php index 5dcb1ccb..5f57966b 100644 --- a/guest/guest_view_item.php +++ b/guest/guest_view_item.php @@ -141,7 +141,7 @@ if ($item_type == "Document") { // Logging $name = mysqli_real_escape_string($mysqli, $doc_title); - logAction("Share", "View", "Viewed shared $item_type $doc_title_escaped via link", $client_id); + logAudit("Share", "View", "Viewed shared $item_type $doc_title_escaped via link", $client_id); } elseif ($item_type == "File") { @@ -257,7 +257,7 @@ if ($item_type == "Document") { // Logging $name = escapeSql($credential_row['credential_name']); - logAction("Share", "View", "Viewed shared $item_type $name via link", $client_id); + logAudit("Share", "View", "Viewed shared $item_type $name via link", $client_id); } diff --git a/login.php b/login.php index 9a677bf6..02bbd423 100644 --- a/login.php +++ b/login.php @@ -42,7 +42,7 @@ require_once "includes/inc_set_timezone.php"; $session_ip = escapeSql(getIP()); $session_user_agent = escapeSql($_SERVER['HTTP_USER_AGENT'] ?? ''); -// IMPORTANT (Option B support): ensure this exists in this scope so logAction() can use it +// IMPORTANT (Option B support): ensure this exists in this scope so logAudit() can use it $session_user_id = intval($_SESSION['user_id'] ?? 0); $row = mysqli_fetch_assoc(mysqli_query( @@ -58,7 +58,7 @@ $failed_login_count = intval($row['failed_login_count']); if ($failed_login_count >= 15) { // Make sure global session_user_id is not required here (will be 0 anyway) - logAction("Login", "Blocked", "$session_ip was blocked access to login due to IP lockout"); + logAudit("Login", "Blocked", "$session_ip was blocked access to login due to IP lockout"); header("HTTP/1.1 429 Too Many Requests"); exit("

$config_app_name

Your IP address has been blocked due to repeated failed login attempts. Please try again later.

This action has been logged."); } @@ -244,7 +244,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['login']) || isset($_ header("HTTP/1.1 401 Unauthorized"); // Option B not possible here (we don't know user_id reliably) - logAction("Login", "Failed", "Failed login attempt using $email"); + logAudit("Login", "Failed", "Failed login attempt using $email"); $response = "
@@ -417,9 +417,9 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['login']) || isset($_ addToMailQueue($data); } - // Option B: set session_user_id BEFORE logAction() + // Option B: set session_user_id BEFORE logAudit() $session_user_id = $user_id; - logAction("Login", "Success", "$user_name successfully logged in $extended_log", 0, $user_id); + logAudit("Login", "Success", "$user_name successfully logged in $extended_log", 0, $user_id); $_SESSION['user_id'] = $user_id; $_SESSION['csrf_token'] = randomString(32); @@ -513,9 +513,9 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['login']) || isset($_ if ($current_code !== 0) { - // Option B: set session_user_id BEFORE logAction() + // Option B: set session_user_id BEFORE logAudit() $session_user_id = $user_id; - logAction("Login", "MFA Failed", "$user_email failed MFA", 0, $user_id); + logAudit("Login", "MFA Failed", "$user_email failed MFA", 0, $user_id); if (!empty($config_smtp_provider)) { $subject = "Important: $config_app_name failed 2FA login attempt for $user_name"; @@ -546,7 +546,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['login']) || isset($_ if ($config_client_portal_enable != 1) { header("HTTP/1.1 401 Unauthorized"); - logAction("Client Login", "Failed", "Client portal disabled; login attempt using $email"); + logAudit("Client Login", "Failed", "Client portal disabled; login attempt using $email"); $response = "
@@ -578,9 +578,9 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['login']) || isset($_ $_SESSION['logged'] = true; $_SESSION['csrf_token'] = randomString(32); - // Option B: set session_user_id BEFORE logAction() + // Option B: set session_user_id BEFORE logAudit() $session_user_id = $user_id; - logAction("Client Login", "Success", "Client contact $user_email successfully logged in locally", $client_id, $user_id); + logAudit("Client Login", "Success", "Client contact $user_email successfully logged in locally", $client_id, $user_id); // Clear any pending sessions (avoid stale dual-role/MFA state) unset($_SESSION['pending_dual_login']); @@ -593,7 +593,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && (isset($_POST['login']) || isset($_ // if we have a users.user_id, log it $session_user_id = $user_id ?: 0; - logAction( + logAudit( "Client Login", "Failed", "Failed client portal login attempt using $email (invalid auth method or missing contact/client)", diff --git a/post/logout.php b/post/logout.php index 4c369c1b..7c9f3afb 100644 --- a/post/logout.php +++ b/post/logout.php @@ -7,7 +7,7 @@ if (isset($_GET['logout'])) { // Logging - logAction("Logout", "Success", "$session_name logged out"); + logAudit("Logout", "Success", "$session_name logged out"); mysqli_query($mysqli, "UPDATE users SET user_php_session = '' WHERE user_id = $session_user_id"); diff --git a/post/misc.php b/post/misc.php index 42a014f9..cf75d8e0 100644 --- a/post/misc.php +++ b/post/misc.php @@ -27,7 +27,7 @@ if (isset($_GET['dismiss_notification'])) { mysqli_query($mysqli,"UPDATE notifications SET notification_dismissed_at = NOW(), notification_dismissed_by = $session_user_id WHERE notification_user_id = $session_user_id AND notification_id = $notification_id"); // Logging - logAction("Notification", "Dismiss", "$session_name dismissed notification"); + logAudit("Notification", "Dismiss", "$session_name dismissed notification"); $_SESSION['alert_message'] = "Notification Dismissed"; @@ -52,7 +52,7 @@ if (isset($_GET['dismiss_all_notifications'])) { } // Logging - logAction("Notification", "Dismiss", "$session_name dismissed $num_notifications notifications"); + logAudit("Notification", "Dismiss", "$session_name dismissed $num_notifications notifications"); $_SESSION['alert_message'] = "$num_notifications Notifications Dismissed"; @@ -80,7 +80,7 @@ if (isset($_GET['deactivate_shared_item'])) { mysqli_query($mysqli, "DELETE FROM shared_items WHERE item_id = $item_id"); // Logging - logAction("Sharing", "Delete", "$session_name deactivated shared $item_type link Item ID: $item_related_id. Share ID $item_id", $client_id, $item_id); + logAudit("Sharing", "Delete", "$session_name deactivated shared $item_type link Item ID: $item_related_id. Share ID $item_id", $client_id, $item_id); $_SESSION['alert_message'] = "Share Link deactivated"; diff --git a/setup/index.php b/setup/index.php index 194710f8..932e8bc1 100644 --- a/setup/index.php +++ b/setup/index.php @@ -342,7 +342,7 @@ if (isset($_POST['restore'])) { if (file_exists($versionTxt)) { $versionInfo = @file_get_contents($versionTxt); if ($versionInfo !== false) { - logAction("Backup Restore", "Version Info", $versionInfo); + logAudit("Backup Restore", "Version Info", $versionInfo); } }