mirror of
https://github.com/itflow-org/itflow
synced 2026-07-23 00:40:45 +00:00
Updated Changelog and Bump ITFlow version and update logs timestamp fields to use monospace font
This commit is contained in:
24
CHANGELOG.md
24
CHANGELOG.md
@@ -2,6 +2,30 @@
|
||||
|
||||
This file documents all notable changes made to ITFlow.
|
||||
|
||||
## [26.07]
|
||||
|
||||
### Major Changes
|
||||
- Migrated from Webklex php Library to IMAPEngine.
|
||||
- Major Rewrite of the mail settings page to better support Microsoft 365 and Google OAUTH2.
|
||||
|
||||
### Bug fixes
|
||||
- Many Security Fixes.
|
||||
- Microsoft 365 and Google can now specify Licensed User.
|
||||
- Clients - Only show 3 Tags per line instead of streching all the way across.
|
||||
- Login: Make Email field email type instead of text.
|
||||
- Fixed Invoice Late Overdue notices now shows correct balance when late fees are attached and if partial invoice was paid.
|
||||
- User Preferences Avatar: Fix creating user upload directory if doesn't exist, and remove Avatar now properly deletes the old avatar image.
|
||||
- Do not send an in-app alert on successful cron execution, keep it in logging only.
|
||||
- Fix Issues with Clients Signing in via Entra in the client Portal, items were broken because CSRF token was not being generated.
|
||||
|
||||
### New Features & Updates
|
||||
- Clients: Removed Entity Stat Counter was slow and unused.
|
||||
- Added Monospace text in areas where it deserves it like, IPs, Amounts Costs in Tabular data forms etc.
|
||||
- Bump Sortablejs from 1.15.6 to 1.15.7.
|
||||
- Bump TinyMCE from 8.5.0 to 8.6.0.
|
||||
- Bump Fullcalendar from 6.1.20 to 7.0.0 amd convert existing code to comply with 7.0, also make calendar more printable.
|
||||
- Bump PHPMailer from 7.0.2 to 7.1.1.
|
||||
|
||||
## [26.05.1] Stable Release
|
||||
- Security Fixes.
|
||||
|
||||
|
||||
@@ -151,7 +151,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
|
||||
?>
|
||||
|
||||
<tr>
|
||||
<td><?php echo $log_created_at; ?></td>
|
||||
<td class="text-monospace"><?php echo $log_created_at; ?></td>
|
||||
<td><?php echo $log_type; ?></td>
|
||||
<td><?php echo $log_category; ?></td>
|
||||
<td><?php echo $log_details; ?></td>
|
||||
|
||||
@@ -254,7 +254,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
|
||||
?>
|
||||
|
||||
<tr>
|
||||
<td><?php echo $log_created_at; ?></td>
|
||||
<td class="text-monospace"><?php echo $log_created_at; ?></td>
|
||||
<td><?php echo $user_name_display; ?></td>
|
||||
<?php if(empty($client)) { ?>
|
||||
<td><?php echo $client_name_display; ?></td>
|
||||
@@ -262,7 +262,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
|
||||
<td><?php echo $log_type; ?></td>
|
||||
<td><?php echo $log_action; ?></td>
|
||||
<td><?php echo $log_description; ?></td>
|
||||
<td><?php echo $log_ip; ?></td>
|
||||
<td class="text-monospace"><?php echo $log_ip; ?></td>
|
||||
<td><?php echo "$log_user_os<div class='text-secondary'>$log_user_browser</div>"; ?></td>
|
||||
</tr>
|
||||
|
||||
|
||||
@@ -133,9 +133,9 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
|
||||
} elseif($email_status == 1) {
|
||||
$email_status_display = "<div class='text-warning'>Sending</div>";
|
||||
} elseif($email_status == 2) {
|
||||
$email_status_display = "<div class='text-danger'>Failed</div><small class='text-secondary'>$email_failed_at</small>";
|
||||
$email_status_display = "<div class='text-danger'>Failed</div><small class='text-secondary text-monospace'>$email_failed_at</small>";
|
||||
} else {
|
||||
$email_status_display = "<div class='text-success'>Sent</div><small class='text-secondary'>$email_sent_at</small>";
|
||||
$email_status_display = "<div class='text-success'>Sent</div><small class='text-secondary text-monospace'>$email_sent_at</small>";
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -148,7 +148,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
|
||||
</div>
|
||||
<?php } ?>
|
||||
</td>
|
||||
<td><?php echo $email_queued_at; ?></td>
|
||||
<td class="text-monospace"><?php echo $email_queued_at; ?></td>
|
||||
<td><?php echo "$email_from<br><small class='text-secondary'>$email_from_name</small>"?></td>
|
||||
<td><?php echo "$email_recipient<br><small class='text-secondary'>$email_recipient_name</small>"?></td>
|
||||
<td><?php echo $email_subject; ?></td>
|
||||
|
||||
@@ -5,4 +5,4 @@
|
||||
* Update this file each time we merge develop into master. Format is YY.MM (add a .v if there is more than one release a month.
|
||||
*/
|
||||
|
||||
DEFINE("APP_VERSION", "26.05.1");
|
||||
DEFINE("APP_VERSION", "26.07");
|
||||
|
||||
Reference in New Issue
Block a user