- Feb 27, 2014
-
-
Peter Rotich authored
Background: osTicket allows access to assigned open tickets (both personal and team assignments) regardless of the assigned department or group. This is necessary to allow staff to work on tickets in an otherwise restricted department. When a staff member closes a ticket, they're credited (ticket.staff_id is set to staff's id) for the purpose of showing who closed the ticket. osTicket mistakenly allowed continued access to closed tickets even when the staff doesn't have access to the ticket based on departmental access.
-
- Feb 19, 2014
-
-
Jared Hancock authored
-
Peter Rotich authored
Careful transcoding attachments with a charset Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
tnef: Strip null bytes from attachment filenames Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Feb 18, 2014
-
-
Jared Hancock authored
If a non-text attachment specifies a charset in the content-type header, don't transcode the content before saving it to the database. This can corrupt attachments which have a header like the following: Content-Type: application/pdf; charset=UTF-8 Since a PDF contains binary data, coercing it to UTF-8 encoding will drop characters not valid in UTF-8 and will corrupt the attachment data.
-
Jared Hancock authored
Also support the TransportName in the properties list and prefer it over the attachment-level attribute, as it is Unicode encoded.
-
Jared Hancock authored
-
Jared Hancock authored
-
Peter Rotich authored
filter: Implement priority Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
The priority setting was broken when priority was added to the dynamic data
-
Jared Hancock authored
Register session close on shutdown at the start of session handling Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
pipe: Honor attachment ext and size restrictions Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
smtp: Reuse existing connections where possible Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
tnef: Support TNEF for fetched emails Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
This is necessary to make sure session data is saved on redirect.
-
Jared Hancock authored
-
Jared Hancock authored
-
- Feb 17, 2014
-
-
Jared Hancock authored
Previously, the data blocks were inspected byte for byte. Now data blocks are parsed 1k at a time. Fewer PHP function calls ultimately means faster performance.
-
Peter Rotich authored
Parse Microsoft TNEF email attachments Peter Rotich <peter@osticket.com>
-
- Feb 14, 2014
-
-
Jared Hancock authored
-
- Feb 13, 2014
-
-
Jared Hancock authored
Shift error checking into Mail_Parse::parseAddressList Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Michael Morrison authored
-
- Feb 11, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
- Feb 10, 2014
-
-
Jared Hancock authored
This should speed up the system where several emails and alerts will be sent through the same SMTP account in the same request.
-
- Feb 07, 2014
-
-
Peter Rotich authored
Simplify workflow for new ticket by staff Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
forms: Allow searching any priority Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
If the system has only one help topic automatically select the help topic and display any associated custom form.
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Priority field and custom list fields have a prompt value (shows up only for drop-down widget). And the short and long answer fields have a placeholder configuration item.
-
Jared Hancock authored
-
Peter Rotich authored
Ignore case for ticket variables on custom fields Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Feb 06, 2014
-
-
Jared Hancock authored
-
- Feb 05, 2014
-
-
Peter Rotich authored
Search for system emails in To and Delivered-To Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
This is needed to help us remove invalid characters set by some mail clients.
-
Jared Hancock authored
Previously, the Delivered-To header was only used if the To header was not found
-
- Feb 04, 2014
-
-
Peter Rotich authored
i18n: Much better compat imll of mb_* funcs Reviewed-By:
Peter Rotich <peter@osticket.com>
-