Skip to content
Snippets Groups Projects
  1. Sep 13, 2013
  2. Aug 11, 2013
  3. Aug 10, 2013
  4. Aug 01, 2013
    • Peter Rotich's avatar
      * Scan for inline attachments · 5af3b7e4
      Peter Rotich authored
      Incoming messages with empty body and an inline attachment might not have
      parts - depending on encoding used.
      
      * Use "-" tag for emails with empty body/message
      5af3b7e4
  5. Mar 05, 2013
  6. Feb 18, 2013
  7. Feb 13, 2013
  8. Dec 13, 2012
  9. Dec 10, 2012
  10. Oct 19, 2012
  11. Oct 15, 2012
  12. Oct 14, 2012
    • Peter Rotich's avatar
      * Post Reply · 8c0d3571
      Peter Rotich authored
       - Add To: address
       - Add ability to diable emailed replies
      * Post Note
       - Make note title optional.
       - Add additional ticket status (state) options.
      * Assign
       - Add claim to dropdown for self-assignments.
      8c0d3571
  13. Oct 11, 2012
  14. Oct 08, 2012
  15. Aug 31, 2012
  16. Jul 23, 2012
  17. Jul 20, 2012
  18. Jul 10, 2012
  19. Jul 09, 2012
  20. Jun 29, 2012
  21. Jun 23, 2012
    • Jared Hancock's avatar
      Handle tickets assigned to teams · ea749640
      Jared Hancock authored
      Add Team::hasMember utility method to assist in determining if a ticket is
      owned by a team that he currently-logged-in-staff is a member of. Then,
      check if the ticket is assigned to a staff member other than the current
      staff or to a team that the current staff is not a member of. If so (the
      ticket is not assigned to the current staff), then display the warning
      banner showing who currently owns the ticket.
      ea749640
  22. Jun 20, 2012
    • Jared Hancock's avatar
      Implement simple CSRF protection scheme · ff1d8b9e
      Jared Hancock authored
      Protect againts cross-site request forgery attacks by requiring a special
      form-field or header to be sent with requests that modify ticket system
      data.
      
      This meant a slight change to the AJAX ticket locking mechanism. It was
      defined to lock with a GET request; however, GET requests are defined as
      safe methods and should not modify backend data (such as a lock
      acquisition). Therefore, the the lock acquire AJAX method was changed to
      require a POST method.
      
      Also remove old, no-longer-used staff panel include files
      ff1d8b9e
  23. May 01, 2012
  24. Apr 28, 2012
  25. Apr 09, 2012
    • Jared Hancock's avatar
      Merge ticket thread tables into one (1 of 2) · 1899a6c6
      Jared Hancock authored
      Replace the ticket_{message,response,note} tables with a single
      ticket_thread table that will contain data for all three current message
      types. This simplifies much of the ticket thread code and paves the way for
      other types of messages in the future.
      1899a6c6
  26. Apr 02, 2012
  27. Mar 19, 2012
Loading