- Jan 12, 2015
-
-
Jared Hancock authored
Help topics can now specify one or more additional forms to be included on the help topic and can also specify the sort order of those forms. Furthermore, individual fields can be disabled per help topic, so that unnecessary fields can be omitted when necessary, per help topic. The disabled flag is recorded along side the field data so that the field will not be accidentally added to the form later automatically. There is no interface in this commit to enable a field which was disabled by the help topic when ticket was created.
-
- Dec 16, 2014
-
-
Jared Hancock authored
-
- Dec 11, 2014
-
-
Peter Rotich authored
-
Peter Rotich authored
Add generic routing to get object's dynamic form entries.
-
Peter Rotich authored
Add support for complex options to support complex field rendering.
-
Jared Hancock authored
-
- Dec 10, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
Conflicts: include/i18n/en_US/form.yaml include/staff/templates/dynamic-field-config.tmpl.php include/staff/ticket-view.inc.php include/staff/tickets.inc.php scp/js/scp.js
-
Jared Hancock authored
oops: Fix crash upgrading to c7c82835 oops: Fix crash rendering ticket view oops: Fix crash posting response to ticket oops: Fix refresh url after ticket reply post orm: Locate annotations after the root model's fields orm: Add PK field check for DISTINCT aggregate expressions When using the DISTINCT option for aggregate expressions, ensure that when a relationship is used in the aggregate, that a single field of the remote model's primary key is used — rather than the foreign key, since it would never have more than one unique value. search: Re-implement basic ticket search oops: Couple trivial changes oops: Fix date formatting for PDF output oops: Fix staff profile view and update oops: Fix canned response listing orm: Fix crash compiling WHERE IN (nested select) nav: Move settings/email to email/settings i18n: Make field visibility config translatable oops: Fix crash adding field to custom form forms: Fix `required` flag transfer to FormField oops: Fix bad merge on new ticket by staff forms: Show uneditable fields on new ticket by staff oops: Fix bad merge on client ticket view
-
- Dec 08, 2014
-
-
Jared Hancock authored
This will be used for greater flexibility in visibility and requirement settings.
-
Chris Wheeler authored
This will disable the ability for a user to close a ticket when they have not filled out all of the required fields. Explains the problem to the user trying to close and directs them to the edit page. Added some functions to the $ticket class to make it easy to determine the missing required fields.
-
Jared Hancock authored
Allow fields to be configured for view / edit / required for both agents and end users. Fields can also be disabled now so that the field remains in the form but is no longer displayed for new entries. Allow tickets to be created without a subject — use the help topic full name instead.
-
Peter Rotich authored
This is necessary so we can consolidate various settings and permissions into one bit mask field.
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Link entry and form and entryAnswer and field. This will alleviate extra queries which would otherwise be required.
-
Jared Hancock authored
-
Jared Hancock authored
-
- Oct 28, 2014
-
-
Jared Hancock authored
Previously, this was not ported properly now that multiple selections are supported in the choice field and derivatives.
-
- Oct 27, 2014
-
-
Jared Hancock authored
There was a slight issue when transitioning from a short answer field to a drop-down field, and when the CDATA table is dropped and rebuilt.
-
- Oct 23, 2014
-
-
Jared Hancock authored
Prior to osTicket v1.9.4, drop down lists only allowed for a single entry. After upgrading to 1.9.4 the database data for drop downs changed to allow for multiple entries. However, the old data format was not properly handled by the SelectionField::to_php() method which handled interpreting and upgrading the database data.
-
- Oct 22, 2014
-
-
Jared Hancock authored
-
- Oct 09, 2014
-
-
Jared Hancock authored
The real bug was setting the source of the ticket form — not the fallback to the form entry source. Falling back breaks edits.
-
Jared Hancock authored
-
- Oct 07, 2014
-
-
Jared Hancock authored
This patch fixes a small glitch where validation might be bypassed for fields for agents. Previously there was a glitch where required fields would have their validation errors ignored.
-
Jared Hancock authored
When processing the value of a DynamicFormEntryAnswer, if there is no database-backed, value, then use the value of the associated field.
-
- Oct 06, 2014
-
-
Jared Hancock authored
-
- Sep 29, 2014
-
-
Jared Hancock authored
This allows administrators to select a default value for selection fields deriving from Custom Lists. This has been implemented on the ChoiceField, but was forgotten on the SelectionField
-
Jared Hancock authored
* Use the title of "Information" with internal tag of "info" * Add "Visibility" column to UI and retire "Required" and "Internal" columns * Add visibility selection to new fields and show visibility to the user information fields when displayed on the ticket details form * Make the visibility settings translatable * Use constants internally for visibility configuration detection * Use a larger input when managing the information HTML content * Fix validation errors for new fields * Enforce new field name uniqueness * Enforce new field name character validation
-
- Sep 26, 2014
-
-
Jared Hancock authored
-
- Sep 25, 2014
-
-
Peter Rotich authored
Hide multi selection option for typeahead selections
-
- Sep 24, 2014
-
-
Peter Rotich authored
This will be useful for maintaining arbitrary list of items. ListObject should be used in the place of ArrayObject
-
- Sep 05, 2014
-
-
Jared Hancock authored
-
- Sep 04, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Sep 03, 2014
-
-
Jared Hancock authored
-
- Sep 02, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-