johnnyq
|
9bc705bfa1
|
Updated Guest pay and Client Add Delete Payments, adjustedsetting saved payment per recurring invoice
|
2025-07-09 01:45:56 -04:00 |
johnnyq
|
c76da10747
|
Add Payment Method to UI and switch Add Payment modals to use the new table
|
2025-07-07 16:37:51 -04:00 |
johnnyq
|
ca519fe4e1
|
Fix Adding a vendor from a template and adding country code to vendor template
|
2025-06-26 16:27:11 -04:00 |
johnnyq
|
e7e7272002
|
Migrated Vendor Templates to its own table, lots of code modifications here
|
2025-06-17 22:44:54 -04:00 |
johnnyq
|
f672991089
|
Remove Document Template field from a few more files
|
2025-06-17 19:09:43 -04:00 |
johnnyq
|
473fa2671d
|
Migrate Document templates to its own table
|
2025-06-17 19:00:56 -04:00 |
johnnyq
|
85e1515080
|
Move Document Versions to a seperate table much more efficient and allow to reference same document using a link Note this update will delete previous document versions
|
2025-06-17 17:58:20 -04:00 |
johnnyq
|
5d2b14259c
|
Added Ticket Due Date basic functionality to tickets
|
2025-06-12 17:13:17 -04:00 |
johnnyq
|
7c3332570a
|
Add Ticket Category UI for Recurring Tickets
|
2025-06-11 18:11:08 -04:00 |
johnnyq
|
674da36cd1
|
Do Not calculate Non-Billable Invoices towards a clients balance Convert Add Payment Modal to AJAX and add it as an option from the invoice listing page
|
2025-06-11 17:12:37 -04:00 |
johnnyq
|
a462ab36f8
|
Ticket add / edit / builk sort categories alphabeticaly
|
2025-06-11 14:56:23 -04:00 |
johnnyq
|
8745d09890
|
Add sanitize the remaining uris that allow uri type:// refactored service details
|
2025-06-10 12:11:58 -04:00 |
johnnyq
|
d79a17adb0
|
Added sanitize_url function to strip out unsupported URI Schemas schema:// if not on the allow list it will show unsupport://URL
|
2025-06-09 20:28:10 -04:00 |
johnnyq
|
dcca93e34f
|
Only show 8 notifications at a time instead of 10
|
2025-05-28 17:43:03 -04:00 |
johnnyq
|
c512a716d2
|
Fix extra spacing in modal footer in notifications
|
2025-05-23 19:09:36 -04:00 |
johnnyq
|
fed87c93ab
|
Migrated contact link models to the new ajax models this fixes the issue of the overlapping var contact_name and improves page load and performance in contact details
|
2025-05-21 12:18:42 -04:00 |
johnnyq
|
f53b77b556
|
Migrated asset link models to the new ajax models this fixes the issue of the overlapping var asset_name and improves page load and performance in asset details
|
2025-05-21 11:51:18 -04:00 |
wrongecho
|
5bd03be1ad
|
Ticket tasks - set maxlength html attribute
|
2025-05-14 16:05:43 +01:00 |
Marcus Hill
|
546246d7c5
|
Project - Allow editing client after creation
|
2025-05-11 12:14:20 +01:00 |
johnnyq
|
fc344ef636
|
add notification paging
|
2025-05-07 19:23:11 -04:00 |
wrongecho
|
670450bcfb
|
Ticket statuses - Allow ordering from admin settings, this can replace the need to move the Kanban columns
|
2025-04-23 10:22:33 +01:00 |
Tamir Slobodskoy
|
d413e0c8ff
|
Fix Copy Trip Modal
|
2025-04-08 05:27:56 +01:00 |
johnnyq
|
8306a04eda
|
Add Purchase Reference to Copy Asset
|
2025-04-03 15:07:56 -04:00 |
johnnyq
|
0914716b8e
|
Allow user to redact client replied tickets
|
2025-03-31 18:42:56 -04:00 |
johnnyq
|
ab463c1773
|
Tidy Phone Country code add + placeholder
|
2025-03-31 17:30:33 -04:00 |
johnnyq
|
a2599e5d43
|
Fix network location edit
|
2025-03-30 02:14:06 -04:00 |
johnnyq
|
762ec51a19
|
Fix issue with missing phone numbers
|
2025-03-29 16:41:40 -04:00 |
wrongecho
|
8a01bc0d7d
|
Recurring ticket - remove rogue 's' from 'Contact' tab
|
2025-03-27 15:54:10 +00:00 |
johnnyq
|
07b29a7bdc
|
Add Phone Country code in more places for proper phone number formatting
|
2025-03-26 13:36:56 -04:00 |
johnnyq
|
218fd2dcdc
|
Update formatPhoneNumber php function to include other country formatting, updated phone inputs to incoude country code
|
2025-03-25 18:45:24 -04:00 |
johnnyq
|
85ae42190a
|
Feature: Added User Signature preferences, currently appends signature to ticket replies / comments
|
2025-03-24 12:49:47 -04:00 |
johnnyq
|
622d5e5a44
|
Delete unused add asset ajax modal
|
2025-03-20 13:00:51 -04:00 |
johnnyq
|
19a6f8f422
|
Use nearest text area instead of a static ID for AI rewording, started adding entity creations in contact details and auto selecting the contact when in contact details page
|
2025-03-20 11:39:50 -04:00 |
johnnyq
|
06de349fac
|
Expanded the Redact tool into ticket details area, generalized it to allow redaction in other areas as well
|
2025-03-19 15:35:02 -04:00 |
johnnyq
|
c3ec83f640
|
Updated changelog also added redact to open tickets
|
2025-03-19 13:20:55 -04:00 |
johnnyq
|
073f816dbd
|
Do not allow cascade deletion for rack devices as this table is optional to reference an asset and will cause issues when adding a devoce without a selected asset
|
2025-03-14 15:33:00 -04:00 |
johnnyq
|
8fb8ce319e
|
Added copy to clipboard for contact and asset ajax modal credentials fixed issue with clipboard because jquery ui was declared last mved it up
|
2025-03-14 13:28:00 -04:00 |
johnnyq
|
eabfef22be
|
Turned caching back on for Ajax Modals Function Fix some PHP Error, update credential vars in assets and contacts
|
2025-03-14 12:31:18 -04:00 |
johnnyq
|
7150b1545a
|
Moved files check_login.php, get_settings.php, settings_localization_array.php, inc_set_timezone.php into the includes folder, we also moved /client/check_login.php into client/includes/
|
2025-03-13 17:55:31 -04:00 |
johnnyq
|
59bbbe4a8d
|
Removed Patch panel tables as they share similarities with assets and assets interfaces, rename events to calendar events and event attendees to calendar even attendees
|
2025-03-13 16:34:38 -04:00 |
johnnyq
|
338a08da6c
|
Fix credential vars in Services post
|
2025-03-12 22:10:48 -04:00 |
johnnyq
|
15aed891f4
|
Fix credential vars in Services
|
2025-03-12 22:04:55 -04:00 |
johnnyq
|
e93704bbdb
|
Completely renamed everything login to credential including tables added cascading deletion to the multi to multi tables
|
2025-03-12 21:28:50 -04:00 |
johnnyq
|
619b93a545
|
Renamed Recurring to recurring_invoices updated a large portion of code, and updated many other fields to reflect recurring_invoice and not just recurring
|
2025-03-11 22:08:37 -04:00 |
johnnyq
|
d0b8095bba
|
Feature: Added additional assets to Recurring Tickets as well
|
2025-03-11 19:36:39 -04:00 |
johnnyq
|
daab1bca3d
|
Rename the remain items from Scheduled Tickets to Recurring Tickets
|
2025-03-11 18:32:24 -04:00 |
johnnyq
|
a0a2fddd90
|
Feature: Additonal Assets can now be assigned to a single Ticket
|
2025-03-11 17:41:40 -04:00 |
johnnyq
|
4921d1eb19
|
More Work on Client Users section, added User Icon Indicator in contact if a user account exists
|
2025-03-11 13:59:01 -04:00 |
johnnyq
|
9b6ea851e7
|
Removed the prepended user_ from the fields in the user_roles table, moved user_role_id from user_settings directly to users table, rename table user_permissions to user_client_permissions, removed unused Sessions vars in login. This upedate will require to update using update_cli.php --db_update
|
2025-03-10 15:57:16 -04:00 |
johnnyq
|
e0dfaf2d22
|
Fixed a few var errors in ajax contact details
|
2025-03-07 16:58:52 -05:00 |