- Aug 19, 2015
-
-
Jared Hancock authored
-
- Aug 18, 2015
-
-
Jared Hancock authored
This patch drops the content after the last boundary in a multi-part message which prevents it from being considered in some case where the available content sections are not favorable. Backport me to v1.9
-
Jared Hancock authored
-
- Jul 30, 2015
-
-
Jared Hancock authored
-
- Jul 27, 2015
-
-
Jared Hancock authored
This reverts commit c4ace2d5.
-
- Jul 24, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
If a user is created with an empty domain name (e.g. <user@>), then the user would be associated with the first organization without a main domain specified. This patch ensures that the domain is not empty when making a match with an organization.
-
- Jul 21, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
- Jul 20, 2015
-
-
Jared Hancock authored
This fixes an issue where, when the mailfetch subsystem fetches more than one email and one of them has a TNEF attachment; each message body after the TNEF message will use the TNEF message body. This patch fixes the issue by clearing the TNEF body in each cycle through the message fetching and parsing loop.
-
- Jul 13, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
This patch automatically configures reindexing of the search table when the table is dropped and recreated.
-
- Jul 08, 2015
-
-
Jared Hancock authored
The DomDocument::saveHtml() method will properly urlencode() values in the a[@href] attributes when saving. This patch allows for the sanitization while also allowing the variable replacement system to work properly with the sanitized values.
-
Jared Hancock authored
-
Jared Hancock authored
When using the php mail() function, the To: header encoded in the Mail_mime library was not properly transferred to the $to variable passed to the mail backend. The mail() function will add its own To: header which will mimic the received destination address. This patch ensures that the $to parameter is properly encoded.
-
- Jun 30, 2015
-
-
Jared Hancock authored
-
- Jun 27, 2015
-
-
Nima Motamedi authored
When using call_user_func_array arguments should be passed by reference in order to allow callable receive them by reference (only defining callable to receive data by reference is not enough).
-
- Jun 24, 2015
-
-
Jared Hancock authored
This patch will help ensure that if a ticket is not reopened on a message (perhaps because of a out-of-office auto-reply from an enduser), then the closing agent on a closed ticket should not be cleared.
-
Jared Hancock authored
This fixes an issue where text scrubbed with the new balancing system would receive a leading ' <div>' if the text started with a leading whitespace.
-
- Jun 23, 2015
-
-
Jared Hancock authored
Thanks, @torohill
-
- Jun 22, 2015
-
-
Jared Hancock authored
This fixes a strange issue where the first field of a custom form stapled to a ticket is not populated with data sourced from the API.
-
- Jun 08, 2015
-
-
Jared Hancock authored
9ae01bf2 turned off HTML balancing, however, quoted response removal will create unbalanced HTML. That HTML will be stored unbalanced and will require extra processing when displayed on the ticket thread. This patch adds balancing support using libxml if enabled, which will balance HTML without corrupting the HTML like htmLawed will with balancing enabled.
-
- May 31, 2015
-
-
Jared Hancock authored
-
- May 26, 2015
-
-
Jared Hancock authored
-
- May 22, 2015
-
-
Jared Hancock authored
* Reindexing did not properly flush the last batch of items to the search therefore reindexing would always miss the last few items. * Creating a new html thread entry with inline images resulted in empty search content * HTML tag stripping in HtmlThreadBody::getSearchable() would result in missing white space between some words, resulting in poor searchable content
-
- May 21, 2015
-
-
Jared Hancock authored
Which seems to be used by recent versions of Andriod OS. It appears to be a synonym of `multipart/related`
-
- May 18, 2015
-
-
Jared Hancock authored
-
- May 15, 2015
-
-
Jared Hancock authored
-
- May 13, 2015
-
-
Jared Hancock authored
Also, fix roundtrip encryption if the form name changes (which is based on a user's session), and avoid saving a NULL value if the password is not changed when a form is updated.
-
Jared Hancock authored
If navigating back to the ticket queue (after closing a ticket, for instance), return to the queue previously viewed.
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
(Most notably is the mail from Outlook, which embeds block elements inside of <font> elements.)
-
Jared Hancock authored
-
Jared Hancock authored
-
- May 11, 2015
-
-
Jared Hancock authored
If the email address in use by the end user is not valid, display a warning on the ticket view page. This allows an agent to easily flag potential spam or correct a legitimate email address before sending a response and receiving a bounce notice.
-
Jared Hancock authored
This allows detection of some incorrectly-typed email addresses before tickets, users, and agents are created.
-
Bryan authored
-
- May 08, 2015
-
-
Jared Hancock authored
-