Skip to content
Snippets Groups Projects
  1. 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
  2. May 15, 2018
    • aydreeihn's avatar
      Lint: Fixes · 418e0d4d
      aydreeihn authored
      418e0d4d
    • 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
  3. May 07, 2018
    • aydreeihn's avatar
      Issues Creating Task/Ticket from Thread · 91ef1bfd
      aydreeihn authored
      - In class.forms.php, $this->field->getClean() was null so $new was not populated and attachments were not being carried over, so we must get the fileIds directly from the form-data array
      - We need to unset the form-data for attachment fields (on tasks and tickets) so that the array is empty each time we try to create a task or ticket from a thread
      - We need to add files attached to threads where we are creating a task or ticket to the list of allowed files otherwise they will not carry over to new tasks/tickets (only files uploaded by this user in this session were allowed previously)
      91ef1bfd
  4. 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
  5. May 01, 2018
  6. Apr 25, 2018
    • aydreeihn's avatar
      Changes for saving Filter Actions: · 24dc24db
      aydreeihn authored
      - Save Filter Actions at the top of Filter::save
      - Validate the Filter Actions before commiting the save
      
      This is done to fix the issue where Depts/HT's said 'Unchanged' when initially saved. Now their configuration is set correctly before doing additional validations for active depts/hts
      24dc24db
  7. Apr 24, 2018
    • aydreeihn's avatar
      Changes for email template recipient/staff variables: · 3171aa0c
      aydreeihn authored
      - change recipient name vars to 'Collaborator' in tmpls if ticket user isn't a recipient
      - for templates going to Bcc'd Collaborators, account for all name format variables that could be used
      - new function getNameFormats returns an array of all name formats in templates for staff.name.* or recipient.name.*
      - other minor cc/bcc fixes
      3171aa0c
  8. Apr 19, 2018
  9. Apr 17, 2018
  10. Apr 10, 2018
  11. Apr 09, 2018
  12. Apr 05, 2018
  13. Mar 29, 2018
  14. Mar 28, 2018
  15. Mar 24, 2018
  16. Mar 23, 2018
  17. Mar 22, 2018
    • JediKev's avatar
      issue: AJAX Reflected XSS · 9576adec
      JediKev authored
      This addresses an issue where you can exploit XSS in the help-topic AJAX
      request. This adds a check for a refferal URL and if none it will return
      a 403 Forbidden Response.
      9576adec
    • JediKev's avatar
      issue: CSRF In users.inc.php URL · c91dc360
      JediKev authored
      This addresses an issue where the CSRF Token is displayed in the URL
      when you preform a search in the Users Tab. This removes the token from the
      request which removes it from the URL.
      c91dc360
    • aydreeihn's avatar
      a3e73839
    • Andrew Peng's avatar
      Updated ticket.autoreply.yaml · e387e7a5
      Andrew Peng authored
      Updated to fix typo "information" on line 36
      e387e7a5
    • Peter Rotich's avatar
      Collaborators Fixes · bf043713
      Peter Rotich authored
      * Dont't fetch templates while in a loop
      * Tidy up the code
      bf043713
    • Peter Rotich's avatar
      Misc. Fixes · 11dad9b5
      Peter Rotich authored
      11dad9b5
    • Peter Rotich's avatar
      Make FAQ & Pages Attachments Viewable · cefe6848
      Peter Rotich authored
      Commit c4579277 introduced an extra administrative security feature to
      restrict files access to signed in users only, even  if a user has a valid
      & signed download URL. The feature, however, did not take into account
      public images & files associated with FAQs and pages such as
      landing/thank-you pages.
      
      This commit addresses the shortcoming by adding a reference ID (attachment ID)
      to the download/access URL, that can be used to deduce the model/object type
      that the file request is associated with. The technique will allow us in the
      future to enforce ACL at the file level depending on privacy settings and
      the security clearance of the user (agent).
      cefe6848
    • Peter Rotich's avatar
      ORM: Chain sort routine · 7c0fa457
      Peter Rotich authored
      7c0fa457
    • Peter Rotich's avatar
      Notes: Ghost Poster · 2d4eb3e6
      Peter Rotich authored
      Account for the possibility of agents being deleted
      2d4eb3e6
    • Peter Rotich's avatar
      Teams: Members Management · e44368e1
      Peter Rotich authored
      e44368e1
    • Peter Rotich's avatar
      User Lookup: Add Account Username · fbec7ced
      Peter Rotich authored
      This commit adds user's account username as one of the field to scan on quick lookup;
      fbec7ced
    • Peter Rotich's avatar
      Advanced Search: Selection Fields · efcaae5b
      Peter Rotich authored
      Make selection fields play well with Advanced Search
      efcaae5b
    • Peter Rotich's avatar
      Saved Searches : Save old records · b089b7af
      Peter Rotich authored
      Commit 5be0de0d introduced the idea of moving-up old saved searches to make
      room for Custom Queues but failed to account for cases where the system
      has more than 30 saved searches.
      
      This commit addresses the issue by just re-inserting the old records after
      queues are imported. It also adds validates & reformat the search criteria
      to make the expected format.
      b089b7af
  18. Mar 21, 2018
Loading