- May 18, 2018
-
-
Peter Rotich authored
-
- May 17, 2018
- May 16, 2018
-
-
Peter Rotich authored
-
aydreeihn authored
Different email templates will now go out for BCC'd collaborators so that the User will be able to know they are blind copied on a ticket. Template Names: - New Activity Notice (BCC) - New Ticket Notice (BCC) - Response/Reply Template (BCC)
-
aydreeihn authored
- say created from thread entry instead of created from thread - make sure that links to thread entry do not open in new window - make sure if default help topic is selected, message data carries over - make sure if issue details are not included for a help topic form, we make sure there is a message before trying to get attachments for one - do not pass in an object to session array. use id and do lookup after instead
-
- May 15, 2018
-
-
Peter Rotich authored
Conflicts: WHATSNEW.md
-
aydreeihn authored
-
aydreeihn authored
-
Peter Rotich authored
-
Peter Rotich authored
Conflicts: WHATSNEW.md include/class.format.php
-
aydreeihn authored
When a Task or Ticket is created from a Thread, this code adds the functionality to create an Internal Note in the new Ticket or Task as well as the original Ticker or Task to show the activity that happened.
-
Peter Rotich authored
-
Peter Rotich authored
-
JediKev authored
This addresses an issue where the Help Text for Section Break fields does not display custom Redactor styling correctly. Instead of displaying the properly formatted Redactor content with it's styling it displays the entire html for the Redactor content. This was due to the format method used for the Section Break Field's Help Text. This updates the method from `Format::htmlchars()` to `Format::display()` which displays the properly formatted content. The content is also sanitized by `Format::sanitize()` before saving to the database to avoid any chance of XSS.
-
Jared Hancock authored
This fixes an error where the ModelInstanceManager maintained a reference to the QuerySet instance, and the QuerySet instance managed a reference to the ModelInstanceManager instance (if it's the iterator for the query). Because of the circular reference, if the iterator is not exhausted, then the resource is not closed and the query remains open. This wastes memory and prevents some other queries from running after such a situation happens. This addresses the issue by removing the circular reference between the QuerySet and the ModelInstanceManager.
-
Mat Whitney authored
Don't display the Close Task option if the current user can't close it...
-
JediKev authored
This addresses an issue where some Vimeo videos are not being sent in Agent’s responses. This adds `player.vimeo` to the sanitize method’s iframe section so that the iframe tag is not stripped.
-
JediKev authored
This addresses an issue where the 'DISABLE_AUTHENTICATOR' args were not properly added to the `imap_open` params. This changes the `+=` operator to `array_merge()` to successufully add the params.
-
JediKev authored
This addresses a vulnerability where there was no `X-Frame-Options` header which could potentially allow click jacking. This adds the `X-Frame-Options: SAMEORIGIN` header so it will remove any chance of click jacking. According to Mozilla Developer Docs: ``` SAMEORIGIN The page can only be displayed in a frame on the same origin as the page itself. ```
-
JediKev authored
This addresses an issue on the forums where the query to determine the size of the `file_chunk` table is making the page load really slow for people with large tables. This updates the query to improve the performance of the page load time.
-
JediKev authored
This addresses the issue where files were being deleted before being sent out in Agent responses. This was due to a bug in the query that gets the orphaned files. This query was getting files created within the last 24 hours not after the last 24 hours. The query also had another bug that would use the time from PHP instead of MySQL which could cause issues. This updates the query as per @greezybacon's suggestions to delete orphaned files that were created more than 24 hours ago.
-
JediKev authored
This addresses an issue where Outlook adds weird (and seemingly random) _MailEndCompose tags to the email body which turns unwanted content into links. This adds the _MailEndCompose tag to Format::sanitize() so it will be removed from the email body.
-
JediKev authored
This addresses an issue where the Upgrader will sometimes use an outdated cached object and throw an error. This adds a the function to clear the Model Cache every time the Upgrader runs an Upgrade Patch to get fresh objects.
-
JediKev authored
This addresses an issue where the User’s account status is always 'Active' in the Organization list no matter what their actual status is. This adds the account status to the user query which adds the correct status to the Users’ account.
-
- May 09, 2018
-
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
-
- May 07, 2018
-
-
aydreeihn authored
- In class.forms.php, $this->field->getClean() was null so $new was not populated and attachments were not being carried over, so we must get the fileIds directly from the form-data array - We need to unset the form-data for attachment fields (on tasks and tickets) so that the array is empty each time we try to create a task or ticket from a thread - We need to add files attached to threads where we are creating a task or ticket to the list of allowed files otherwise they will not carry over to new tasks/tickets (only files uploaded by this user in this session were allowed previously)
-
- May 03, 2018
-
-
aydreeihn authored
- On ticket edit, only display inactive help topic warning if the ticket has a help topic - Inline edit file save fix - Remove future search/filter criteria for datetime fields that can't be in the future - Fix calculations for 'next 7 days' and 'next 30 days'. They were selecting dates between now and n days AGO instead of between now and n days in the future
-
- May 02, 2018
-
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
COALESCE sort fields when a column has multiple data sources.
-
aydreeihn authored
- On ticket edit, only display inactive help topic warning if the ticket has a help topic
-
- May 01, 2018
- Apr 26, 2018
-
-
aydreeihn authored
- upgrade select2 - use indexOf instead of includes
-
-