Skip to content
Snippets Groups Projects
  1. Jul 08, 2015
  2. 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
  3. Jun 23, 2015
  4. 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
      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
    • Jared Hancock's avatar
      Fix several issues on thread editing · 973c6645
      Jared Hancock authored
      973c6645
    • Jared Hancock's avatar
      Fix numerous observed issues · fdef8182
      Jared Hancock authored
      * Fix crash in Ticket::getLastRespondent
      * Fix crash is ORM if using a superclass of a relationship from cache. For
        instance, if the cache contains an ObjectThread instance, but a
        TicketThread instance is required in the relationship. In such a case, use
        the cached data, but change this class. This; however, violates the single
        nature of cache entries.
      * Fix spurious events appearing after upgrade due to deleted tickets
      * Ensure floating content in thread-body divs does not float past the bottom
      * Provide an anchor to thread entries
      * Show thread entries before events where both have the same timestamp
      * Fix double events for collaborator additions
      * Credit email sender with collaborator addition
      * Fix incorrect rendering of collaborator addition event
      * Fix crash on new ticket due to non-static function
      * Fix missing sort on sub-query if explicitly declared in QuerySet
      * Fix missing parentheses in SQL for ['field__eq' => QuerySet]
      * Fix incorrect SQL on compileSelect for models with inherited $meta['table']
      * Dynamically adjust relative time client side
      fdef8182
    • Peter Rotich's avatar
      ui: Auto-add scroll-up icon to sticky bars · ad33eb75
      Peter Rotich authored
      Add multiple sticky bars support
      Make scroll-up automated and independent
      ad33eb75
  5. Jun 01, 2015
  6. May 27, 2015
    • Jared Hancock's avatar
      oops: Fix several merge conflict crashes · 3441fc3c
      Jared Hancock authored
      3441fc3c
    • Jared Hancock's avatar
      file: Allow different names for duplicated content · 3bbe2933
      Jared Hancock authored
      This patch (which needs further development), introduces an extra field to
      the %attachment table to store a file's name, in the event that two files
      with the same content are stored in the database with differing names. In
      such a case, the name is stored in the %attachment table. This allows the
      attachment to specify a different name each time the same file is attached
      to something in the system.
      3bbe2933
    • Peter Rotich's avatar
      Use User/Agent specific name formatting · 13d927a1
      Peter Rotich authored
      13d927a1
    • Jared Hancock's avatar
      Fix numerous issues with attachments · bdc4d127
      Jared Hancock authored
      * Fix attachments not sticking on new dynamic form entry
      * Fix attachments not sticking on thread post validation error
      * Fix missing inline images in FAQ article viewing
      * Fix missing inline images in FAQ article printing
      * Fix crash rendering sidebar in staff faq view with attachments
      * Rewrite GenericAttachments to be an ORM object
      * Port CannedResponse to ORM
      * Fix attachments not being displayed when editing a FAQ article
      * Fix squirly empty blue box on faq articles with no attachments
      bdc4d127
  7. May 22, 2015
  8. May 21, 2015
  9. May 20, 2015
  10. May 17, 2015
  11. May 14, 2015
  12. May 13, 2015
  13. May 05, 2015
Loading