johnnyq
|
e2512b0f86
|
Fixed Side nav titles, Fixed ajax on bootstrap modals, fixed pagination all regressions
|
2026-08-14 18:32:33 -04:00 |
|
johnnyq
|
1c5803dc12
|
Removed dead libs pdfmake dropzone and popper, fixed missing label for ids and migrated datatables to use bootstrap 5 libs instead of of 4
|
2026-08-14 17:50:17 -04:00 |
|
johnnyq
|
bbbfff7413
|
All Jquery removed replaced with stand JS and non jqery dependent libs
|
2026-08-14 17:28:06 -04:00 |
|
johnnyq
|
dc6b191eed
|
Update Font, Migrated away from JQUERY dependent libs: toastr to bootstrap5 toasts, daterangepicker to flatpickr, select2 to Tom Select, InputMask to IMask
|
2026-08-14 17:08:40 -04:00 |
|
johnnyq
|
a084e37c39
|
Initial migration from AdminLTE 3 to 4, bootstrap 4 to 5
|
2026-08-14 13:22:11 -04:00 |
|
johnnyq
|
108781db5b
|
Move more select * to column select for further optimization
|
2026-08-06 13:44:02 -04:00 |
|
johnnyq
|
b3744e9ed5
|
More sweeps to replace select * with actual returned column names dramatically reduces php memory usage and speeds up processing dramatically especially in the crons since they run all the time
|
2026-08-06 13:10:23 -04:00 |
|
johnnyq
|
b8c9d5b4cf
|
Query Optimization: Select only needed columns instead of SELECT * on looped queries
|
2026-08-06 12:59:43 -04:00 |
|
johnnyq
|
9324d0822e
|
Drop more dead client left joins big saver is the badge counts
|
2026-08-06 12:14:43 -04:00 |
|
johnnyq
|
ddd9c2b56a
|
clientScopeSql sweep whicn now removed the extra unessesary client joins
|
2026-08-06 11:45:56 -04:00 |
|
johnnyq
|
e793804203
|
Migrate credential password from varbinary to varchar and set max length for passwords
|
2026-08-02 16:18:36 -04:00 |
|
johnnyq
|
89fba247c5
|
Add some missing maxlength form options to prevent info overflow and result in error 500
|
2026-08-02 16:08:01 -04:00 |
|
johnnyq
|
3c8f812a16
|
Feature: On all export modals added Filter Tab and Selectable Columns tab with default selected, also you can now export to a PDF
|
2026-07-30 00:46:15 -04:00 |
|
johnnyq
|
af9990ff13
|
Fix Contact Notes and Fix a few broken links
|
2026-07-29 14:22:18 -04:00 |
|
johnnyq
|
fc5cdeea82
|
Add UI Elements for Asset Notes similar to contact notes
|
2026-07-29 14:13:55 -04:00 |
|
johnnyq
|
07c73a6a04
|
Add Urgent Priority, move Per Client SLA Settings to notes tab in client add / edit modal remove unnessesary sla admin setting for client overide
|
2026-07-29 00:49:31 -04:00 |
|
johnnyq
|
b3f959ac55
|
Use Short echo tags across the code
|
2026-07-28 18:47:52 -04:00 |
|
johnnyq
|
761b2a7af4
|
Module permissions modal enforcement sweep to match its post counterpart
|
2026-07-25 00:28:42 -04:00 |
|
johnnyq
|
3524010d7a
|
Add enforceClientAccess to 4 bulk modals initially missing
|
2026-07-24 22:06:42 -04:00 |
|
johnnyq
|
9c65644adc
|
Update the rest of the PHP functions to use camelCase
|
2026-07-23 17:39:06 -04:00 |
|
johnnyq
|
90bc8ed029
|
Fix broken links to modals and remove _details from service
|
2026-07-23 13:43:04 -04:00 |
|
johnnyq
|
2c09ce097c
|
More Client Enforcement in modals across the app
|
2026-07-16 13:10:02 -04:00 |
|
johnnyq
|
e39ecb7ac9
|
Remove Legacy OTP code and fix guest view credential
|
2026-07-15 22:02:52 -04:00 |
|
johnnyq
|
86b0e11e95
|
Enforce ClientAccess in asset modal
|
2026-07-15 21:37:48 -04:00 |
|
johnnyq
|
b1c57fc5c7
|
Feature: Add new js function to retrieve and Audit log Password reveals, still need to get the edit modals
|
2026-07-15 20:32:50 -04:00 |
|
johnnyq
|
3838d052f0
|
Add secure file handler for client ticket attachment and file view along with client and contact permission isolation, add the handler links in asset and contact
|
2026-07-15 18:35:32 -04:00 |
|
johnnyq
|
7bc47a58fe
|
Replace Function nullable_htmlentities() with just escapeHtml() and update all instances throughout
|
2026-07-14 17:10:45 -04:00 |
|
johnnyq
|
8da3a107fb
|
Rename plugins to libs and update all file references
|
2026-07-10 13:24:20 -04:00 |
|
johnnyq
|
317fe91359
|
Add Missing clientEnforcement in various modals, already handled on POST also add client selection in edit trip and enforce client permissions on trips
|
2026-07-09 16:07:54 -04:00 |
|
johnnyq
|
f14fa22222
|
USe enforceClientAccess and enforceUserPermissions on Client related edit / view modals as we do with credential edit modal
|
2026-06-26 12:05:11 -04:00 |
|
johnnyq
|
c16a1753a5
|
Add text MonoSpace in places where it needs to be, reduced info icon size in clients, Fixed navigation highlight for files when in document details and is asset details
|
2026-06-25 18:06:39 -04:00 |
|
johnnyq
|
a7c4136d60
|
Enforce Credential Permissions on contact, asset details both full page and modals
|
2026-05-04 15:30:33 -04:00 |
|
johnnyq
|
383897ee27
|
Assets: Moved asset status to be creatable/editable Categories with common defaults and descriptions also Add category description to add / edit modals and description underneath category name
|
2026-03-30 17:25:51 -04:00 |
|
johnnyq
|
d8359e1049
|
Network Interface Types: Moved to creatable/editable Categories with common defaults
|
2026-03-30 15:24:09 -04: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
|
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
|
f9558d4701
|
Assets: Added IPv6 Address to assets list and interface list, Updated UI of add / edit network interfaces updated icons wording and bettr arrangement
|
2026-03-02 23:40:53 -05:00 |
|
johnnyq
|
24b244b612
|
assets: Add missing CSRF checks, add missing permission checks, renamed unarchive to restore
|
2026-03-02 19:32:45 -05:00 |
|
johnnyq
|
ae81092112
|
Updated Placeholders to set better formal expectations
|
2026-02-28 20:52:53 -05:00 |
|
johnnyq
|
f09be24188
|
Rearrange add/edit Asset field Order, updated icons, minor ui work
|
2026-02-28 20:12:51 -05:00 |
|
johnnyq
|
10c37946b1
|
UI: Update icoms for description inputs
|
2026-02-28 19:14:00 -05:00 |
|
johnnyq
|
be172b5bd9
|
Add star-toggle class to add asset
|
2026-02-05 12:15:41 -05:00 |
|
johnnyq
|
65d1f59e9b
|
Feature: Favorites added to assets, Bulk Fav/unfav, adds favs to client overview
|
2026-02-03 22:23:20 -05:00 |
|
johnnyq
|
61c5595a68
|
Fix Get type on add asset
|
2026-02-02 16:05:38 -05:00 |
|
johnnyq
|
f0f1134be6
|
Fix phone number formatting is both asset details page and modal
|
2026-01-19 17:26:40 -05:00 |
|
wrongecho
|
11d6654763
|
Basic asset history tracking - See https://tasks.dev.itflow.org/task_details.php?task_id=19
|
2026-01-15 14:49:41 +00:00 |
|
wrongecho
|
512d65c17a
|
Keep asset PO/ref when copying
|
2026-01-15 14:22:22 +00:00 |
|
johnnyq
|
0a30300bde
|
replace all instances of mysqli_fetch_array with mysqli_fetch_assoc for better performance and memory usage
|
2026-01-14 17:30:23 -05:00 |
|
johnnyq
|
e1a579387f
|
Convert all Import / Export Modals to Ajax and a few other lingering modals that were not converted yet
|
2025-12-02 15:04:05 -05:00 |
|