johnnyq
|
6ecc27e7ca
|
Version ITFlow's scripts and stylesheets so browsers fetch the new copies after an update instead of needing a cache clear: add staticFileUrl() in functions/app.php, which adds ?v= and the file's modification time to the address, and send every script and stylesheet tag through it, libs included, with page-relative addresses changed to start from the site root; add js/tinymce_defaults.js to set TinyMCE's cache_suffix so the plugins, theme and skins it loads itself are versioned too; load ticket collision detection only when a ticket is shown, so a ticket that isn't found no longer throws a script error; add changelog entries and a CONTRIBUTING rule that new tags must use staticFileUrl()
|
2026-11-09 01:22:35 -05:00 |
|
johnnyq
|
69484a8a2e
|
Replace Tom Select with ITFlow's own select picker: native select stays the source of truth, search, checklists for multi selects, add-your-own for tag fields, phone sheet, and client/agent/contact avatars, tag and category colours, priority dots and asset icons in the options
|
2026-10-13 12:41:29 -04:00 |
|
johnnyq
|
f980893cb1
|
Make each page refresh feel less Jenky with Smooth Fade Page Transitions
|
2026-08-27 22:44:53 -04:00 |
|
johnnyq
|
93fc6cd2ef
|
Offset background color fix datepciker empty right column
|
2026-08-26 22:42:20 -04:00 |
|
johnnyq
|
1bebd2d578
|
Fix Light mode Initialization flash when in dark mode
|
2026-08-26 22:09:29 -04:00 |
|
johnnyq
|
96f2c697c6
|
use intl js lib across all phone number fields
|
2026-08-26 13:53:27 -04:00 |
|
johnnyq
|
0843dc94fb
|
Update AdminLTE from 4.7.0 to 4.8.5 and switched adminlte colors to use min version
|
2026-08-25 15:52:48 -04:00 |
|
johnnyq
|
f2b2082762
|
css
|
2026-08-19 13:48:55 -04:00 |
|
johnnyq
|
fc5dc82c29
|
Bump AdminLTE to 4.7.0 to fix print issues
|
2026-08-18 18:16:49 -04:00 |
|
johnnyq
|
858acbcd30
|
Bump AdminLTE which brings back AdminLTE colors
|
2026-08-18 12:24:31 -04:00 |
|
johnnyq
|
92377b918a
|
Dark Mode Patches across the board for Calendar TinyMCE additonal dark mode css fixed and fixing autofocus on modal close when modal is open without a form autofocus
|
2026-08-16 15:57:37 -04:00 |
|
johnnyq
|
6fc94d9733
|
Migrated confirm modal to sweetalert2 lib
|
2026-08-14 17:38:21 -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
|
0fe6d51bdb
|
Theme Fixes for adminlte 4
|
2026-08-14 14:11:13 -04:00 |
|
johnnyq
|
a084e37c39
|
Initial migration from AdminLTE 3 to 4, bootstrap 4 to 5
|
2026-08-14 13:22:11 -04:00 |
|
johnnyq
|
b3f959ac55
|
Use Short echo tags across the code
|
2026-07-28 18:47:52 -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
|
fab5dbea04
|
Don't set Theme to Gray amd blue when in client section always Keep configured theme
|
2026-06-29 18:52:56 -04:00 |
|
johnnyq
|
6c6a988c2b
|
Fix custom Favicon
|
2025-10-02 11:42:30 -04:00 |
|
johnnyq
|
92209c7125
|
Updated edit ticket asset to new ajax-modal and add additonal assets field
|
2025-09-24 14:51:34 -04:00 |
|
johnnyq
|
e6bcf0e12f
|
Started updating href paths to absolute paths instead of relative paths as itflow should be installed in document root anyway and not a sub-directory
|
2025-09-24 12:56:01 -04:00 |
|
johnnyq
|
6b6c70f1df
|
added extra ../ to href for css and js in header and footer to allow code to be placed deeper within the directory structure moved reports to /user/reports, this should also fix the new custom directories
|
2025-09-23 17:05:12 -04:00 |
|
johnnyq
|
73b84a9690
|
Removed dynamic depth path_prefix due to potential security issues with it
|
2025-08-06 18:12:13 -04:00 |
|
johnnyq
|
8407cd3ea5
|
updated router.php to automatically determine relative path based off directory depth and use var path_prefix instead of prepend_uri var these vars are only used in header and footer php files for now
|
2025-08-06 18:02:25 -04:00 |
|
johnnyq
|
08dd6147f2
|
Migrate Dark/light mode to a user settings instead of global setting, created new include called router.php to dynamically prepend ../../ to asset pathes based off currect directory depth
|
2025-08-05 13:32:19 -04:00 |
|
johnnyq
|
38e2e50a29
|
More progress on consolidating files into user and admin
|
2025-07-28 22:48:44 -04:00 |
|
johnnyq
|
95950700d8
|
Moved user items to user directory
|
2025-07-28 17:57:06 -04:00 |
|
johnnyq
|
e014e516e6
|
Beta Support for Dark Mode has been added to the theme options
|
2025-07-24 14:58:06 -04:00 |
|
johnnyq
|
197dd9f299
|
Initial Work on Client Account Credit System, DB Structure, Credit Balance Calculation, added Apply Credit and add Credit with Expire dates, Added DB Structure for Discount Codes, UI Rewrite on client top header now using grouped cards, more dark mode work as well
|
2025-07-24 11:31:45 -04:00 |
|
johnnyq
|
99aaeefe8e
|
Move the adminlte css to be the last css to fix select2 being white in dark-mode
|
2025-07-23 17:32:51 -04:00 |
|
johnnyq
|
878d5444e1
|
Use Gray Accent color when in client view and use configured theme for Global view, this will help differentiate the view that you are in
|
2025-06-12 15:00:47 -04:00 |
|
johnnyq
|
8e3dd42a32
|
Allow start interface to be named 0
|
2025-03-21 21:54:55 -04:00 |
|
johnnyq
|
f0cc9412bb
|
Added custom css class grab-cursor so it turns the cursor into a grab hand instead of a finger, applied this to ticket tasks
|
2025-02-11 17:24:47 -05:00 |
|
johnnyq
|
706a77c5d3
|
Added btn-responsive style class to define buttons to go full block level while in mobile and to stay defined size in non mobile response
|
2025-01-28 17:14:47 -05:00 |
|
johnnyq
|
b1f0cfa29a
|
Add back bootstrap5 css for select2
|
2025-01-24 13:19:18 -05:00 |
|
johnnyq
|
4965bcadc5
|
Update some wording on select boxes and and UI tiday on Send Mass Email in contacts
|
2025-01-24 13:16:49 -05:00 |
|
johnnyq
|
7a23cf245d
|
Fix index.php, Move Guest files to /Guest directory, fix adminlte path
|
2025-01-11 15:48:10 -05:00 |
|
johnnyq
|
98f9083bcb
|
Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes
|
2025-01-11 14:47:32 -05:00 |
|