- Dec 31, 2014
-
-
Jared Hancock authored
This patch changes the ticket filter system so that it can be recursively looped to allow for banning and matching on the reply-to address and name.
-
- Dec 30, 2014
-
-
Jared Hancock authored
Sanitize query strings Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
Use http::build_query instead of inline urlencode
-
Jared Hancock authored
Retire l.php Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
filters: Fix several small, major issues Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
* Fix incorrect mapping to user email address * Fix early rejecting of tickets — even if a filter earlier in the matching filter list had "stop on match" set * Fix ::stopOnMatch referring to incorrect db field The new logic abandons the early rejection logic in ticket create. Instead, the normal validation is completed as usual. Thereafter, the filter is initialized and applied to the ticket. Upon rejection, a RejectedException is thrown by the ::apply() method of the TicketFilter. The Ticket::create() method will handle the exception and reject the ticket.
-
- Dec 28, 2014
-
-
Peter Rotich authored
Stop trampolining links via l.php. It was necessary before in order to avoid the potential of leaking ticket number & email. The authentication mechanism in place now redirects on successful login.
-
Peter Rotich authored
-
Peter Rotich authored
This is necessary so we can sanitize/encode inputs.
-
- Dec 24, 2014
-
-
Peter Rotich authored
date search fix Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
staff: Ensure an active admin always exists Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Record closed-by if opening a ticket with state closed Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
i18n: Fix display of language selection for new templates Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
ui: Implement "enable canned responses" config option Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
orgs: Add support for organization variables Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
i18n: Oops hide erroneous "published" status for internal FAQs Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
forms: Properly display staff/user field requirement Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
html2text: Avoid long, wrapped URLs in a tags Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
faq: Ensure consistent formatting for all Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
lock: Set ticket lock on ticket-view Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Ensure case-insensitive file extension comparison Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
Do NOT reopen closed ticket on auto-reply Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
forms: Display current value if set to bool FALSE Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
createTicket respects alert/autorespond negatives Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Dec 22, 2014
-
-
Jared Hancock authored
This affects new ticket by staff as well as honoring the influence of ticket filters on new ticket, where the status may be set to something other than the system default. Even the system default may be influenced if it were set to a closed state derivative. So the concept is simple: the new status should be set using the standard logic so that the closed_by staff member, date, events, and other information is set as normally is when a ticket is closed.
-
- Dec 18, 2014
-
-
Jared Hancock authored
-
Chris Wheeler authored
This resolves #1570
-
- Dec 17, 2014
-
-
Jared Hancock authored
-
- Dec 16, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
This patch removes the selection of canned responses as well as the canned responses navigation page from the ui when the canned responses feature is disabled.
-
Jared Hancock authored
Allow usage of something like `%{ticket.user.organization.var}`
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Faq articles should be viewed in the .thread-body div in the client portal like they are in the staff portal.
-
Jared Hancock authored
Since the automatic lock was being acquired but not passed to the autoLock system, the automatically acquired lock was not being release on away navigation. This patch addresses the issue by passing the automatically acquired lock id to the autoLock system on ticket-view page load and change the ::Init() method so that the lock id is not cleared with the ::Init() method is called by the page load.
-
- Dec 15, 2014
-
-
Jared Hancock authored
Ensure that when generating the list of acceptable file extensions, that the list is lower cased, because the extension from the filename will be lower-cased before attempting to find the extension in the list of acceptable extensions.
-
- Nov 29, 2014
-
-
Peter Rotich authored
Do not reopen closed ticket, if the system can reliably determine that the new message is an auto-response/reply from the end user.
-
- Nov 20, 2014
-
-
Peter Rotich authored
forms: Properly export choices lists Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
files: Avoid crash if `file info` extension missing Reviewed-By:
Peter Rotich <peter@osticket.com>
-