- Sep 29, 2014
-
-
Jared Hancock authored
bug: Decode mailbox when parsing an email address Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
This addresses cases where incoming emails doesn't include charset and mailbox may include non-ascii characters.
-
Peter Rotich authored
orm: Fix MySQL occasional "Commands OOS" error Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Sep 27, 2014
-
-
Jared Hancock authored
Under certain intermittent circumstances (usually a significant number of ORM queries), the ORM will trigger a MySQL error: Commands out of sync; you can't run this command now Usually this MySQL error is related to buffered versus unbuffered queries. However, the ORM already uses buffered queries (MySQL calls it "store_result"). In this case, it appears there is some sort of race between fetching the result metadata before configuring the statement for buffering. (By "race" I mean that the error is not reliably triggered). This patch seems to fix the issue by configuring buffering before fetching result metadata — necessary to configure the fetching (output) phase of the statement.
-
- Sep 26, 2014
-
-
Jared Hancock authored
-
- Sep 25, 2014
-
-
Peter Rotich authored
forms: Support non-US locale on client portal Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
The staff portal has a feature where the date fields are converted to YYYY-MM-DD prior to form submission. However, this code was not ported to the client portal. Therefore, for non-US date formats (d/m/Y for instance) would not be processed properly by the server and would be nulled prior to validation.
-
Peter Rotich authored
Fix #1302. Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Sep 24, 2014
-
-
Peter Rotich authored
pages: Fix incorrect lookup of inline images Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Andrés authored
Fix issue that fails for get names on incorrect formats. Ex: J.Everybody
-
- Sep 17, 2014
-
-
Jared Hancock authored
In some cases, a POST might be sent to the server and there be no draft. In such a case, neither the draft nor the body of the page can be inspected for images. Even worse, in some cases the previous images might be unlinked from the article without being relinked. Therefore, the images will no longer be linked to the page and will likely be purged from the system.
-
- Sep 10, 2014
-
-
Peter Rotich authored
email: Improve user identification from headers Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
This is the correct logic - we'll address issue #1259 separately Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
Previously, the code would scan the email headers until it found a positive match from any of the email headers scanned. Additionally, it would attempt to find the user from the tagged email references header. However, this algorithm assumed that the references header was constant and predictable in its ordering. Recent tests with Gmail prove otherwise in some tests. This patch changes the system so that only the tagged reference header is included in the References header, and it will scan all items in a header (namely the References header) until both the thread and a user are identified. If a user can be identified, the thread and user are returned. Otherwise, the first thread hit is returned.
-
- Sep 09, 2014
-
-
Jared Hancock authored
-
Peter Rotich authored
pjax: Navigate away on attachment and download links Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
email: Add MAIL_EOL setting to ost-config.php file Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Sep 08, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
This setting allows administrators to add (uncomment) a MAIL_EOL setting in the ost-config.php config file to define the line ending used for mail headers and encoded bodies in outbound mail (SMTP, for instance). By default, CRLF is used by the SMTP email generator as per the RFC 822 standard. However, many administrators can benefit by setting LF (\n) as the line ending.
-
- Sep 05, 2014
-
-
Jared Hancock authored
-
Peter Rotich authored
forms: Fix html rendering of checkbox description Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
forms: Always attempt to look up selection value by name Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
api: Handle ArrayObject like an array for request validation Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Sep 04, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Peter Rotich authored
Fix incorrect collaborator and owner email links Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
Also, fix duplicate emails where a user as a collaborator would be sent a confirmation for their own respective email.
-
- Sep 01, 2014
-
-
Peter Rotich authored
forms: Add all forms to the filter subsystem Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Aug 29, 2014
-
-
Peter Rotich authored
html: Fix dropped text after inserted image Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
email: Always include a message-id token Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Aug 28, 2014
-
-
Peter Rotich authored
auth: Always show agent login link Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
oops: Swapped last-message and original message Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
Double scp in link: scp/scp/slas.php Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Jared Hancock authored
Make sure ticket create date is used on export Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
-
Jared Hancock authored
On some setups, IE v10 on Windows 7 at least, text added to the Redactor editor after an image is inserted (via the image popup dialog for instance), will not be retrieved via the ::get() method and so will not be submitted with the form submit button. This patch introduces a workaround by manually calling ::sync() for the Redactor when the submit button is pressed — just before the form is submitted.
-
Jared Hancock authored
-
Jared Hancock authored
Turns out the canned response selections for the original message and the last message were swapped.
-
Jared Hancock authored
Previously, if the quoted response mechanism was disabled, then outgoing mail would also not include the message-id token. This breaks the correlation of email to ticket-thread. Now, the message-id token is always embedded in HTML emails even if the quoted-response removal system is disabled. (Turns out that the message-id token was always included in text bodies.)
-