Tickets 2.5.1 is now available for all licensed customers to download.
- Allow undeleting ticket messages.
- Harden permission checking around deleted guest tickets.
- If a user is awaiting approval, display any recent tickets they've created on the approval queue.
- Display a user's current user state within a ticket.
- Allow staff users with appropriate permissions to approve / reject users awaiting approval.
- Show a proper error when trying to create knowledge base articles when no categories exist.
- Fix upgrade path from XF1 version of the add-on.
- Fix incorrect phrasing on the batch updating tickets page.
- Require Standard Library v1.5.0+, as this implements the template filter replacevalue
- Support 64bit xf_ip.ip_id column.
- Support linking a ticket category to a resource category.
- Add Sort button to ticket priority and status lists.
- Add spam cleaner support.
- Fixes inactive priorities/statuses could be assigned to a ticket on edit.
- Fixes the "Alerts are sent when a ticket transitions to this status" flag was not respected
- Fixes editing a ticket's title to a falsy value.
Version 2.3.1a is now available for all licensed customers to download.
Version 2.3.1
- Add support for value pruning for fields that are editable only once.
- Force global namespace for functions which are known to be optimizable to bytecode in php, or known global functions to avoid a current namespace lookup for the function.
- Implement warnings for ticket messages.
- Fix incorrect column definition for match types on ticket fields.
- Fix API missing permission check for setting prefix on a...
- Fix an issue with the previous release zip showing an incorrect version.
- Add support for value pruning for fields that are editable only once.
- Force global namespace for functions which are known to be optimizable to bytecode in php, or known global functions to avoid a current namespace lookup for the function.
- Implement warnings for ticket messages.
- Fix incorrect column definition for match types on ticket fields.
- Fix API missing permission check for setting prefix on a ticket.
- Fix ticket discussion threads would not correctly attach to a ticket. Installer will resync desync'ed ticket/discussion thread pairs.
- Don't show flash message when rerouting the contact form.
- Don't duplicate captcha display when a guest is creating a ticket.
- Add support for value pruning for fields that are editable only once.
- Force global namespace for functions which are known to be optimizable to bytecode in php, or known global functions to avoid a current namespace lookup for the function.
- Implement warnings for ticket messages.
- Fix incorrect column definition for match types on ticket fields.
- Fix API missing permission check for setting prefix on a ticket.
- Fix ticket discussion threads would not correctly attach to a ticket. Installer will resync desync'ed ticket/discussion thread pairs.
- Don't show flash message when rerouting the contact form.
- Don't duplicate captcha display when a guest is creating a ticket.
- Add ability to ban specific emails from Ticket system.
- Add "shadow ban" feature, by an explicit email list or for tickets which contain too few words.
- Add ability to copy ticket user's email to clipboard, if the visitor can see it.
- Add additional filters for showing tickets based on whether they are unassigned, assigned to self or assigned to others.
- Fix an issue with BB code rendering when using predefined responses.
- Ensure the captcha displays when replying or creating a ticket.
- Fix non-functional draft support for new tickets.
- Improve behaviour of various input fields whilst using RTL languages.