Ryan Sawyer
bad5229137
Update app.js
...
Previous Commit didn't correct issue with nested modals. This commit changes how modals are created to put each one in it's own unique container so that closing a nested modal does not close the parent container
2025-12-10 11:02:07 -06:00
Ryan Sawyer
5dc761932e
Update app.js
...
Added fix for nested modals closing parent modals
2025-12-10 10:01:16 -06:00
johnnyq
9fcaf9f5cc
[Feature] Updated Invoice Ticket to include more details in the description, predefined along with optional Invoice Title, helper texts below qty and price to show how it gets its information, fixed ticket number not showing in ticket reply when adding ticket to an existing invoice. Add to Existing Invoice is default if open invoices exist, migrated many more ticket related modals to use ajax-modal
2025-11-04 17:48:21 -05:00
johnnyq
04bae8dc37
Add Archive and Delete buttons to document details along with button titles to state what the button does, also added a from var to fix redirect behavior if deleting from document details go back to documents listing
2025-10-24 14:46:09 -04:00
wrongecho
f0c48d23fe
Add html code plugin + button to tinymceticket
2025-10-15 15:27:56 +01:00
johnnyq
2beff45811
Removed some simple tinyMCE inits and combined AI button into one
2025-08-29 12:51:14 -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
4c85db5e49
Remove legacy redact function in favor of tinymce integration redact
2025-03-24 13:22:41 -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
df8a755462
Wrap a wait before the DOM is loaded before loading anything calling anything in app.js
2025-03-23 18:08:14 -04:00
johnnyq
8e3dd42a32
Allow start interface to be named 0
2025-03-21 21:54:55 -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
wrongecho
6a8d2cf1d4
Add ticket redaction feature
2025-03-18 09:40:39 +00:00
johnnyq
580f50b187
Added Link button to WYSIWYG Document Creation and editing
2025-03-03 00:22:51 -05:00
johnnyq
6f49f16f6b
Fix Links cannot contain directories that exist https://forum.itflow.org/d/1568-bulk-send-email-links-cannot-contain-directories-that-exist
2025-02-27 15:21:04 -05:00
johnnyq
927725de7d
Initialize TinyMCE using gpl license
2025-01-24 21:58:12 -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
dcedddcad6
Moved AI Reword Buttons to the WYSISYG toolbar, Seperated Document and ticket toolbars. Ticket Toolbar has items related to tickets while document has additional items related to documents
2024-11-19 15:33:14 -05:00
johnnyq
5e6b79fce5
Added DataTables JS Plugin tested functionality for client contact details
2024-06-06 13:00:14 -04:00
johnnyq
ddb8061404
[FEATURE] Added AI Rewording Functionality to Create Ticket, Ticket Reply, Create Document and Edit Document, more to come
2024-02-11 00:13:10 -05:00
johnnyq
eb01e4b4d5
Clean up Logic for Client Add and Client Edit Modals, same for trip add copy edit
2023-11-08 13:34:58 -05:00
johnnyq
3f2f405596
Allow Manual Input of Trip Destination or select from client locations, Added Remember me checkbox for future implementation
2023-11-06 19:37:48 -05:00
johnnyq
ba9442e6c3
Added Confirmation to Close Ticket in Client Portal - Seperated cofirmation modal to a seperate JS file which is now included in the Client Portal
2023-10-20 19:10:25 -04:00
johnnyq
4b368ee5af
FEATURE: Confirmation Modal only grab clients initials for client side nav
2023-09-05 18:26:15 -04:00
johnnyq
1b0aaf4d27
Update Document details to use TinyMCE Readonly mode on display. Add Print Button. UI Updates etc
2023-06-06 18:48:19 -04:00
johnnyq
09ff8b710b
Enable browser spell checker for TinyMCE
2023-05-09 00:31:09 -04:00
johnnyq
eb3decb4da
Enabled TinyMCE for mobile users as well
2023-05-08 21:25:06 -04:00
johnnyq
01a37cb1e1
Replace Summernote WYSIWYG with TinyMCE
2023-05-08 18:44:00 -04:00
johnnyq
334766e567
Use toastr notifications and alerts instead dedupe alert feedback code
2022-05-14 13:03:03 -04:00
johnnyq
8c4932c1c5
Fix Inputmask and password popovers along with Copy to Clipboard
2022-02-08 15:13:31 -05:00
johnnyq
05702c4a1b
More Audit logging fixes and added proper permissions and added common datasets when a company is added
2021-12-28 18:53:48 -05:00
johnnyq
15d95a3647
Set Feedback Alerts to disappear after 4 seconds instead of 2 seconds
2021-12-28 18:20:15 -05:00
johnnyq
85cdc42d0f
DB Structure update, Hide Passwords under client logins until eyeball is clicked to reveal password, prevent the looking over your shoulder type attack, Added Install Date to Assets, reworked client assets listing to include Operating System and Install Date
2021-12-08 22:15:20 -05:00
johnnyq
025e7caad2
Updated Toolbar for summernote and some more phone adjustments
2021-09-12 14:58:50 -04:00
johnnyq
f605b5ac4a
Made Copy to Clipoard button work undr client logins
2021-08-09 22:44:50 -04:00
johnnyq
f1828a11a9
Added Boostrap Password Reveal Library and clipboardJS library added copy to clipboard to client logins
2021-08-08 15:04:39 -04:00
johnnyq
31c73601a0
Fixed Input Masks, Spruced up Invoice PDF Template
2021-03-31 19:57:50 -04:00
johnny@pittpc.com
325c2b1e7a
Fix Spacing between Side Menu Headers due to AdminLTE upgrade
2021-03-24 21:41:41 -04:00
johnny@pittpc.com
328ac67d5b
Minor UI cleanups started porting selects from bootstrap-select to select2
2019-11-22 20:37:55 -05:00
johnny@pittpc.com
5ca8d201b0
Remove some old files, updated guest urls to work with the new multi company features, and some other multi company update
2019-08-15 18:29:28 -04:00
root
81438fef93
Edit Calendar Event Now Works, now you can create calendars and select a color, added bootstrap select to add additnal html content to select boxes and make them look prettier
2019-06-06 13:22:25 -04:00
root
889a749d88
Added alert feedback boxes, little ui fixes for quote invoice and recurring added rejected instead of cancelled for quotes, and other little ui cleanups
2019-05-25 21:14:08 -04:00
root
5c55358841
Fixed up client files can now download and delete files, added web link to client logins added payments, quotes and recurring to client print and lots of little ui cleanups here and there
2019-05-11 20:06:01 -04:00
root
f5377409b0
Cleaned up unused files, did some code tidying
2019-05-10 21:56:13 -04:00
root
f9d6f4d316
Added badge count to client side nav, switched from js active nav to using php
2019-05-10 18:04:03 -04:00
root
b24fa9f3de
Officially moved client nav to the side, moved add new client items to each tavb instead bolded client balance if negative
2019-05-04 15:35:24 -04:00
root
bdbbecfc7b
Added Send Email to invoice listings, started adding pregtty graphs to dashboard, and other ui cleanup
2019-05-04 01:06:03 -04:00
root
ee7a7f0ad7
Added select2 libs, started transactions, added additiona fields to vendor, new DB dump removed balance on invoices list
2019-04-27 12:10:12 -04:00
root
d63e924741
replaced SimpleMDE with EasyMDE as SimpleMDE is no longer being maintained MDE now works for client notes also added a MD php parser called parsedown
2019-04-20 13:05:21 -04:00