Bump App Version and Update Changelog

This commit is contained in:
johnnyq
2026-03-08 12:47:02 -04:00
parent 6122efc870
commit 7acaf55331
3 changed files with 34 additions and 4 deletions

View File

@@ -2,6 +2,36 @@
This file documents all notable changes made to ITFlow. This file documents all notable changes made to ITFlow.
## [26.03] Stable Release
### Bug Fixes
- Ticket Templates: Fix Task Sorting.
- Ticket: Lower autoclose setting minimum value from 48 to 24 Hours.
- Documents/Files: Fix redirect after File Upload to redirect to files instead of the non existent documents.
### New Features & Updates
- Invoice: Send reminder 1 day after due date.
- Net Terms: Added common 45 and 15 Days, removed 14 Days not as common.
- Tickets: New Ticket Parsing - Anyone CC'ed onto the original email that created the ticket is added as a ticket watcher.
- Networks: Removed Subnet Mask Field, Use CIDR instead.
- Networks: Rearranged fields, Updated placeholders, Add/Edit/list for better flow.
- Networks: Renamed DHCP to IP Range to allow for you use of both DHCP and or Usable IPs.
- Ticket/Quotes: Quotes can now be associated with a ticket.
- Clients: Bulk Action Set Net Terms Added.
- Assets: Rearranged fields, Updated placeholders, Add/Edit/list for better flow.
- Assets: Added IPv6 if available under IP, Make and Model are now one line with Serial Underneath. Added OS under Type. use pill for status.
- Clients: Swapped location and contact column, add PopOver with Details such as created, abbreviation, DB ID instead of taking up space underneath client, rounded tag pills and increased padding, removed info badges and added one info badge that displays a popover with details.
- Client: Added New Ticket to Client Top Header Menu.
- Client Overview: UI Sprucing.
- Global: Introduced new checkbox class to all Checkbox select columns to keep consistency and reduce space and enhance ui.
- Calendar: Event thats are cut off can now be viewed as a tooltip on hover.
- Calendar: Ranamed System Calendars to built-in calendars and added the names and color dot for reference.
- Calendar: You can now delete a custom calendar.
- Report: Client Ticket Time Detail Audit: Selectable Billing Time Increment, will later be avauilable globally.
- Roles/Permissions: Now complete and is out of beta all permission roles are strictly enforced, except for in Trips and Calendar, new enforce modules will be added for these at a later date.
- Invoices/Quotes/Recurring: Split into their own POST logic and Modal UIs and item tables.
- Project Template: Ticket Template order can now be dragged and dropped.
- Global: CSRF Checks everywhere instead of just deletion calls.
## [26.02.1] Maint Release ## [26.02.1] Maint Release
### Bug Fixes ### Bug Fixes
- Credentials: Fix Password Generator. - Credentials: Fix Password Generator.
@@ -12,7 +42,7 @@ This file documents all notable changes made to ITFlow.
- Ticket Details: Deny access to client restricted agents to view tickets without client_id in uri. - Ticket Details: Deny access to client restricted agents to view tickets without client_id in uri.
- Tickets: Allow agents with restricted client access to view and edit tickets without a client. - Tickets: Allow agents with restricted client access to view and edit tickets without a client.
- Ticket Change client: Limit selection for agents with restricted client access. - Ticket Change client: Limit selection for agents with restricted client access.
- Ticket Details: Don't display Updated at when null. - Ticket Details: Don't display updated at when null.
### New Features & Updates ### New Features & Updates
- Report: Added Client Detail Auditing. - Report: Added Client Detail Auditing.

View File

@@ -345,7 +345,7 @@ if (isset($_GET['project_id'])) {
<table class="table table-border table-hover"> <table class="table table-border table-hover">
<thead class="thead-light"> <thead class="thead-light">
<tr> <tr>
<td class="bg-light pr-0"> <td class="bg-light checkbox-column">
<div class="form-check"> <div class="form-check">
<input class="form-check-input" id="selectAllCheckbox" type="checkbox" onclick="checkAll(this)" onkeydown="checkAll(this)"> <input class="form-check-input" id="selectAllCheckbox" type="checkbox" onclick="checkAll(this)" onkeydown="checkAll(this)">
</div> </div>
@@ -460,7 +460,7 @@ if (isset($_GET['project_id'])) {
?> ?>
<tr> <tr>
<td class="pr-0 bg-light"> <td class="bg-light checkbox-column">
<!-- Ticket Bulk Select (for open tickets) --> <!-- Ticket Bulk Select (for open tickets) -->
<?php if (empty($ticket_closed_at)) { ?> <?php if (empty($ticket_closed_at)) { ?>
<div class="form-check"> <div class="form-check">

View File

@@ -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. * 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.02.1"); DEFINE("APP_VERSION", "26.03");