diff --git a/CHANGELOG.md b/CHANGELOG.md index a9df8cdb..b85b18f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ This file documents all notable changes made to ITFlow. - Renamed `/user/` directory to `/agent/`. - Stripe users: Payment Provider Threshold is now enforced. Be sure to configure your desired threshold amount. (It is set to 0 by default) meaning nonone can pay via stripe. If the invoice amount is greater than than the Threshold amount, clients will not be able to pay that invoice via Stripe Pay. - Deprecation Notice: `/scripts/cron_mail_queue.php` and `/scripts/cron_ticket_email_parser.php` are being phased out. Please transition to `/cron/mail_queue.php` and `/cron/ticket_email_parser.php`. These older scripts will be removed in the November release—update accordingly. New Installs via the script will have this already configured. +- Custom is working now. Custom code should be placed in /admin/custom/ , /agent/custom/ , /client/custom/ /guest/custom/ +We will provide example code with directory structure for each custom directory a week after this release. ### Fixes - Resolved issue with "Restore from Setup" not functioning correctly. @@ -20,6 +22,7 @@ This file documents all notable changes made to ITFlow. - Resolved MFA enforcement bugs. - Fixed KeepAlive functionality to maintain user sessions longer. - Fixed multiple broken links caused by the `/user/` to `/agent/` path migration. +- Fixed Cusom ### Added / Changed - Removed "ACH" as a payment method; added "Bank Transfer" instead. @@ -31,6 +34,8 @@ This file documents all notable changes made to ITFlow. - Added "Assigned Agent" column for recurring tickets. - Introduced "Additional Assets" option when editing assets in tickets; modal now uses the updated AJAX method. - Added Gibraltar to the list of supported countries. +- Added Custom Link Option for the Admin Nav. +- Added Custom Link Option for the Reports Nav. ### Other notes - Major releases will happen on the first week of every Month. diff --git a/admin/custom_link.php b/admin/custom_link.php index 04a77e3d..77a42072 100644 --- a/admin/custom_link.php +++ b/admin/custom_link.php @@ -98,6 +98,8 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); $custom_link_location_display = "Client Portal Nav"; } elseif ($custom_link_location == 4) { $custom_link_location_display = "Admin Nav"; + } elseif ($custom_link_location == 5) { + $custom_link_location_display = "Reports Nav"; } ?> diff --git a/admin/modals/custom_link/custom_link_add.php b/admin/modals/custom_link/custom_link_add.php index 0fca98ca..4e02b74d 100644 --- a/admin/modals/custom_link/custom_link_add.php +++ b/admin/modals/custom_link/custom_link_add.php @@ -67,6 +67,7 @@ + diff --git a/admin/modals/custom_link/custom_link_edit.php b/admin/modals/custom_link/custom_link_edit.php index a964b205..fdca1141 100644 --- a/admin/modals/custom_link/custom_link_edit.php +++ b/admin/modals/custom_link/custom_link_edit.php @@ -85,6 +85,7 @@ ob_start(); + diff --git a/agent/reports/includes/reports_side_nav.php b/agent/reports/includes/reports_side_nav.php index 646e97ed..901cedac 100644 --- a/agent/reports/includes/reports_side_nav.php +++ b/agent/reports/includes/reports_side_nav.php @@ -107,6 +107,35 @@ + + +