- Sep 28, 2015
-
-
Jared Hancock authored
-
- Aug 20, 2015
-
-
Jared Hancock authored
-
- Aug 18, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
The previous logic required the Ticket::PERM_ASSIGN permission in order to open a ticket. This logic requires that perm only if attempting to assign the ticket on open.
-
- Aug 07, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Aug 04, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Aug 03, 2015
-
-
Jared Hancock authored
-
- Jul 29, 2015
-
-
Jared Hancock authored
This patch shores up the new list management feature with the custom list handler feature written to support lists being saved in a table other than %list_item, namely the built-in ticket status list. Also squelch the 'You sure?' popup appearing multiple times.
-
- Jul 21, 2015
-
-
Jared Hancock authored
Also fix several javascript errors on ticket edit
-
Jared Hancock authored
-
Jared Hancock authored
-
Peter Rotich authored
Check to make sure staff has perm to assign task in target dept.
-
Peter Rotich authored
This pull request addresses potential XSS vulnerability due to unsanitized user inputs on field configuration.
-
Jared Hancock authored
-
- Jul 13, 2015
-
-
Jared Hancock authored
-
Peter Rotich authored
-
Peter Rotich authored
Support edit/update of dynamic data
-
Peter Rotich authored
This will allow for self filtering form based on options Delegate form validation to Form instead of DynamicFormEntry
-
Peter Rotich authored
* Preserve external storage flag on field configuration * User gridlayout to render task's forms * Use new roles for task's nav Credit: Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
-
- Jul 08, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
This begins with a layout manager for forms which will eventually be designable via the UI for dynamic forms.
-
Jared Hancock authored
Reset permissions and change primary department and role
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
- Jun 25, 2015
-
-
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 !=
-
- Jun 24, 2015
-
-
Jared Hancock authored
-
- Jun 22, 2015
-
-
Peter Rotich authored
Credit: Jared
-
Peter Rotich authored
Allow fields without data to do house-cleaning on deletion.
-
Peter Rotich authored
Support ability to include attachments to FreeTextField.
-
- Jun 03, 2015
-
-
Jared Hancock authored
* Fix search on boolean field
-
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
-
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
-
- May 31, 2015
-
-
Jared Hancock authored
-