- Jun 16, 2014
-
-
Jared Hancock authored
-
- Jun 10, 2014
-
-
Jared Hancock authored
-
- Jun 04, 2014
-
-
Jared Hancock authored
Otherwise, no column will be added to the %ticket__cdata table and the ticket queue pages will be crashed (empty).
-
- May 28, 2014
-
-
Jared Hancock authored
-
- May 27, 2014
-
-
Jared Hancock authored
-
- May 21, 2014
-
-
Peter Rotich authored
-
- May 16, 2014
-
-
Peter Rotich authored
-
- May 08, 2014
-
-
Jared Hancock authored
Allow developers to specify a sorting position for groups of fields selectable in the criteria select drop-down
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
- Apr 25, 2014
-
-
Jared Hancock authored
-
- Apr 24, 2014
-
-
Peter Rotich authored
This is necessary to allow for other form types to use dynamic data view/export
-
- Apr 22, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Apr 02, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
- Apr 01, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Peter Rotich authored
Don't save 'name' as dynamic data for organization form.
-
- Mar 31, 2014
-
-
Peter Rotich authored
Add organization class
-
- Mar 25, 2014
-
-
Jared Hancock authored
Otherwise, it might be possible for a forwarded email to accidentally contain a ticket link, with which a sinister individual might be able to use to register for account on behalf of the original client, and, at the same time, be able to change the user's email address to his/her own.
-
Jared Hancock authored
-
- Mar 05, 2014
-
-
Jared Hancock authored
This mostly helps when fields change types. If the type of the field currently cannot convert previous data to a string (like if a short-answer field was changed to choices), the textual representation of the PHP value of the field data is given.
-
- Feb 25, 2014
-
-
Jared Hancock authored
-
- Feb 07, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
Priority field and custom list fields have a prompt value (shows up only for drop-down widget). And the short and long answer fields have a placeholder configuration item.
-
Jared Hancock authored
-
- Jan 27, 2014
-
-
Jared Hancock authored
They are only available for tickets arriving via the email channel. All other channel (including email) use the new ticket form to record the subject and body, which are mapped to the 'Issue Summary' and 'Issue Details' fields respectively Structure the drop-down list for the `what` column to be future-minded concerning custom user data matching.
-
- Jan 23, 2014
-
-
Jared Hancock authored
If a custom list item were added to an email template, and there is no data for the field (ie. the field is not required) when the template is rendered, the system would crash. toString() is required to return a string, no matter what. This patch cascades the (string) coercion to the current value of the list field if it is not an instance of a DynamicListItem
-
- 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.
-
- Jan 15, 2014
-
-
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.
-
Jared Hancock authored
If a field on the ticket details form changes type, recreate the cdata table
-
- Jan 14, 2014
-
-
Jared Hancock authored
This is necessary because the system depends ticket priority to sort and display ticket data.
-
- Jan 10, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
Also add in the user email address after the user name. This patch also adds an ::export() method to the FormField() class which allows a field to define how the data should be formatted when exported.
-