Skip to content
Snippets Groups Projects
  1. Jul 31, 2018
  2. Jul 30, 2018
    • aydreeihn's avatar
      Web Portal Fixes: · 4decaeca
      aydreeihn authored
      - Add space between column headers and sort arrow
      - Fix sorting by 'Subject' column
      - Fix redactor issues with 'Reset' button
      	- Make sure text within redactor is cleared correctly
      	- Make sure we don't keep attachments if Reset
      - Make sure redactor is reinitialized where needed
      4decaeca
    • JediKev's avatar
      issue: jQuery Sortable Redactor · a8ec8fa9
      JediKev authored
      This addresses issue 4372 where any Redactor text box within jQuery sortable
      is not clickable. This is due to Redactor not being an actual input field,
      rather a div, so sortable doesn’t see it as an input.
      a8ec8fa9
    • JediKev's avatar
      collab: @localhost Mailer Error · 1bd37820
      JediKev authored
      This addresses issue 4370 where Users responding to tickets via Client
      Portal triggers a “Failed to add recipient: @localhost” Mailer Error in the
      osTicket Logs. This is due to the `notifyCollaborators()` function that
      lacks a check for an empty mailing list.
      1bd37820
    • JediKev's avatar
      mailer: EmailAddress Object as Array · effa8aeb
      JediKev authored
      This address issue 4366 where sending a User a password reset email throws a
      fatal error of "object of type EmailAddress cannot be used as an array".
      This adds a switch case for EmailAddress to get the User's email address as
      a string not an object.
      effa8aeb
    • JediKev's avatar
      issue: CLI Deploy Missing Bootstrap Fix · 2dc08a9e
      JediKev authored
      This addresses an issue introduced with 4332 where the deploy CLI breaks
      upon deploying to an existing location. This checks to see if there is a
      bootstrap file in the destination first and if so it uses that one if not
      uses the source.
      2dc08a9e
    • JediKev's avatar
      issue: ChoiceField Template Variable · 759b004c
      JediKev authored
      This addresses an issue on the forums where osTicket does not add the proper
      values to any custom choices field template variable. This adds an `asVar()`
      function to `class ChoiceField` so we can return the proper values for the
      template variables.
      759b004c
    • JediKev's avatar
      issue: Client Side Column Sorting · 9c7a8386
      JediKev authored
      This addresses an issue where client side column sorting does not work at
      all. This is due to the if/else statement that checks for a REQUEST sort
      order and if the REQUEST sort order matches an `$orderWays` array value. The
      if statement returns TRUE for DESC and sets the sort order to DESC as it
      equals '-' (a dash) but ASC equals '' (an empty string) so it returns FALSE
      which fails-over to the else statement setting the sort order to DESC. In
      addition, this adds sorting icons the the column headers to make it more
      obvious they are sortable.
      9c7a8386
    • JediKev's avatar
      issue: Installer Footer Copyright · 7e2729cd
      JediKev authored
      This addresses issue 4339 where the installer footer references the wrong
      copyright date.
      7e2729cd
    • JediKev's avatar
      issue: TextThreadEntryBody Sanitize · cec8be8e
      JediKev authored
      This addresses an issue introduced with a3d896c8 where TextThreadEntryBodies
      are not keeping their new line characters causing the email format to appear
      wonky. This balances the entry and then htmlchars it to ensure no XSS.
      cec8be8e
  3. Jul 26, 2018
  4. Jul 25, 2018
  5. Jul 24, 2018
    • JediKev's avatar
      issue: CLI Deploy Missing Bootstrap Fix · 2dacfde0
      JediKev authored
      This addresses an issue introduced with 4332 where the deploy CLI breaks
      upon deploying to an existing location. This checks to see if there is a
      bootstrap file in the destination first and if so it uses that one if not
      uses the source.
      2dacfde0
    • JediKev's avatar
      issue: Client Side Column Sorting · 1a92dcb1
      JediKev authored
      This addresses an issue where client side column sorting does not work at
      all. This is due to the if/else statement that checks for a REQUEST sort
      order and if the REQUEST sort order matches an `$orderWays` array value. The
      if statement returns TRUE for DESC and sets the sort order to DESC as it
      equals '-' (a dash) but ASC equals '' (an empty string) so it returns FALSE
      which fails-over to the else statement setting the sort order to DESC. In
      addition, this adds sorting icons the the column headers to make it more
      obvious they are sortable.
      1a92dcb1
    • JediKev's avatar
      issue: IE White Screen Of Death · ab7844ae
      JediKev authored
      This addresses an issue on the forums where clicking to view the ticket as
      an Agent in IE 11 throws a white screen of death. This is due to the
      shorthand javascript arrow functions in `include/staff/ticket-view.inc.php`.
      ab7844ae
    • Peter Rotich's avatar
      Merge pull request #30 from aydreeihn/issue/entry-recip-icons · a48813a1
      Peter Rotich authored
       Collaborator Fixes
  6. Jul 23, 2018
    • aydreeihn's avatar
      Collaborator Fixes: · a4de3514
      aydreeihn authored
      - Fix for ‘creating default object from empty value’ message
      - Add collaborators in the Ticket::create function instead of Ticket::open so that we can getRecipients in postMessage function
      - Add relevant thread_entry_recipients in postMessage function for front end tickets (scp or Web Portal)
      
      Note: This in turn fixes Issue #4354
      a4de3514
    • aydreeihn's avatar
      Recipients Icon + View Email Recipients for Users · 8c707b5d
      aydreeihn authored
      This commit puts the recipient icon (for one recipient or multiple) on Thread Entries created by Users. It also stores email recipients so you can view them in the Thread Entry Actions.
      
      For Emails:
      All recipients in the email are tracked
      
      For front end entries:
      All recipients who received an alert are tracked
      8c707b5d
    • JediKev's avatar
      issue: ChoiceField Template Variable · 59ec7afc
      JediKev authored
      This addresses an issue on the forums where osTicket does not add the proper
      values to any custom choices field template variable. This adds an `asVar()`
      function to `class ChoiceField` so we can return the proper values for the
      template variables.
      59ec7afc
  7. Jul 22, 2018
Loading