Skip to content
Snippets Groups Projects
  1. Mar 06, 2018
  2. Feb 28, 2018
    • JediKev's avatar
      format: Fix Vimeo iFrames · cc06c052
      JediKev authored
      This addresses an issue where some Vimeo videos are not being sent in
      Agent’s responses. This adds `player.vimeo` to the sanitize method’s
      iframe section so that the iframe tag is not stripped.
      cc06c052
  3. Feb 26, 2018
  4. Feb 25, 2018
  5. Feb 21, 2018
    • JediKev's avatar
      oops: Fix randNumber() · 5b8b95ab
      JediKev authored
      This addresses an issue where the `randNumber()` function would crash on
      32-Bit systems if the ticket format was set to a really high amount of
      digits (eg. ###################). This is because the `max()` value that
      was being passed to `mt_rand()` exceeded the `mt_getrandmax()` limit which
      caused an error. This updates the function to generate a random number for
      each digit to avoid the `mt_getrandmax()` limit.
      5b8b95ab
  6. Feb 12, 2018
    • JediKev's avatar
      oops: Prevent Account Takeover · be0133b0
      JediKev authored
      This addresses an issue where someone can “takeover” an account with only
      a User’s email and a User’s previous ticket number. Once they get access
      to a User’s ticket they can go to the Ticket Owner’s profile and change
      the email to whatever they’d like. This adds a check on the profile to see
      if the User is a Guest User. If they are a Guest then it kicks them back
      to the ticket view. If they are the actual User it will let them view the
      profile.
      be0133b0
  7. Feb 07, 2018
  8. Jan 25, 2018
    • JediKev's avatar
      issue: Section Break Hint · 2cbfbbfb
      JediKev authored
      This addresses an issue where the Help Text for Section Break fields does
      not display custom Redactor styling correctly. Instead of displaying the
      properly formatted Redactor content with it's styling it displays the
      entire html for the Redactor content. This was due to the format method
      used for the Section Break Field's Help Text. This updates the method from
      `Format::htmlchars()` to `Format::display()` which displays the properly
      formatted content. The content is also sanitized by `Format::sanitize()`
      before saving to the database to avoid any chance of XSS.
      2cbfbbfb
  9. Dec 17, 2017
  10. Dec 14, 2017
  11. 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
  12. Oct 30, 2017
Loading