diff --git a/CHANGELOG.md b/CHANGELOG.md index 7df989c1..8c911677 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,19 +2,19 @@ This file documents all notable changes made to ITFlow. -## [UNRELEASED] +## [25.01.01] ### Added / Changed -- Greatly Improved MFA Setup Flow UI/UX -- Fixed Client Portal redirect whgen login key is enabled +- Completely redesigned the Multi-Factor Authentication (MFA) Setup and Enforcement Flow UI/UX for a more intuitive user experience. +- Added a "Member" column in the roles listing for improved visibility. +- General UI/UX improvements, along with minor performance optimizations and cleanups. ### Fixed -- Stripe now shows as a payment option in the add recurring payment modal -- Fixed Inaccurate Quarter 2 results in Profit & Loss Report -- Fixed OTP not showing on hover when in contact or asset details section - -### BREAKING CHANGES -- Completely removed old cron scripts along with cron key, new cron scripts are located in /scripts/ directory, no cron key rrequired. +- Fixed an issue where Stripe was not appearing as a payment option in the "Add Recurring Payment" modal. +- Corrected inaccurate Quarter 2 results in the Profit & Loss Report. +- Resolved the issue where OTP was not displaying correctly on hover in the Contact or Asset Details sections. +- Archived contacts no longer appear in the Bulk Mail section. +- Fixed an issue where the Ticket Assign Modal was showing only ITFLOW users and not Client Portal users. ## [25.01] diff --git a/mfa_enforcement.php b/mfa_enforcement.php index a43fd89f..74c0a40c 100644 --- a/mfa_enforcement.php +++ b/mfa_enforcement.php @@ -2,7 +2,7 @@ require_once "config.php"; require_once "functions.php"; require_once "check_login.php"; -require_once 'plugins/totp/totp.php'; +require_once 'plugins/totp/totp.php'; //TOTP MFA Lib // Get Company Logo $sql = mysqli_query($mysqli, "SELECT company_logo FROM companies"); @@ -97,61 +97,63 @@ $data = "otpauth://totp/ITFlow:$session_email?secret=$token"; - + - - + + - - + + - - +