Skip to content
Snippets Groups Projects
  1. Apr 29, 2015
  2. Apr 14, 2015
  3. Apr 10, 2015
  4. Apr 01, 2015
    • Peter Rotich's avatar
      Unassign on transfer · 2fcc24a5
      Peter Rotich authored
      Unassign tickets on transfer when the target department has assignment
      restriction and the assigned staff is not a member.
      
      Disable claim (quick self-assignment) when above restriction is in effect.
      2fcc24a5
  5. Mar 25, 2015
  6. Mar 19, 2015
  7. Mar 18, 2015
  8. Mar 17, 2015
  9. Mar 16, 2015
  10. Mar 13, 2015
  11. Feb 16, 2015
  12. Feb 02, 2015
  13. Jan 23, 2015
  14. Jan 09, 2015
    • Jared Hancock's avatar
      alerts: Include team members on new message alert · b7e75b1e
      Jared Hancock authored
      This fixes a slight issue where the team members would never be included on
      the new message alert. Now, the system will send to either the assigned
      staff member, if any, or the members of the assigned team, again, if any.
      b7e75b1e
  15. Jan 06, 2015
  16. Dec 31, 2014
  17. Dec 30, 2014
    • 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
  18. Dec 26, 2014
    • Jared Hancock's avatar
      dept: Add function to retrieve alert email mailbox · 0b91a9ca
      Jared Hancock authored
      This patch adds a ::getAlertEmail() method to the Department class, which
      allows administrators to use the department email address (normally for
      replies) as the alert email address. If not specified, the system alert
      email address is retrieved instead, automatically.
      0b91a9ca
  19. 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
  20. Dec 16, 2014
  21. Dec 15, 2014
    • Jared Hancock's avatar
      email: Message-Id header with user and thread ID · ecd2e6a9
      Jared Hancock authored
      This patch suggests a change to the message-id creation process that
      includes stamping the receiving user-id (staff or client) along with the
      thread-id of the originating notice. This allows detection of threading if
      the clinically brain-dead mail client drops all the other header detection
      mechanisms, including the tag placed in the email body, on response.
      
      This patch works for both client and agent communication.
      ecd2e6a9
  22. Nov 29, 2014
  23. Nov 19, 2014
  24. Oct 27, 2014
  25. Oct 15, 2014
    • Jared Hancock's avatar
      forms: Fix validation errors for field `name` matches · 57eaa549
      Jared Hancock authored
      For fields with `name`s which are the same as other fields on the new ticket
      form (such as `time` used with the new ticket by staff form), ensure that
      data from the fields outside the main ticket form ("Ticket Details") is not
      mingled with fields inside the form.
      
      Since this is only a problem for web requests, and specifically new ticket
      by staff requests, this patch only applies the field name to data matching
      for non-web requests.
      57eaa549
  26. Oct 07, 2014
  27. Sep 24, 2014
  28. Sep 19, 2014
  29. Sep 12, 2014
  30. Sep 04, 2014
  31. Aug 29, 2014
  32. Aug 26, 2014
  33. Aug 22, 2014
    • Peter Rotich's avatar
      Revisit ticket status · d26e8443
      Peter Rotich authored
      Cleanup status change form
      Add resolve to ticket ticket view
      Use the new status table when checking for overdue
      d26e8443
    • Peter Rotich's avatar
      Support ticket deletion · a84c681a
      Peter Rotich authored
      Delete tickets for realz when set to 'deleted' status. This commit will be
      partially reverted once data retention plugin is added.
      a84c681a
Loading