Skip to content
Snippets Groups Projects
  1. Aug 28, 2018
  2. Jul 16, 2018
  3. Jul 11, 2018
    • JediKev's avatar
      feature: Release Role Permission · d354e095
      JediKev authored
      This feature adds a new Role permission called Release. This permission
      (if Enabled) allows an Agent to release ticket assignment. This permission
      is configurable for each and every Role in the helpdesk. This also keeps
      current functionality where Department Managers do not need the Role
      Permission in order to release tickets. In addition to the permission,
      this feature adds a new Release modal giving the option to choose who to
      release assignment from (Agent/Team/Both). This also adds a comment box to
      the release modal to optionally enter a reason for releasing assignment.
      Lastly, this adds a Release Thread Event so an event is logged showing who
      released who’s assignment.
      d354e095
  4. Jul 05, 2018
  5. May 25, 2018
  6. May 17, 2018
    • aydreeihn's avatar
      Create Task/Ticket From Thread Entry Fixes: · 1b5cf050
      aydreeihn authored
      - unset the sessions form data only in necessary places
      - refer to a tasks number instead of id in internal notes
      - use indexOf instead of includes in js for IE compatibility
      1b5cf050
  7. May 16, 2018
    • aydreeihn's avatar
      Creating Tasks/Tickets From Thread Entry Fixes: · b7db24aa
      aydreeihn authored
      - say created from thread entry instead of created from thread
      - make sure that links to thread entry do not open in new window
      - make sure if default help topic is selected, message data carries over
        - make sure if issue details are not included for a help topic form, we
          make sure there is a message before trying to get attachments for one
      - do not pass in an object to session array. use id and do lookup after instead
      b7db24aa
  8. May 15, 2018
    • aydreeihn's avatar
      Creating Tasks/Tickets from Thread: · 01323881
      aydreeihn authored
      When a Task or Ticket is created from a Thread, this code
      adds the functionality to create an Internal Note in the
      new Ticket or Task as well as the original Ticker or
      Task to show the activity that happened.
      01323881
  9. May 03, 2018
    • aydreeihn's avatar
      Quick Fixes: · cf8f7578
      aydreeihn authored
      - On ticket edit, only display inactive help topic warning if the ticket has a help topic
      - Inline edit file save fix
      - Remove future search/filter criteria for datetime fields that can't be in the future
      - Fix calculations for 'next 7 days' and 'next 30 days'. They were selecting dates between now and n days AGO instead of between now and n days in the future
      cf8f7578
  10. Mar 24, 2018
  11. Mar 21, 2018
  12. Mar 20, 2018
    • Peter Rotich's avatar
      Tickets Visibility · 5bfabd28
      Peter Rotich authored
      Unify ticket visibility as a routine to make sure it's applied uniformly.
      5bfabd28
    • Peter Rotich's avatar
      Task Due Date · 1da9f8b0
      Peter Rotich authored
      Make sure that the task due date is not beyond ticket's due date.
      1da9f8b0
    • Peter Rotich's avatar
      Create Task via Thread Entry · 0d155372
      Peter Rotich authored
      This commit addresses a few issue in commit 131b366d
      
      * Keep thread action triggers self contained
      * Refresh the entire ticket page on successful thread action
      * Fix bug where ticket id was hard coded
      0d155372
    • JediKev's avatar
      feature: Create Task Ticket Thread Action · a0d4cc69
      JediKev authored
      This adds a Ticket Thread Action for creating a Task. This action will
      popup the New Task modal and will pre-fill the body of the New Task with
      the body of the Thread Entry from which the action was made from.
      
      Example:
      Thread Entry - “I will need to check on the status of your account.”
      Click Create Task from that Thread’s Actions
      System will show New Task popup with the body as “I will need to check on
      the status of your account.”
      a0d4cc69
  13. Mar 18, 2018
  14. Feb 26, 2018
  15. Feb 07, 2018
  16. Dec 17, 2017
    • Peter Rotich's avatar
      Add Ticket Referral on Assignment / Transfer · a61642ed
      Peter Rotich authored
      Refer ticket to current assignee on reassignment
      Refer ticket to current department on transfer
      a61642ed
    • Peter Rotich's avatar
      Thread Referral · 6ab63563
      Peter Rotich authored
      Add the initial concept of thread (tickets & tasks) referral.
      
      * Agent & Team
      Referring a ticket to an agent or team - is just like assignment without
      actually assigning. If referred agent doesn't have access to the ticket's
      department then they'll only have view access.
      
      * Department
      This is like assigning a ticket to the entire department. Meaning agents who
      have access to the referred to department will now see the ticket - what
      they can do with the ticket will depend on the assigned role in that
      particular department.
      
      It's important to note the ticket will technically be still the
      responsibility of the primary department. Transferring the ticket is the
      sure way to relinquishing the responsibility.
      
      * Auto Department Referral via email
      This will happen if an email is sent to multiple departments. For example an
      email with TO: support &  CC: billing will result in the ticket getting
      routed to "support" department and "billing" getting a referral of the same
      ticket. This allows both departments to have visibility of the ticket -
      which is not possible at the moment.
      6ab63563
  17. Dec 14, 2017
  18. Dec 13, 2017
    • Peter Rotich's avatar
      Thread Referral · 523dc8d6
      Peter Rotich authored
      Add the initial concept of thread (tickets & tasks) referral.
      
      * Agent & Team
      Referring a ticket to an agent or team - is just like assignment without
      actually assigning. If referred agent doesn't have access to the ticket's
      department then they'll only have view access.
      
      * Department
      This is like assigning a ticket to the entire department. Meaning agents who
      have access to the referred to department will now see the ticket - what
      they can do with the ticket will depend on the assigned role in that
      particular department.
      
      It's important to note the ticket will technically be still the
      responsibility of the primary department. Transferring the ticket is the
      sure way to relinquishing the responsibility.
      
      * Auto Department Referral via email
      This will happen if an email is sent to multiple departments. For example an
      email with TO: support &  CC: billing will result in the ticket getting
      routed to "support" department and "billing" getting a referral of the same
      ticket. This allows both departments to have visibility of the ticket -
      which is not possible at the moment.
      523dc8d6
  19. Oct 30, 2017
  20. Jun 25, 2016
    • Jared Hancock's avatar
      orm: Fix warning for read-only permission · da7bec9f
      Jared Hancock authored
      This fixes an issue where the `$ht` variable is not properly initialized by
      the ORM. It is assumed to be a valid array in the constructor, and its items
      are run through the ::set() method. Therefore, if an empty array is
      received, the `$ht` variable will remain null, since nothing is ever set.
      
      This also fixes a misspelled variable in the claim dialog if a ticket is
      currently assigned to a team only.
      da7bec9f
  21. Jun 14, 2016
  22. May 09, 2016
  23. Apr 21, 2016
    • Michael's avatar
      Update ajax.tasks.php and ajax.tickets.php · f3205662
      Michael authored
      Note: Since I'm not sure if that's all (replacing %s %s with %1$s %2$s) which is necessary to make this work, I'm sorry in advance for a potential "bad commit".
      
      As already written on Crowdin, in German the order is wrong, so my suggestion is to make it possible to change the order by transforming "%s %s" to "%1$s and %2$s".
      Format in English: Successfully assigned 4 selected tasks
      Needed German: Successfully 4 selected tasks assigned
      f3205662
  24. Apr 18, 2016
    • Michael's avatar
      Update ajax.tickets.php · 83e0da53
      Michael authored
      Fix translation so it makes sense.
      Before: "Unable to change status for 2 any of the selected tickets" - sounds wired
      After: "Unable to change status of 2 selected tickets" - sounds correct and fits into the rest of the translation scheme ;)
      83e0da53
  25. Mar 25, 2016
  26. Mar 24, 2016
  27. Jan 07, 2016
  28. Dec 31, 2015
  29. Nov 13, 2015
  30. Nov 06, 2015
Loading