- Jan 20, 2014
-
-
Jared Hancock authored
If the text does not match the value on record in the custom list, then the value entered in the field cannot be accepted. NOTE: This may have unintended i18n consequences, where there are varying ways to write a letter in Unicode which may be rendered the same but will not be correct with a string ==.
-
- Jan 16, 2014
-
-
Jared Hancock authored
If a dynamic list is displayed as a typeahead box, the value, when saved, will be confused with the corresponding ID field for the list. MySQL supports numeric comparison between the INT id column and the textual value column. Therefore, if a typeahead field has the value of '01 - GooGoo', then record will match the ListItem<id=1>, regardless of which list the item is defined for. This patch resolves the issue by submitting the ID number of the list selection in the HTTP form.
-
Jared Hancock authored
-
- Jan 15, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
If the entry answer being updated does not affect the ticket details form (with type=T), then the updates do not need to be applied to the ticket__cdata table.
-
Peter Rotich authored
Several database performance tweaks Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
This is instead of optimizing the lock table for every cron run, which wastes a lot of db server io
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
And deadband session token updates to 1 per 30 seconds
-
Peter Rotich authored
Drop the data table on field type change Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
If a field on the ticket details form changes type, recreate the cdata table
-
Jared Hancock authored
Use config URL instead of THISPAGE Reviewed-By:
Jared Hancock <jared@osticket.com>
-
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.
-
- Jan 14, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
This is necessary because the system depends ticket priority to sort and display ticket data.
-
Peter Rotich authored
Allow autocomplete on email address Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Show extra forms for help topic first Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Fix subject ticket number matcher (again) Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Use case-insensitive matching on email address Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
-
- Jan 13, 2014
-
-
Jared Hancock authored
This patch addresses an issue where a client may have upper-case letters in their email address. When visiting the client portal to check the ticket status, previously, the exact same case would be required in the 'Email Address' box. This patch remove the case sensitivity for email logins.
-
- Jan 11, 2014
-
-
Peter Rotich authored
No longer require a priority for help topics Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Pre-select default priority Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
-
- Jan 10, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Extra forms associated with the help topic are now shown above the ticket details form on both the staff and client interfaces.
-
Jared Hancock authored
-
Jared Hancock authored
Fixes #390
-
- Jan 09, 2014
-
-
Jared Hancock authored
For use in the materialized view column names
-
Peter Rotich authored
Fix possible serious errors in dynamic form fields Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Jan 08, 2014
-
-
Peter Rotich authored
Fix ticket queue counts for limited users Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
-
Jared Hancock authored
Fix dropping of materialized view when variable name is changed Ensure view exists before merging updates Prevent possible sql injection error in field name used in the materialized view. Prevent possible xss error in the display of the field label and variable name in the admin panel.
-
Jared Hancock authored
-
- Jan 07, 2014
-
-
Peter Rotich authored
Ensure form for fields created during install Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
Conflicts: include/class.http.php include/mysqli.php
-
Peter Rotich authored
email: (Almost) always convert html on text body Reviewed-By:
Peter Rotich <peter@osticket.com>
-