Skip to content
Snippets Groups Projects
  1. Nov 19, 2019
    • Peter Rotich's avatar
      Auth: Authentication Token Bypass · a9834d88
      Peter Rotich authored
      This commit addresses a vulnerability on how osTicket authenticates
      auth-tokens used for auto-login to view ticket status.
      
      The validation process failed to handle unexpected type handling issue
      making it possible for users to exploit type juggling and authenticate using
      only email and ticket number.
      a9834d88
  2. Aug 20, 2018
    • 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
  3. Mar 07, 2018
    • JediKev's avatar
      issue: Send Login Errors Still Sends · 6578b95c
      JediKev authored
      This addresses issue 4073 where Disabling the 'Excessive failed login
      attempts' option in the Ticket Alert settings will still send the Admin
      Excessive failed login alerts. This is due to the method that checks if
      the setting is Enabled returns `0` or `1` not `TRUE` or `FALSE`. So this
      updates the section of code to return `FALSE` for `0` and `TRUE` for `1`
      so that it properly disables/enables the alerts.
      6578b95c
  4. Apr 01, 2016
  5. Mar 24, 2016
  6. Feb 05, 2016
  7. Jan 21, 2016
  8. Nov 19, 2015
  9. Aug 04, 2015
  10. Jul 28, 2015
  11. Jul 21, 2015
  12. Mar 18, 2015
    • Jared Hancock's avatar
      auth: Add concept of bk passwd update and policy · 57845b7f
      Jared Hancock authored
      This adds the concept of a PasswordPolicy registration system, which
      provides an extensible way of administering and configuring password
      complexity policies.
      
      It also adds a setPassword() method for the authentication backends which
      will allow for the respective backend up update the password according to
      whatever method is suitable for the respective backend (such as remote
      updates for LDAP).
      57845b7f
  13. Feb 17, 2015
  14. Dec 09, 2014
  15. Dec 08, 2014
    • Jared Hancock's avatar
      forms: Implement more granular visibility settings · e642c550
      Jared Hancock authored
      Allow fields to be configured for view / edit / required for both agents and
      end users. Fields can also be disabled now so that the field remains in the
      form but is no longer displayed for new entries.
      
      Allow tickets to be created without a subject — use the help topic full name
      instead.
      e642c550
    • Jared Hancock's avatar
      orm: Convert Staff to ORM · 3db09233
      Jared Hancock authored
      3db09233
    • Jared Hancock's avatar
      a55ce6c3
    • Jared Hancock's avatar
      i18n: Add locale-based date time formats · 0fbc09ad
      Jared Hancock authored
      This patch adds support for automatic date and time formatting based on a
      selection of locale. The locale can default to the system or user specified
      language+locale, or can be elected separately. For instance, English
      speakers can pick between US, GB, and many other English speaking locales.
      
      This also removes the need of the %timezone table and uses the timezonedb
      built into PHP 5.3+. User's can now select from a much longer list of
      database and no longer need to deal with the DST checkbox.
      0fbc09ad
    • Jared Hancock's avatar
      i18n: Save browser language on login · ab8c76cf
      Jared Hancock authored
      This will help if the user has "Browser Preference" selected as the
      preferred language. When email correspondence needs to be sent to the user,
      the browser_lang extra attribute can be used as a backup to to the user's
      language preference in the event that the language preference is set to auto
      (Browser Preference).
      ab8c76cf
  16. Jul 02, 2014
  17. Jun 27, 2014
  18. Jun 18, 2014
    • Jared Hancock's avatar
      Allow direct access to tickets with email and num · 109cba62
      Jared Hancock authored
      Starting with osTicket 1.8.1, users must receive an email and follow a link
      in the email to get access to the ticket. With this new option, the email
      verification step can be avoided in osTicket 1.9, because access is now only
      granted to exactly one ticket.
      109cba62
  19. Jun 09, 2014
  20. Jun 06, 2014
    • Jared Hancock's avatar
      Users can visit more than one ticket via link · dcafe20f
      Jared Hancock authored
      Previously, once a client was authenticated to the system with an email
      link, the user could utilize other email links to other tickets; however,
      the same ticket page would be presented to the user regardless of which link
      was utilized.
      
      This patch allows the ticket in focus for the user to be changed after
      visiting the client portal with a different ticket link.
      dcafe20f
  21. May 23, 2014
  22. May 07, 2014
  23. Apr 25, 2014
  24. Apr 16, 2014
  25. Apr 11, 2014
  26. Apr 03, 2014
  27. Apr 01, 2014
  28. Mar 31, 2014
  29. Mar 27, 2014
  30. Mar 26, 2014
    • Jared Hancock's avatar
      Implement a remote user import process · 395d435e
      Jared Hancock authored
      This adds a feature for remote authentication methods for clients, such as
      LDAP, which will, after successful authentication, yield a
      ClientCreateRequest rather than an AuthenticatedUser. The
      ClientCreateRequest represents a successful authentication and user
      information lookup for a remote client. The client is then presented with a
      registration page where their information for their account in the local
      system can be reviewed prior to the account creation. Once created, the
      client account is confirmed without an email confirmation and is logged in
      immediately without reentering a password.
      395d435e
  31. Mar 25, 2014
Loading