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