Skip to content
Snippets Groups Projects
  1. Nov 01, 2016
    • Peter Rotich's avatar
      Add Trusted Proxies and LAN Options · 4396f91c
      Peter Rotich authored
      * HTTP Option: TRUSTED_PROXIES (default: <none>
      To support running osTicket installation on a web servers that sit behind a
      load balancer, HTTP cache, or other intermediary (reverse) proxy; it's
      necessary to define trusted proxies to protect against forged http headers.
      
      * HTTP Option: LOCAL_NETWORKS (default: 127.0.0.0/24)
      When running osTicket as part of a cluster it might become necessary to
      white list local/virtual networks that can bypass some authentication
      checks.
      
      * Validate CLIENT_IP to make sure it's a valid IP address.
      4396f91c
  2. Mar 18, 2016
  3. Dec 18, 2015
  4. Sep 18, 2015
  5. Jul 21, 2015
  6. May 27, 2015
  7. May 13, 2015
  8. Apr 30, 2015
  9. Dec 08, 2014
    • 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
  10. Aug 29, 2014
    • Jared Hancock's avatar
      forms: Unify attachment settings · 9fc4d080
      Jared Hancock authored
      Attachment settings are now exclusively handled by the settings on the
      ThreadEntry field on the ticket details form. Enabling attachments as well
      as tuning attachment validation settings are all handled from the one place
      now.
      9fc4d080
  11. Aug 28, 2014
    • Jared Hancock's avatar
      email: Always include a message-id token · fd69753f
      Jared Hancock authored
      Previously, if the quoted response mechanism was disabled, then outgoing
      mail would also not include the message-id token. This breaks the
      correlation of email to ticket-thread. Now, the message-id token is always
      embedded in HTML emails even if the quoted-response removal system is
      disabled.
      
      (Turns out that the message-id token was always included in text bodies.)
      fd69753f
  12. Aug 07, 2014
  13. Jun 29, 2014
  14. Jun 27, 2014
  15. Jun 25, 2014
    • Thane de Loth's avatar
      Adopt translation work from Thane de Loth · 7042e6c8
      Thane de Loth authored
      Multilanguage Support via gettext
      
      - added gettext encapsulations to all texts i thought necessary
      - added fallback function for the case that the gettext extension isn't loaded
      - added browser language detection
      - added gettext to the list of optional extensions in setup
      - rewritten some of the texts to use sprintf instead of appending strings
      - added german translation file
      - removed mark_overdue-confirm from cannedresponses.inc.php
      
      extend multi language support and a fex fixes
      
      - Better detection of translation files
      - Added functionality to redirect language codes (see redirecting
      language codes)
      - Ticket Status can be translated
      - The Datepicker can be translated
      - Extended functionality of 'testlang.php' to show what language code is
      used to translate
      
      Forgotten to apply a patch from RC5 to RC6
      
      - Forgotten to change $var to $vars in line 380 of class.mailfetch.php
      - Removed unneeded comment
      
      Added php_gettext as primary translation engine
      
      - Added php_gettext support (thanks to Danilo Segan and Steven
      Armstrong)
      - php_gettext is now the primary translation engine
      - Extended language detection functionality
      
      Add error/misconfiguration checks and fix undefined variables
      7042e6c8
  16. Jun 18, 2014
  17. May 26, 2014
  18. Apr 15, 2014
  19. Mar 22, 2014
  20. Jan 16, 2014
  21. Jan 15, 2014
    • Peter Rotich's avatar
      Use config URL instead of THISPAGE · af03ba55
      Peter Rotich authored
      THISPAGE is unreliable for CLI cron calls. It was historically used so the
      admin could figure out which file/page generated the error. But with
      backtrace support we no longer need it.
      af03ba55
  22. Dec 09, 2013
  23. Nov 27, 2013
    • Jared Hancock's avatar
      Pluggable authentication · c1f00222
      Jared Hancock authored
      This includes the initial concept of pluggable authentication along with the
      initial concept for a plugin management system.
      c1f00222
  24. Nov 13, 2013
  25. Nov 07, 2013
  26. Oct 19, 2013
  27. Oct 16, 2013
  28. Oct 09, 2013
    • Jared Hancock's avatar
      Don't handle text email messages like HTML · 431a1612
      Jared Hancock authored
      This patch changes the behavior of the mailer to support a 'text' option to
      hint if the message is a text-only message. If so, no HTML processing will
      be performed on the message and a text-only email (with no inline
      attachments) will be emitted and sent.
      431a1612
  29. Sep 30, 2013
  30. Sep 18, 2013
    • Jared Hancock's avatar
      Fixes ROOT_PATH detection on Windows · 338a71a5
      Jared Hancock authored
      Also converts ROOT_DIR detection to always use forward slashes. And it fixes
      the removal of the leading double-backslash on Windows UNC names (fixes #649)
      338a71a5
  31. Sep 12, 2013
    • Jared Hancock's avatar
      Fix up ROOT_PATH, yet again · c8197915
      Jared Hancock authored
      The previous implementation did not work correctly for symlinked folders.
      The new approach uses debug_backtrace() and ROOT_DIR to determine the
      difference between ROOT_DIR and the osTicket installation path.
      
      This thing is like a turd that won't flush
      c8197915
  32. Sep 11, 2013
  33. Sep 02, 2013
  34. Aug 12, 2013
  35. Aug 02, 2013
Loading