Skip to content
Snippets Groups Projects
  1. 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
  2. Jun 18, 2014
  3. May 26, 2014
  4. Apr 15, 2014
  5. Mar 22, 2014
  6. Jan 16, 2014
  7. 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
  8. Dec 09, 2013
  9. 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
  10. Nov 13, 2013
  11. Nov 07, 2013
  12. Oct 19, 2013
  13. Oct 16, 2013
  14. 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
  15. Sep 30, 2013
  16. 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
  17. 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
  18. Sep 11, 2013
  19. Sep 02, 2013
  20. Aug 12, 2013
  21. Aug 02, 2013
  22. Aug 01, 2013
  23. Jul 04, 2013
    • Jared Hancock's avatar
      Support multiple update streams · b02778cd
      Jared Hancock authored
      This patch allows the upgrader to upgrade multiple database update
      'streams'. The main stream is renamed to 'core' to reflect changes made
      to the config class. This will significantly ease customizations
      requiring database customizations, and will make plugins requiring
      database changes possible.
      b02778cd
  24. May 28, 2013
    • Jared Hancock's avatar
      Various bug-fixes for the upgrader · 0e0f6dcb
      Jared Hancock authored
      - timezone_offset was dropped from the config table at 1.7-dpr1
      - upgrader: only apply five patches in one request
      - upgrader: fix readPatchInfo to work correctly
      - session: support migrating from 1.6 (again)
      - config: support migrating from 1.6 (fallback)
      - config: no default for 'isonline' setting
      - config: fix SQL whitespace issue for schema signature fallbacks
      - config: hash 1.6 versions in the schema signature lookup
      - upgrader: fix logging bug in attachment migration
      0e0f6dcb
    • Jared Hancock's avatar
      Add persistence configuration · 517f86c4
      Jared Hancock authored
      Allow (a subset of) the configuration to also be saved in the session to
      make session-backed data more consistent and compatible with up-and-coming
      multi-site setups.
      517f86c4
    • Jared Hancock's avatar
      03ede650
    • Jared Hancock's avatar
      Federate configuration settings · db81f071
      Jared Hancock authored
      Change the config table from a column-based table to a key-value table
      with namespacing. This allows several parts of osTicket to store their
      respective configurations in the same table without requiring database
      structure updates
      
      'namespace' is reserved in PHP
      db81f071
  25. May 24, 2013
  26. Mar 07, 2013
    • Peter Rotich's avatar
      Add util methods · e3a79697
      Peter Rotich authored
       - get_path_info() - simply returns the PATH_INFO if available
       - get_var() - get var from an array - checks if index is set & can validate type.
      e3a79697
  27. Mar 06, 2013
  28. Mar 04, 2013
  29. Feb 19, 2013
  30. Feb 10, 2013
  31. Jan 22, 2013
  32. Dec 16, 2012
  33. Dec 06, 2012
  34. Dec 04, 2012
Loading