Skip to content
Snippets Groups Projects
  1. Dec 30, 2014
    • Peter Rotich's avatar
      Merge pull request #1644 from greezybacon/issue/filter-exec-order · ef6879c4
      Peter Rotich authored
      
      filters: Fix several small, major issues
      
      Reviewed-By: default avatarPeter Rotich <peter@osticket.com>
      ef6879c4
    • Jared Hancock's avatar
      filters: Fix several small, major issues · ada4d9a0
      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.
      ada4d9a0
  2. Dec 24, 2014
  3. Dec 22, 2014
    • Jared Hancock's avatar
      Correct set status on new ticket · 646fc2c8
      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.
      646fc2c8
  4. Dec 18, 2014
  5. Dec 17, 2014
  6. Dec 16, 2014
  7. Dec 15, 2014
    • Jared Hancock's avatar
      Ensure case-insensitive file extension comparison · edcb6960
      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.
      edcb6960
  8. Nov 29, 2014
  9. Nov 20, 2014
  10. Nov 19, 2014
  11. Nov 16, 2014
Loading