Skip to content
Snippets Groups Projects
  1. May 13, 2015
  2. May 11, 2015
  3. May 05, 2015
    • Peter Rotich's avatar
      Assignment Field · 73348c18
      Peter Rotich authored
      Add support for passing a criteria to AssignmentField to limit  the choices
      Limit assignees based on department settings
      Cache choices
      73348c18
    • Peter Rotich's avatar
      Tasks: Add task tab · 0f47a8db
      Peter Rotich authored
      Add a tab for tasks
      Add mass action for tasks
      0f47a8db
  4. May 04, 2015
  5. Apr 30, 2015
  6. Apr 16, 2015
  7. Mar 24, 2015
  8. Mar 18, 2015
    • Jared Hancock's avatar
      auth: Add concept of bk passwd update and policy · 57845b7f
      Jared Hancock authored
      This adds the concept of a PasswordPolicy registration system, which
      provides an extensible way of administering and configuring password
      complexity policies.
      
      It also adds a setPassword() method for the authentication backends which
      will allow for the respective backend up update the password according to
      whatever method is suitable for the respective backend (such as remote
      updates for LDAP).
      57845b7f
  9. Mar 05, 2015
  10. Feb 26, 2015
  11. Feb 18, 2015
  12. Feb 17, 2015
  13. Feb 12, 2015
    • Jared Hancock's avatar
      thread: Fix a couple issues with email message-ids · ae603f80
      Jared Hancock authored
        * Fix matching of collaborators on return emails. Previously the
          collaborator ID was used instead of the related user ID. Also, the 'C'
          user class (collaborator) was not handled in ::decodeMessageId()
        * Only send a reply separator for email related to a thread
        * Always generate a tag for the email message id. This will allow reply
          from the help desk administrator for the new ticket alert
      ae603f80
  14. Feb 10, 2015
    • Jared Hancock's avatar
      email: Message-Id header with user and thread ID · 2a091d68
      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.
      2a091d68
    • Jared Hancock's avatar
      orm: Convert thread, threadentry, emailinfo, attachment, and file · 0d90c4a6
      Jared Hancock authored
      This patch converts the central file and threading classes over to use the
      ORM.
      0d90c4a6
  15. Jan 30, 2015
  16. Jan 14, 2015
  17. Jan 07, 2015
  18. Dec 20, 2014
  19. Dec 17, 2014
  20. 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
  21. Dec 13, 2014
    • Jared Hancock's avatar
      upgrade: Fix several crashes upgrading · 505257a9
      Jared Hancock authored
      Handle missing `intl` module
      Handle crash translating the staff login banner, when the %translation table
          does not yet exist
      Handle `allow_client_updates` never having been configured
      Handle staff login without @lang and @extra attributes in database
      505257a9
  22. Dec 11, 2014
  23. 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
  24. Dec 09, 2014
  25. Dec 08, 2014
Loading