Software: Add Additional License Types

This commit is contained in:
johnnyq
2026-04-05 11:48:07 -04:00
parent c434b5e6f0
commit fae74a8b1e
4 changed files with 83 additions and 78 deletions

View File

@@ -8,6 +8,7 @@ This file documents all notable changes made to ITFlow.
- Table Lists: replace class table-responsive-sm with just table-reponsive was causing ui issues with certain screen sizes. - Table Lists: replace class table-responsive-sm with just table-reponsive was causing ui issues with certain screen sizes.
- Client: Fix Edit erroring on certain characters. - Client: Fix Edit erroring on certain characters.
- Category: Fix Add/Edit due to missing CSRF fields. - Category: Fix Add/Edit due to missing CSRF fields.
- Category: Fix Restore function and Icon and text color.
- Invoice: Do not apply late fee on first overdue reminder (1 day). - Invoice: Do not apply late fee on first overdue reminder (1 day).
- Ticket: Fix issue with contact not being added with Add contact modal v1. - Ticket: Fix issue with contact not being added with Add contact modal v1.
- Quote: Fix Copy was missing client. - Quote: Fix Copy was missing client.

View File

@@ -1,5 +1,27 @@
<?php <?php
require_once "includes/inc_all_admin.php"; require_once "includes/inc_all_admin.php";
$theme_colors_array = array (
'lightblue',
'blue',
'cyan',
'green',
'olive',
'teal',
'red',
'maroon',
'pink',
'purple',
'indigo',
'fuchsia',
'yellow',
'orange',
'yellow',
'black',
'navy',
'gray'
);
?> ?>
<div class="card card-dark"> <div class="card card-dark">

View File

@@ -341,13 +341,13 @@ if (isset($_GET['project_id'])) {
<div class="card-body p-0"> <div class="card-body p-0">
<form id="bulkActions" action="post.php" method="post"> <form id="bulkActions" action="post.php" method="post">
<input type="hidden" name="csrf_token" value="<?php echo $_SESSION['csrf_token'] ?>"> <input type="hidden" name="csrf_token" value="<?php echo $_SESSION['csrf_token'] ?>">
<div class="table-responsive-sm"> <div class="table-responsive">
<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 checkbox-column"> <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)">
</div> </div>
</td> </td>
<th> <th>
@@ -494,7 +494,6 @@ if (isset($_GET['project_id'])) {
<td><?php echo $client_name; ?></td> <td><?php echo $client_name; ?></td>
</tr> </tr>
<?php } ?> <?php } ?>
</tbody> </tbody>

View File

@@ -135,28 +135,6 @@ $config_whitelabel_key = $row['config_whitelabel_key'];
// Select Arrays // Select Arrays
$theme_colors_array = array (
'lightblue',
'blue',
'cyan',
'green',
'olive',
'teal',
'red',
'maroon',
'pink',
'purple',
'indigo',
'fuchsia',
'yellow',
'orange',
'yellow',
'black',
'navy',
'gray'
);
$colors_array = array ( $colors_array = array (
'lightblue', 'lightblue',
'blue', 'blue',
@@ -214,7 +192,12 @@ $asset_types_array = array (
$license_types_array = array ( $license_types_array = array (
'Device', 'Device',
'User' 'User',
'Site',
'Concurrent',
'Trial',
'Perpetual',
'Usage-based'
); );
$document_types_array = array ( $document_types_array = array (