Commit Graph

115 Commits

Author SHA1 Message Date
johnnyq
426b07a093 Fix issue with ulauts in the subject field of tickets opened using email parser. Removed htmlentities on subject replaced with the new inputSanitize See https://forum.itflow.org/d/111-umlauts-are-replaced-in-the-subjects 2023-03-03 12:14:29 -05:00
johnnyq
e42095a85e Tidy code 2023-03-01 16:26:41 -05:00
Marcus Hill
5bb4296f14 Adjust core files to 4 spaces 2023-02-12 14:40:10 +00:00
Marcus Hill
615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill
6c0e7c5b26 - Use PHP Mime Mail Parser library for better parsing of email message encoding (requires php-mailparse extension)
- Move reply code to own function
- Replies from other registered client contacts are nicely shown (and visible in portal) even if they aren't the ticket contact
- Fixed bug where ticket numbers didn't increase when creating 2 tickets in the same loop
2023-01-31 17:43:53 +00:00
Marcus Hill
b1a1b8d675 - Add functionality for unregistered contacts to auto-register and raise tickets based on the configured client domain (client > website)
- Change logic for Processed emails - now moved to a folder under the inbox called ITFlow_Processed
- Add flagging for unprocessed emails (for closed tickets and contacts that couldn't be registered)
- General housekeeping
2023-01-31 00:23:31 +00:00
wrongecho
b19c7a6f49 Merge branch 'master' into code-tidy 2023-01-23 19:21:43 +00:00
Marcus Hill
2c7a704b6b Remove redundant (default) arguments 2023-01-21 17:26:06 +00:00
Marcus Hill
fb6848f508 Add configuration setting to control whether clients should get automatic ticket-related emails (ticket open/close) 2023-01-21 15:47:01 +00:00
Marcus Hill
4e5729bb8a Update new ticket email to use email function, small bugfix for subject line 2022-12-18 14:36:15 +00:00
Marcus Hill
2e69160493 Add email notification for tickets raised via email 2022-12-18 11:42:59 +00:00
Marcus Hill
580a6cf53e Adjust client reply type to Client, not public. Public is for agent replies that are customer visible 2022-12-17 23:18:14 +00:00
johnnyq
d2fdc5f7d8 Spruce up the share UI modal and client logins 2022-12-14 22:18:44 -05:00
johnnyq
83bcae3962 Parse Tickets based off of configured Ticket Prefix 2022-12-12 19:44:55 -05:00
johnnyq
791125a060 Rename email parser file 2022-12-12 19:25:47 -05:00