- Mar 06, 2018
-
-
JediKev authored
This addresses issue 4112 where osTicket does not have a default favicon. This adds favicon images and references to them in the Agent and Client headers so they appear correctly.
-
aydreeihn authored
-
aydreeihn authored
-
aydreeihn authored
-
aydreeihn authored
-
Peter Rotich authored
Exclude user lookup done on ticket create from Recent Searches
-
Peter Rotich authored
-
- Feb 28, 2018
-
-
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.
-
- Feb 26, 2018
-
-
Peter Rotich authored
* Export all exportable fields by default - for all queues + adhoc searches * Export Due Date as well as SLA Due Date
-
Peter Rotich authored
-
Peter Rotich authored
Add ability to add sticky export fields for queues.
-
Peter Rotich authored
* Due date vs. SLA due date * Misc. datetime fixes
-
Peter Rotich authored
Add ability to edit individual fields without the need to mass-edit all fields.
-
Peter Rotich authored
-
- Feb 25, 2018
-
-
Peter Rotich authored
Conflicts: include/class.thread.php include/class.ticket.php
-
Peter Rotich authored
Add support auto email-based auto-referral. This will happen if an email is sent to multiple departments. For example an email with TO: support & CC: billing will result in the ticket getting routed to "support" department and "billing" getting a referral of the same ticket. This allows both departments to have visibility of the ticket - which is not possible at the moment.
-
Peter Rotich authored
-
Peter Rotich authored
Move referral checking to thread class
-
- Feb 21, 2018
-
-
JediKev authored
This addresses an issue where the `randNumber()` function would crash on 32-Bit systems if the ticket format was set to a really high amount of digits (eg. ###################). This is because the `max()` value that was being passed to `mt_rand()` exceeded the `mt_getrandmax()` limit which caused an error. This updates the function to generate a random number for each digit to avoid the `mt_getrandmax()` limit.
-
- Feb 12, 2018
-
-
JediKev authored
This addresses an issue where someone can “takeover” an account with only a User’s email and a User’s previous ticket number. Once they get access to a User’s ticket they can go to the Ticket Owner’s profile and change the email to whatever they’d like. This adds a check on the profile to see if the User is a Guest User. If they are a Guest then it kicks them back to the ticket view. If they are the actual User it will let them view the profile.
-
- Feb 07, 2018
-
-
Peter Rotich authored
cron: Delete Expired Sessions
-
- Jan 25, 2018
-
-
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.
-
- Dec 17, 2017
-
-
Peter Rotich authored
-
Peter Rotich authored
Move referral checking to thread class
-
Peter Rotich authored
Refer ticket to current assignee on reassignment Refer ticket to current department on transfer
-
Peter Rotich authored
Add the initial concept of thread (tickets & tasks) referral. * Agent & Team Referring a ticket to an agent or team - is just like assignment without actually assigning. If referred agent doesn't have access to the ticket's department then they'll only have view access. * Department This is like assigning a ticket to the entire department. Meaning agents who have access to the referred to department will now see the ticket - what they can do with the ticket will depend on the assigned role in that particular department. It's important to note the ticket will technically be still the responsibility of the primary department. Transferring the ticket is the sure way to relinquishing the responsibility. * Auto Department Referral via email This will happen if an email is sent to multiple departments. For example an email with TO: support & CC: billing will result in the ticket getting routed to "support" department and "billing" getting a referral of the same ticket. This allows both departments to have visibility of the ticket - which is not possible at the moment.
-
Peter Rotich authored
-
Peter Rotich authored
-
aydreeihn authored
-
aydreeihn authored
-
JediKev authored
This addresses issue 3815 where searching by User's phone number doesn't work in v1.10. This adds phone number search capabilities for the User Directory and User Search popup in v1.10.
-
Peter Rotich authored
Limit the departments based on Agent's access
-
Peter Rotich authored
-
Peter Rotich authored
-
- Dec 14, 2017
-
-
Peter Rotich authored
Refer ticket to current assignee on reassignment Refer ticket to current department on transfer
-
- Dec 13, 2017
-
-
Peter Rotich authored
Add the initial concept of thread (tickets & tasks) referral. * Agent & Team Referring a ticket to an agent or team - is just like assignment without actually assigning. If referred agent doesn't have access to the ticket's department then they'll only have view access. * Department This is like assigning a ticket to the entire department. Meaning agents who have access to the referred to department will now see the ticket - what they can do with the ticket will depend on the assigned role in that particular department. It's important to note the ticket will technically be still the responsibility of the primary department. Transferring the ticket is the sure way to relinquishing the responsibility. * Auto Department Referral via email This will happen if an email is sent to multiple departments. For example an email with TO: support & CC: billing will result in the ticket getting routed to "support" department and "billing" getting a referral of the same ticket. This allows both departments to have visibility of the ticket - which is not possible at the moment.
-
- Oct 30, 2017
-
-
Peter Rotich authored
-
Peter Rotich authored
-
aydreeihn authored
-
aydreeihn authored
-