Skip to content
Snippets Groups Projects
  1. Sep 14, 2018
  2. Sep 13, 2018
    • aydreeihn's avatar
      Advanced Search Column Conditions · 417acb96
      aydreeihn authored
      This commit fixes an issue we had where the bolding on the Ticket Number and Subject columns of advanced searches showed the opposite of what they should have. We instead want them to be bold if the Tickets are Unanswered.
      417acb96
  3. Sep 12, 2018
    • aydreeihn's avatar
      Filter Action Validation Fixes · 3d45adc5
      aydreeihn authored
      - Let validate_actions pass if we are trying to disable/archive a Help Topic so that the filter flag can be set.
      - Make sure we do not throw validation errors when deleting a filter action. Just delete it.
      3d45adc5
    • aydreeihn's avatar
      Retain Help Topics for Emails · a4c02622
      aydreeihn authored
      If a Help Topic is disabled or archived and it is also selected as the Help Topic for an Email, make sure we do not remove that Help Topic from the Email. Instead, if that email receives a Ticket, we should just assign the ticket to the Default Help Topic. If there is no Default Help Topic, the Ticket will not have a Help Topic at all.
      a4c02622
  4. Sep 10, 2018
  5. Sep 05, 2018
  6. Sep 04, 2018
    • aydreeihn's avatar
      Email Name Format · 015d45a6
      aydreeihn authored
      This commit further corrects issues where emails were being sent out with names being improperly formatted if the name format is set as 'Last, First' or if it has special characters.
      015d45a6
  7. Aug 31, 2018
    • JediKev's avatar
      oops: Selection Search Bug · 2f3ecc59
      JediKev authored
      This addresses an issue introduced with 4124 where searching for a Selection
      Field with the criteria "does not have a value" throws an `implode()`
      warning.
      2f3ecc59
  8. Aug 29, 2018
  9. Aug 28, 2018
    • aydreeihn's avatar
      Implement Referral Internal Notes · 74ed76b9
      aydreeihn authored
      This commit stores internal notes if an Agent includes one while creating a Thread Referral.
      74ed76b9
    • JediKev's avatar
      issue: Default Help Topic Issue Summary · 77e44464
      JediKev authored
      This addresses issue 4473 where users creating a ticket with the Help Topic
      preselected shows a validation error for the Issue Summary field. This is
      due to the new `getFormName()` function that creates new field form names
      based on the user’s/agent’s session. When the Help Topic is preselected,
      `_form` is not set for each field so the hashed name of the fields before
      ticket submit is different than after ticket submit.
      77e44464
  10. Aug 27, 2018
  11. Aug 24, 2018
    • aydreeihn's avatar
      Filter Action Saving Fix: · a3a144ec
      aydreeihn authored
      This commit fixes the way we validate filter actions before saving a filter. Now, the code will accurately validate the action without needing a filter_id first while making sure all validations stay withing the validate_actions function.
      a3a144ec
  12. Aug 23, 2018
    • JediKev's avatar
      issue: Image CID Attributes · 9fab35a5
      JediKev authored
      This addresses an issue where images in email signatures containing a
      `data-cid` attribute will either crash the ticket page or not show the image
      in the signature.
      9fab35a5
    • JediKev's avatar
      forms: Disabled By Help Topic Users · 0780eb7d
      JediKev authored
      This addresses issue 4470 where Users creating tickets via Client Portal and
      failing to fill out a required field makes disabled fields by Help Topic
      appear on the page. When the disabled fields appear they allow Users to
      populate and save data that they were not meant to submit.
      0780eb7d
  13. Aug 22, 2018
  14. Aug 21, 2018
    • JediKev's avatar
      issue: mPDF SetAutoFont RTL · 3fb04227
      JediKev authored
      This addresses an issue where `SetAutoFont()` was making the Thai PDFs
      break. This adds the `AUTOFONT_RTL` flag to only autodetect RTL languages
      and nothing else.
      3fb04227
    • JediKev's avatar
      issue: SelectionField nset · 2d277075
      JediKev authored
      This addresses an issue where creating an advanced search with selection
      field "does not have a value" throws a fatal error. This was due to an
      improperly named search method "notset".
      2d277075
  15. Aug 20, 2018
    • aydreeihn's avatar
      Staff Profile Updates: · 17f430be
      aydreeihn authored
      This commit fixes an issue where the ORM was trying to get invalid Staff fields (which we actually store in the config table), therefore throwing an error.
      17f430be
    • JediKev's avatar
      cron: Clean Expired Passwd Resets · 70b37d47
      JediKev authored
      This adds functionality to clean expired password reset tokens on cron runs.
      70b37d47
    • JediKev's avatar
      issue: Multiple File Display · d9fe25c3
      JediKev authored
      This addresses an issue where FileUploadFields on the ticket header is not
      displaying all attachments in the field.
      d9fe25c3
    • JediKev's avatar
      sessions: Clear On Password Set/Reset · 1aaab76f
      JediKev authored
      This adds a Signal to clean Agent and User sessions upon setting/resetting
      their password. If an Agent/User resets their own password and has multiple
      sessions open it will log them out of every session except the one they’re
      on.
      1aaab76f
  16. Aug 19, 2018
    • Peter Rotich's avatar
      Make getFiles() return files · 75b515ad
      Peter Rotich authored
      This commit addresses the root cause of an issue commit 96892beb (now
              reverted) attempted to solve - by providing consistency between
      getFiles and getAttachments
      75b515ad
  17. Aug 17, 2018
    • JediKev's avatar
      queues: Row Conditions · c6cd84f0
      JediKev authored
      This addresses an issue where row conditions are working in the preview but
      not in the actual ticket queue. This updates the `getQueue()` function to
      lookup the CustomQueue by `queue_id` if there is no CustomQueue object found
      in the QueueColumn.
      c6cd84f0
  18. Aug 16, 2018
    • JediKev's avatar
      issue: mPDF Arabic Fonts · 01c4dda2
      JediKev authored
      This addresses issue 4449 where using an Arabic language pack and trying to
      print a ticket returns a PDF with either squares for text or no text at all.
      01c4dda2
    • JediKev's avatar
      issue: Task Term Search · 90cc65ae
      JediKev authored
      This addresses an issue where searching for a Task by title returns all
      Tasks in the search. This is due to the visibility filtering methods used to
      filter tickets by staff's visibility.
      90cc65ae
Loading