cs2000
|
2cca4f2f0e
|
Changes for M365 oAuth
- Added null-safe guard around folder path logging during message move failure to prevent property_exists() fatal when folder object is null.
|
2026-02-04 13:26:52 +00:00 |
wrongecho
|
07df657848
|
Bugfix: newline char showing in parsed emails
|
2026-01-27 17:25:53 +00:00 |
johnnyq
|
bd8bf026f0
|
Allow svg email attachemment for mail parser
|
2026-01-23 11:24:26 -05:00 |
johnnyq
|
e0f7460e08
|
If not client_id then do not include &client_id= in ticket uris as this would cause ticket viewing to break if client_id is 0.
|
2026-01-19 17:01:38 -05:00 |
johnnyq
|
ae1d71dcd7
|
append client_id to the uri for agent ticket links so that the when clicked will take them to the client section and show client header along with the bread crumbs link of client tickets
|
2026-01-19 16:24:31 -05:00 |
wrongecho
|
e7f6f8a4c7
|
Mail Parser - NDR Parsing
|
2026-01-15 17:35:13 +00:00 |
wrongecho
|
a398ac7a8d
|
Mail Parser - Support flowed text
|
2026-01-15 11:54:37 +00:00 |
wrongecho
|
7e7909cec1
|
Mail Parser - Do not automatically send new ticket notifications to noreply/donotreply addresses
|
2026-01-15 10:38:25 +00:00 |
johnnyq
|
0a30300bde
|
replace all instances of mysqli_fetch_array with mysqli_fetch_assoc for better performance and memory usage
|
2026-01-14 17:30:23 -05:00 |
johnnyq
|
a79ce23ae5
|
Fix randomString() to generate cryptographically secure URL-safe tokens, reduced url keys to 32 Characters for performance and easy copy and paste and compatibility while still mainitaining ubreakable cryptographic keys
|
2025-12-18 14:24:53 -05:00 |
johnnyq
|
99e2487d2b
|
Fix dupe race condition with ticket, invoice, quote, project, recurring ticket numbering when being created in parallel Atomically update and get the next ticket number in one SQL query everywhere.
|
2025-11-28 14:14:46 -05:00 |
johnnyq
|
185ea7d6ac
|
Fix 'Email from at' On tickets that come from emails, was cuasing dup html head body tags causing htmlPurifier to strip it in ticket viewing, so we removed html body and head tags also remove orginal reply on reply ticket emails this removed ##- Please type your reply above this line -## and anything after it. Also removed the custom CSS that was embedded for all email sent out from ITFlow
|
2025-11-22 17:40:44 -05:00 |
wrongecho
|
b991f787a2
|
Introduce subject-based automatic ticket merging/reply detection where e-mail is sent from a known contact or domain and the subject is a 95% match for a ticket opened in the last 7 days for that client
|
2025-11-18 13:08:02 +00:00 |
wrongecho
|
5dd4f5ea62
|
New mail parser:
- bugfix .eml not being generated
- include the message when notifying the tech of a reply
|
2025-10-16 16:32:37 +01:00 |
johnnyq
|
5de2e7a3bd
|
If imap Encryption is blank then use notls in the ticket mail parser
|
2025-10-03 11:36:27 -04:00 |
johnnyq
|
00f5198bed
|
Update appNotidfy links to use Absolute paths, updated gitignore
|
2025-09-25 13:31:16 -04:00 |
johnnyq
|
edabc5c33f
|
rename /user/ to /agent/ and update links to use agent/ instead
|
2025-09-23 18:04:23 -04:00 |
johnnyq
|
04b29d43df
|
Update Agent ticket access path in emails to new /user/ path
|
2025-09-15 17:28:58 -04:00 |
johnnyq
|
3a5b18f3dd
|
Added Beta support for Microsoft IMAP OAUTH2 must use new mail parser for it to work cron/ticket_email_parser.php
|
2025-09-12 15:56:44 -04:00 |
johnnyq
|
ce7d84aa2f
|
Reintroduce Webklex IMAP for ticket processing as PHP-IMAP is no longer being developed. This is optional for now and considered beta can be found in cron/ticket_email_parser.php
|
2025-09-10 14:27:46 -04:00 |