Skip to content
Snippets Groups Projects
  1. Mar 23, 2015
  2. Mar 06, 2015
  3. Feb 10, 2015
  4. Feb 06, 2015
  5. Feb 03, 2015
  6. Feb 02, 2015
  7. Jan 30, 2015
  8. Jan 24, 2015
  9. Jan 23, 2015
  10. Jan 20, 2015
    • Peter Rotich's avatar
      oops: bug fix · c7170011
      Peter Rotich authored
      c7170011
    • Peter Rotich's avatar
      oops: ticket filters · f64e2467
      Peter Rotich authored
      Refactor filter.yaml and related code base
      Move isBanned routine to banlist class and make it banlist specific
      Refactor how canned responses get list of filters
      f64e2467
  11. Jan 16, 2015
  12. Jan 14, 2015
    • Peter Rotich's avatar
      upgrader: Drop select related on staff lookup · 002ff4e7
      Peter Rotich authored
      This is necessary because group table gets renamed as part of the upgrade.
      002ff4e7
    • Peter Rotich's avatar
      upgrader: Login banner · 85f14ce4
      Peter Rotich authored
      Don't crash when login-banner page doesn't exist yet.
      85f14ce4
    • Jared Hancock's avatar
      Session never expires · ee072130
      Jared Hancock authored
      This patch sends updated session cookies to the browser when the session is
      refreshed on the server. This allows the session cookie to expire on the
      browser at the same time the session timeout occurs at the server. In the
      event the session timeout is configured in osTicket not to expire, the
      cookie will expire after seven days on the client browser, and will expire
      in PHP when it is garbage collected sometime after 86400 seconds after the
      time last refresh time.
      
      Using this method, the session will never expire if the session timeout in
      osTicket is configured to 0, and the session is refreshed at least daily.
      ee072130
    • Peter Rotich's avatar
      upgrader: Support upgrading from 1.7 to 1.9.6 · 3da62beb
      Peter Rotich authored
      Make the upgrader play nice when loading latest yaml files.
      3da62beb
  13. Jan 13, 2015
    • Chefkeks's avatar
    • Jared Hancock's avatar
      filter: Implement several small things after discussion · 685b6480
      Jared Hancock authored
        * Add trashcan icon for newly-added actions
        * Categorize filter actions
        * Use imperative phrases for action descriptions
        * Drop check boxes from simple actions (like reject ticket)
        * Hide empty forms on new ticket pages
        * Do not store config for nondata fields for actions
        * Implement a multi-use feature for actions, which will allow using a
          action more than once (for instance, multiple email sends)
        * Filter actions are sortable
        * Send email has from address configurable
        * %{user} token is valid as a recipient
      685b6480
    • Jared Hancock's avatar
      Fix very predictable random data on some platforms · 2a358417
      Jared Hancock authored
      Misc::randCode does not generate significantly random data for Windows
      platforms with a local database. This stems from the random seed using the
      milliseconds from the current time of day and the database connection time,
      in microseconds. Because Windows has especially poor sub-second time
      resolution via the microtime() function, the seed does not have many
      variations.
      
      This patch addresses the issue by using the included Crypto::random()
      function as a source of random data rather than the mt_rand() function, as
      it uses native cryptographic random data generators if possible to generate
      the data, and uses microtime() as a fallback if no other source of random
      data is available on the platform.
      2a358417
    • Jared Hancock's avatar
      1f9969a4
Loading