johnnyq
|
c936823912
|
Update Changelog
|
2026-03-08 12:54:58 -04:00 |
|
johnnyq
|
7acaf55331
|
Bump App Version and Update Changelog
|
2026-03-08 12:47:02 -04:00 |
|
johnnyq
|
6122efc870
|
Updated all Queries related to invoice items to reflect their new tables quote, invoice, recurring invoice items
|
2026-03-07 19:35:44 -05:00 |
|
johnnyq
|
7f180eb6d9
|
Migrate Invoice Quote Recurring Invoice Items to their new respecting tables
|
2026-03-07 18:47:28 -05:00 |
|
johnnyq
|
72091670fd
|
Bump DB to to include tables for quote items and recurring invoice item for future splitting of line items
|
2026-03-07 18:23:19 -05:00 |
|
johnnyq
|
2b6ebca4c3
|
Fix Project templates listing to not open edit modal when project is clicked
|
2026-03-07 18:00:32 -05:00 |
|
johnnyq
|
e44d571331
|
Allow Project template ticket templates to be Drag and drop sorted instead of manually typing in the order
|
2026-03-07 17:56:39 -05:00 |
|
johnnyq
|
526fa1aff5
|
Bump stripe-php from 19.0.0 to 19.4.1
|
2026-03-07 17:19:48 -05:00 |
|
johnnyq
|
11ba077726
|
Bump fullcalendar from 6.1.19 to 6.1.20
|
2026-03-07 17:09:01 -05:00 |
|
johnnyq
|
ffb97006ec
|
Bump TCPDF from 6.10.1 to 6.11.2
|
2026-03-07 17:01:53 -05:00 |
|
johnnyq
|
8dbbef37bb
|
Fix file upload missing client_id
|
2026-03-07 16:50:11 -05:00 |
|
johnnyq
|
92b98b95ee
|
Better field arrangedment for better workflow for rack edit add
|
2026-03-07 16:39:07 -05:00 |
|
johnnyq
|
083262fedb
|
Dont require gateway on network edit also make vlan field numeric
|
2026-03-07 16:31:39 -05:00 |
|
johnnyq
|
fe9bc05937
|
Rearrange fields so they make a better workflow in software edit and add
|
2026-03-07 16:17:34 -05:00 |
|
johnnyq
|
726b1cd42b
|
Fix Stripe Add Payment in client portal regression on CSRF check
|
2026-03-07 13:17:24 -05:00 |
|
johnnyq
|
8de7b20ba1
|
Add CSRF Checks in the client portal
|
2026-03-07 13:11:08 -05:00 |
|
johnnyq
|
6d2cb0aea3
|
Split out item edits into seperate posts and modals for editing invoice, quote and recurring invoice items
|
2026-03-07 12:12:27 -05:00 |
|
johnnyq
|
c8273b2052
|
Client related modal and post move client_id get after post
|
2026-03-07 11:48:56 -05:00 |
|
johnnyq
|
60b6c245ef
|
Change expense client to client_id post var
|
2026-03-06 18:40:01 -05:00 |
|
johnnyq
|
fcf098f494
|
use client_id as post var name not client
|
2026-03-06 18:33:25 -05:00 |
|
johnnyq
|
74ce8f4e98
|
Trips: enforceClientAccess only if client is referenced
|
2026-03-06 18:26:14 -05:00 |
|
johnnyq
|
6e3a36d8c4
|
payments: enforceClientAccess
|
2026-03-06 18:20:58 -05:00 |
|
johnnyq
|
6f0a2a5a73
|
quotes: enforceClientAccess
|
2026-03-06 18:11:35 -05:00 |
|
johnnyq
|
111a30f13c
|
recurring invoices: enforceClientAccess
|
2026-03-06 18:01:20 -05:00 |
|
johnnyq
|
202f55c2ff
|
invoices: remove client_id post from edit and link modals as it should get the client_id in post, enforceClientAccess
|
2026-03-06 17:53:44 -05:00 |
|
johnnyq
|
8ad8fd07b3
|
files, folders, documents: remove client_id post from edit and link modals as it should get the client_id in post, enforceClientAccess
|
2026-03-06 17:16:04 -05:00 |
|
johnnyq
|
a1931f59f8
|
services: remove client_id post from edit service modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 17:01:34 -05:00 |
|
johnnyq
|
e7b70c7992
|
domains: remove client_id post from edit domain modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 16:59:15 -05:00 |
|
johnnyq
|
7563148182
|
certificates: remove client_id post from edit certificate modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 16:53:20 -05:00 |
|
johnnyq
|
a252ff717e
|
Racks: remove client_id post from edit rack and add rack device modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 16:43:56 -05:00 |
|
johnnyq
|
7d41782013
|
Credential: remove client_id post from edit credential modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 16:34:01 -05:00 |
|
johnnyq
|
91976cc415
|
Software: remove client_id post from edit software modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 16:23:53 -05:00 |
|
johnnyq
|
8afa2dbf75
|
Assets: remove client_id from edit asset modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 16:13:56 -05:00 |
|
johnnyq
|
3983c45cac
|
Calendar Events: use client_id instead of client in POST and enforceClientAccess if client is assigned to an event
|
2026-03-06 15:59:18 -05:00 |
|
johnnyq
|
df5c350765
|
Vendors: enforceClientAccess in POST only if vendor is assigned a client, as vendor_client_id 0 is for global vendors
|
2026-03-06 15:43:44 -05:00 |
|
johnnyq
|
de8b9df4da
|
Projects: enforceClientAccess in POST only if a client is assigned to the project
|
2026-03-06 15:25:30 -05:00 |
|
johnnyq
|
3be815c749
|
Recurring tickets: enforceClientAccess in POST
|
2026-03-06 14:35:19 -05:00 |
|
johnnyq
|
71b19e125e
|
Locations and tickets enforceClientAccess in POST fix a few missing client_id vars which were bale to be used for logging too
|
2026-03-06 14:09:51 -05:00 |
|
johnnyq
|
8fc3dfed1f
|
New Function enforceClientAccess() and added to contact post and client inc all This enforces user client access if set at post and in other places easily
|
2026-03-06 13:05:11 -05:00 |
|
johnnyq
|
30357b9cf7
|
Add CSRF Checks to notifications and ensure the user dismissing the notification is their own notification
|
2026-03-05 17:51:20 -05:00 |
|
johnnyq
|
a81edc122d
|
Add CSRF Checks on Agent ajax endpoints that would update / delete or add something to the db
|
2026-03-05 17:12:44 -05:00 |
|
johnnyq
|
994526e2c8
|
Asset details Modal: Reduce top bar Icon Size, Add IPv6 to interfaces, rearrange interfaces to match full page asset details and cleanup code
|
2026-03-04 19:48:51 -05:00 |
|
johnnyq
|
203b161e82
|
Add Billing Time Increment Option in Client Ticket Time Detail Report, this option will later be available globally
|
2026-03-04 18:33:08 -05:00 |
|
johnnyq
|
47b8ec6f96
|
Simple Calendar naming
|
2026-03-04 17:18:54 -05:00 |
|
johnnyq
|
302914c789
|
Add New Calendar Hint
|
2026-03-04 17:13:02 -05:00 |
|
johnnyq
|
f77bd4f0c6
|
Calendar: Add Delete Calendar, rename System calendar to Built-in calendar with builtin calendar names, moved calendar select on top for both edit / add event
|
2026-03-04 17:09:13 -05:00 |
|
johnnyq
|
af4327ff27
|
Show Full Event title in calendar on hover
|
2026-03-04 16:27:22 -05:00 |
|
johnnyq
|
5cbed128e6
|
Use new custom CSS Class for Column Checkboxes so they are a static 40px
|
2026-03-04 11:56:20 -05:00 |
|
johnnyq
|
dd5fde4069
|
Client Overview: Cleaned up UI shrunk table sizes and card headers
|
2026-03-03 16:11:52 -05:00 |
|
johnnyq
|
220e1d4e24
|
Make new ticket first in client top head
|
2026-03-03 15:51:50 -05:00 |
|