Skip to content
Snippets Groups Projects
  1. Jun 03, 2015
  2. May 20, 2015
  3. May 14, 2015
  4. May 13, 2015
  5. May 05, 2015
  6. Apr 02, 2015
  7. 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
  8. Mar 23, 2015
  9. Feb 27, 2015
    • Jared Hancock's avatar
      lock: Sync lockCode input with lock renew · 06a1119b
      Jared Hancock authored
      Also, add warning popup when lock is about to expire and allow the user to
      attempt to renew the lock. Also, connect the keyup callback for redactor to
      the autoLock.handleEvent for greater update of the lock, and also deadband
      the lock to every 10 seconds.
      06a1119b
  10. Feb 13, 2015
  11. Feb 12, 2015
    • Jared Hancock's avatar
      Collaborators for threads, lock as a utility · 67d55198
      Jared Hancock authored
      This patch includes a slight database migration, and adjusts the
      functionality of a few core components.
      
        * Move collaborators from the ticket to the thread.
          This concept allows collaborators on any object which has a thread,
          including tasks.
      
        * Add flags to the thread entry
          This will allow flagging thread entries for different purposes.
          Initially this can be used to flag the original message of a thread in
          case a ticket / thread is created without an initial message.
      
        * Lock becomes more of a utility
          The lock is now disconnected from the ticket and is a separate utility.
          Separately, the ticket and task objects can have a reference to a lock
          object. Furthermore, when submitting some activities to tickets, the
          lock is verified to be owned by the respective agent, and the lock code
          must match a current lock code. The code is rotated on each acquire()
          call to guard against double submissions.
      
        * Collaborator is an ORM model
          The TicketUser class is broken up now so that the collaborator instance
          can exist apart from a ticket. Email message ids are now generated for
          collaborators without respect for a ticket so that collaborators can be
          properly supported on any thread.
      67d55198
  12. Jan 23, 2015
  13. Dec 20, 2014
  14. Dec 11, 2014
  15. Dec 10, 2014
    • Jared Hancock's avatar
      oops: Fix numerous, small issues introduced in merges · c5823545
      Jared Hancock authored
      oops: Fix crash upgrading to c7c82835
      
      oops: Fix crash rendering ticket view
      
      oops: Fix crash posting response to ticket
      
      oops: Fix refresh url after ticket reply post
      
      orm: Locate annotations after the root model's fields
      
      orm: Add PK field check for DISTINCT aggregate expressions
      
      When using the DISTINCT option for aggregate expressions, ensure that when a
      relationship is used in the aggregate, that a single field of the remote
      model's primary key is used — rather than the foreign key, since it would
      never have more than one unique value.
      
      search: Re-implement basic ticket search
      
      oops: Couple trivial changes
      
      oops: Fix date formatting for PDF output
      
      oops: Fix staff profile view and update
      
      oops: Fix canned response listing
      
      orm: Fix crash compiling WHERE IN (nested select)
      
      nav: Move settings/email to email/settings
      
      i18n: Make field visibility config translatable
      
      oops: Fix crash adding field to custom form
      
      forms: Fix `required` flag transfer to FormField
      
      oops: Fix bad merge on new ticket by staff
      
      forms: Show uneditable fields on new ticket by staff
      
      oops: Fix bad merge on client ticket view
      c5823545
  16. Dec 09, 2014
  17. Dec 08, 2014
  18. Oct 10, 2014
  19. Sep 19, 2014
  20. Sep 02, 2014
  21. Aug 29, 2014
  22. Aug 27, 2014
  23. Aug 22, 2014
  24. Aug 07, 2014
  25. Aug 05, 2014
  26. Jul 31, 2014
Loading