- Feb 13, 2019
-
-
aydreeihn authored
This commit fixes an issue where we failed to upload attachments on Information Fields. In the to_config function, we were only taking the array_values of attachments which would return an array with only the file name ([0] => 'filename') instead of an array with the file id and file name ([123] => 'filename'). Now, when we pass the keepers to keepOnlyFileIds, we have a file id that can be passed to the upload function.
-
- Dec 20, 2018
-
-
Peter Rotich authored
oops: markAs() Typo
-
Peter Rotich authored
issue: markAs() elseif
-
- Dec 19, 2018
-
-
JediKev authored
This addresses an issue where Department Managers would not see the option for Marking tickets as (un)answered due to an elseif (should be an if instead).
-
- Dec 11, 2018
-
-
JediKev authored
This addresses a typo in the `markAs()` function in `ajax.tickets.php`. DOH! Should’ve ran the lint tests
-
- Nov 28, 2018
-
-
Peter Rotich authored
feature: Public Mark As Answered/Unanswered
-
JediKev authored
This feature extends the ability to mark tickets as Answered/Unanswered to any Agent with the Role Permission to Post Reply in the Department. This also adds the ability to add an (optional) Internal Note when marking as (un)answered.
-
- Nov 23, 2018
-
-
Peter Rotich authored
feature: Complete Thread Variable
-
- Nov 19, 2018
-
-
JediKev authored
Support using %{ticket.thread} to export the entire ticket thread correspondence between agents and end users (owner + collaborators).
-
- Nov 07, 2018
-
-
Peter Rotich authored
Field: Help Topic Forms
-
Peter Rotich authored
Don't show fields disabled by help topic Pass create mode for pre-selected help topic forms
-
- Nov 06, 2018
-
-
Peter Rotich authored
Forms: Field Permissions
-
Peter Rotich authored
issue: FAQ/Page Attachments
-
- Nov 05, 2018
-
-
Peter Rotich authored
This commit addresses inconsistencies on how field edit rights and visibility are are handled.
-
JediKev authored
This addresses an issue where inserting images on a Page or FAQ and having the setting enabled for "Login required to view attachments." does not display the images at all when the Page/FAQ renders in view. This is due to the Page/FAQ update functions that were not updated to fit the new `id=>name` format for `keepOnlyFileIds()` introduced with `f179cf15`.
-
- Nov 01, 2018
-
-
Peter Rotich authored
issue: Email Default Dept
-
Peter Rotich authored
issue: create_date Variable
-
- Oct 31, 2018
-
-
JediKev authored
This addresses an issue where configuring a System Email to have a Department and then editing/saving changes on the configured Department will change the System Email's Department back to the the default Department. This was due to a un-needed Department Status check introduced with commit `1d361b51`. This also updates all instances of Dept Status comparison to be case insensitive and non-translated.
- Oct 30, 2018
-
-
Peter Rotich authored
Deleting the Default Queue
-
Peter Rotich authored
queue: Top-Level Ticket Counts
-
Peter Rotich authored
FileUploadField Validation
-
aydreeihn authored
This commit fixes an issue where Agents were able to delete their default queue which then prevented them from going to any queue upon logging in. Now, they will see an error message if they try to do so.
-
Peter Rotich authored
Status Column: Fix display and sorting
-
JediKev authored
This adds a setting in the Ticket Settings to give the option of showing the ticket counts on Top-Level queues. If enabled, this will populate the ticket counts next to the Top-Level queue names like they used to be. The only caveat is the counts are triggered by mousing-over any of the queue names as we only load the counts when we need to display the sub-queues (for better performance). This also adds a new format function called `number` (Phase 1). As of now it will format any integer to a comma separated number (eg. `1337 -> 1,337`).
-
Peter Rotich authored
Dashboard Statistics Issue
-
aydreeihn authored
This commit addresses an issue where we lost the logic for needed GROUP BYs in the dashboard report. They were added back for the Statistics query but not for the query that calculates Response and Service time. This now adds it back.
-
- Oct 29, 2018
-
-
Peter Rotich authored
issue: Queue sort_id
-
Peter Rotich authored
This commit addresses where wrong "primary" field was used to indicate Ticket Status column. It also fixes an issue where sorting was done via `id` instead of `name`.
-
Peter Rotich authored
This commits adds a flag to skip validation on $field->getClean() routine. This is necessary to allow FileUploadField to fetch "injected" files.
-
- Oct 25, 2018
-
-
JediKev authored
This addresses an issue where poor little `sort_id` was sadly forgotten for the two main-level queues "Open" and "My Tickets".
-
Peter Rotich authored
issue: ticket_link Fatal Error
-
Peter Rotich authored
Queue counts
-
Peter Rotich authored
-
Peter Rotich authored
-
JediKev authored
This addresses an issue where replying to a ticket causes a Fatal Error for the system. This is due to the `$ticket` object not being set before the else statement therefore causing the `getId()` function to fail. This breaks down the if/else statement to make sure the `$ticket` object is in-fact set before continuing.
-
Peter Rotich authored
Dashboard Statistics Issue
-
aydreeihn authored
This commit fixes an issue where we were not able to see all of the departments, topics, and agents that should have been included in the report. The logic for the GROUP BY in the queries was changed, so we just manually added them back in.
-
Peter Rotich authored
This commits adds fallback for queue counts and improves caching mechanism.
-
Peter Rotich authored
-