Commit Graph

3944 Commits

Author SHA1 Message Date
johnnyq
ca82a567d7 When client replies to a ticket via email update the status to Client-Replied 2023-09-19 18:29:17 -04:00
johnnyq
3bd8842171 Add 2FA code for Login/Password sharing 2023-09-19 18:21:57 -04:00
johnnyq
6bccc61b4a Display Asset Icon in asset Details 2023-09-19 18:00:10 -04:00
johnnyq
f3b949499d Client Assets now link to asset details page when click upon 2023-09-19 17:47:38 -04:00
johnnyq
ff281c923e Further additions to asset_details 2023-09-19 17:43:42 -04:00
johnnyq
5f779c33a2 Started working on a asset details page similar to contact details 2023-09-19 17:18:38 -04:00
johnnyq
f897705135 Fix 3 Letter Client Abbrevation function to remove htmlentity characters to fix ' being replace with a 0 2023-09-19 16:24:41 -04:00
johnnyq
0c0cb2cec9 Added UI support for linking assets, contacts, and licenses to Documents 2023-09-19 15:55:35 -04:00
johnnyq
5d74226762 Fix unlinking lock file 2023-09-19 11:40:11 -04:00
johnnyq
946f8d0b97 Initial start of Maintenance under settings 2023-09-19 11:39:11 -04:00
johnnyq
080a79c59d Fix Replicating email opps 2023-09-19 11:10:51 -04:00
johnnyq
65cf8519d0 Added file locks on the mail queue and ticket parse cron jobs to prevent over runs, reverted last commit back to not marking all messages in ticket parse as read 2023-09-19 10:51:52 -04:00
johnnyq
d56c8a91d1 Fix a possible race condition with duplicating tickets: Revert marking Email body peeking and flag all other emails not matching the ticket parser 2023-09-19 02:13:46 -04:00
johnnyq
5990f2e53a Bump TinyMCE from 6.4.2 to 6.7.0 2023-09-18 20:56:23 -04:00
johnnyq
40ced0f748 Updated the UI for downloading and displaying ticket attachments under ticket replies 2023-09-18 19:14:41 -04:00
johnnyq
f2a3c54ed7 Do not change ticket status upon ticket reply, just update the ticket update timestamp 2023-09-18 18:51:54 -04:00
johnnyq
2e12c3e9c1 UI Fix issue with browser status covering bottom portion of the side navs 2023-09-18 17:12:06 -04:00
johnnyq
a0f46cc049 If no contact selected give option to add one under ticket details 2023-09-18 16:36:35 -04:00
johnnyq
485bb68055 A Ticket Contact is now optional 2023-09-18 16:29:19 -04:00
johnnyq
d713031545 Priority and Contact are now clickable and changeable within ticket details 2023-09-18 15:07:12 -04:00
johnnyq
301d798963 You can now change ticket priority, contact or ticket Assignment by clicking on the element in the ticket listing 2023-09-18 13:23:21 -04:00
johnnyq
6109933f42 Updated Notification titles 2023-09-17 21:26:31 -04:00
johnnyq
827b880b28 Fixed edit scheduled ticket updated shoertenClient function to be even more intelligent 2023-09-17 20:08:41 -04:00
johnnyq
1b90a005e4 Added a php function to intelligently shorten a clients name to 3 characters 2023-09-17 19:49:09 -04:00
johnnyq
0987f3121f fix Pending tickets notification 2023-09-17 19:00:31 -04:00
johnnyq
40aaddd09b Update cron to Create notification of tickets pending assignment 2023-09-17 18:55:44 -04:00
johnnyq
8fa76daf3a Update cron ticket parser to set new ticket status to Pending-Assignment instead of Open 2023-09-17 18:42:17 -04:00
johnnyq
fdc7416ae9 Wording 2023-09-17 18:38:46 -04:00
johnnyq
beaa56dc36 Removed Ticket assignment through edit ticket, has to be done within the ticket itself, properly update the status to assigned and pending-assignment based off whos assigned to the ticket 2023-09-17 18:36:48 -04:00
johnnyq
fed51928c7 Updated Status Badge Colors 2023-09-17 18:10:21 -04:00
johnnyq
b23631226b Updated and added more descriptive Ticket Statuses 2023-09-17 18:06:07 -04:00
johnnyq
dbb28a9a4c Added new ticket status array for better communication and sorting 2023-09-17 17:25:28 -04:00
johnnyq
077fc1cf35 Added additional fields to cvategories for icon support and sub category support 2023-09-17 17:16:20 -04:00
Marcus Hill
2b6be6ba45 Ticketing: Add example logic for how we might allow customised subject/ticket body 2023-09-17 12:00:27 +01:00
wrongecho
d4c71955c6 Merge pull request #718 from ColDog5044/readme-release-update
Update estimated release month in README
2023-09-16 23:21:15 +01:00
johnnyq
6bd2919c18 Do not mark unprocessed email as read 2023-09-15 17:02:07 -04:00
Collin Laney
8e714e7afa Update estimated release month in README
Browsed the ITFlow Forum to find the estimated release month. Changed July to December. https://forum.itflow.org/d/257-v10-roadmap

Keep up the good work
2023-09-14 21:09:23 -04:00
johnnyq
deb5e87630 Tidy Queries and moved client to the ends of each entity in global search 2023-09-12 13:15:07 -04:00
johnnyq
19e9c3eeb5 Added Assets to Global Search 2023-09-12 12:51:00 -04:00
johnnyq
15d433f1d9 Invoice are now searchable via global search 2023-09-12 12:06:02 -04:00
johnnyq
7d1cfc586d Revert last commit invoice quote and recurring were already searchable by its concat prefix and number 2023-09-12 11:31:23 -04:00
johnnyq
878582f7c5 Allow to search via invoice, quote, recurring numbers 2023-09-11 18:46:43 -04:00
johnnyq
43fcf86a41 Fix 2023-09-11 18:22:21 -04:00
johnnyq
3f5c1c270a Fix Certificate Renewals 2023-09-11 18:20:59 -04:00
johnnyq
ba09ea7c67 Opps fix 2023-09-11 16:13:18 -04:00
johnnyq
f44641c5e4 Sort Client tags alphabetically when being show under client details, client listing and ticket details 2023-09-11 16:01:47 -04:00
johnnyq
7561364e91 remove get Cert Expiry date from cron job as its in functions now 2023-09-11 15:32:17 -04:00
johnnyq
9028f219b9 Moved get Cert Expiry date to functions.php 2023-09-11 15:31:43 -04:00
johnnyq
b80d730910 Added Cron task to update Certificate Expiry fields 2023-09-11 15:21:16 -04:00
johnnyq
b77886cc7e Bump PHPMailer from 6.8.0 to 6.8.1 2023-09-11 13:38:57 -04:00