Skip to content
Snippets Groups Projects
  1. Oct 03, 2015
  2. Sep 28, 2015
  3. Sep 25, 2015
  4. Aug 27, 2015
  5. Aug 24, 2015
    • Jared Hancock's avatar
      tickets: Fix subject display for non text fields · 256fecd1
      Jared Hancock authored
      If the subject field is something crazy, such as an HTML field, ensure that
      the layout of the ticket queue is preserved and properly truncated.
      Furthermore, ensure that the HTML is properly rendered on the client and
      staff ticket view pages.
      256fecd1
  6. Aug 19, 2015
    • Jared Hancock's avatar
      search: Fix query crash for multiple operators · 74192097
      Jared Hancock authored
      The system would encode 'access -related' as 'access+-related' when changing
      the sorting preference and would crash the query. This patch fixes the
      search engine code to avoid a BOOLEAN MODE search when improper operators
      are used in the query terms, and it fixes the sorting preference system to
      properly decode the '+' to a space when rewriting the URL.
      74192097
  7. Aug 18, 2015
  8. Aug 17, 2015
  9. Aug 11, 2015
  10. Aug 10, 2015
  11. Aug 06, 2015
    • Peter Rotich's avatar
      Mass Ticket Actions · 19f42ca4
      Peter Rotich authored
      - Adds mass assign, transfer to ticket queues
      - Retire inline forms for ticket assignment and transfer
      19f42ca4
  12. Jul 27, 2015
  13. Jul 14, 2015
  14. Jul 13, 2015
  15. Jul 08, 2015
  16. Jun 25, 2015
    • Jared Hancock's avatar
      search: Fix several things related to search · 3a79ac6e
      Jared Hancock authored
      orm: Correctly label correlated query joins via sub-queries
      orm: Fixup formatting of dates in queries
      orm: Fixup mangling of parameter values with colons in sub-queries
      misc: Fixup incorrect offset calculation in Misc::dbtime()
      forms: search: Add ability to describe a field search
      search: Fix crash searching by ticket due date
      search: Fix wrong results if searching by a date field (unix epoch was not
          converted to MySQL date format)
      search: Fix wrong results searching by date == or !=
      3a79ac6e
  17. Jun 03, 2015
    • Jared Hancock's avatar
      175b2b7a
    • Jared Hancock's avatar
      search: Fix several advanced search issues · bb9ed017
      Jared Hancock authored
      * Fix crash visiting tasks page while ticket adv search
      * Fix search on custom fields
      * Add search on ticket source
      * Move more advanced fields to drop-down
      bb9ed017
    • Jared Hancock's avatar
      b2b00a40
    • Jared Hancock's avatar
      Make several optimizations to ticket-view page · 091fe701
      Jared Hancock authored
      * Log events for AJAX collaborator list edits
      * Avoid extra selects for inline image handling
      * Avoid using htmLawed to add target="_blank" and class="no-pjax" to links
        in the ticket thread
      * Cache instances of IntlDateFormatter; seems expensive to set up
      * Cache filetypes Yaml in APC if available
      * Cache I18n::getDefaltLanguage() in the request
      * Avoid extraneous usage of Model::_inspect and Model::$meta
      * Add aggregated query support to the ORM
      * Lazily compile SQL query for InstrumentedLists
      * Apply `select_related` setting when setting up InstrumentedList instances
      * Slight optimization in SqlCompiler::getField
      * Avoid double compiling Sql annotations in the ORDER BY clause
      * Cache Thread::getEntries
      * Break out event types for ThreadEvent for more legible code
      * Eliminate one query from Ticket::loadDynamicData
      * Fix ticket number bolding if already answered
      * Use dependent subqueries for ticket statistics in the queue page, which is
        significantly faster for large data sets (like hundreds of attachments or
        thread entries)
      * Fixup sidebar layout on client knowledge base pages
      091fe701
Loading