- May 22, 2015
-
-
Jared Hancock authored
-
- May 21, 2015
-
-
Jared Hancock authored
* FAQ Articles * FAQ Categories * Access templates
-
- May 20, 2015
-
-
Jared Hancock authored
-
- May 14, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- May 13, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
This includes adding support to the Redactor editor to force the width of th editable content to match the width of the displayed content on the client portal. Also, the landing page displayed on the client portal is themed (css-class wise) to match that of the Redactor content similar to the FAQ and thread-entry designer boxes as well.
-
Jared Hancock authored
Instead of selecting the first enabled, visible, non datepicker field, just use the new @autofucus HTML5 attribute to automatically select the autofocused field
-
Jared Hancock authored
-
- May 11, 2015
-
-
Jared Hancock authored
-
- May 05, 2015
-
-
Peter Rotich authored
Add ability to extend Form Support the concept of form ID Clear/hide field errors on blur
-
- Apr 30, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
Threads can be edited by marking the original as hidden and setting it's PID to the id of the new entry. The new entry has cloned data from the original and sets the `updated` timestamp to reflect the time of last edit. An edited flag is added to the new entry to reflect its origin. This patch suggests that agents can edit their own posts, department managers can edit posts while the ticket is in their department, and that help desk admins can edit anything. If a post is edited more than once, only the most recent edit is kept.
-
- Apr 14, 2015
-
-
Jared Hancock authored
-
- Mar 31, 2015
-
-
Jared Hancock authored
-
- Mar 24, 2015
-
-
Jared Hancock authored
-
- Mar 23, 2015
-
-
Jared Hancock authored
-
- Feb 18, 2015
-
-
Peter Rotich authored
-
- Feb 06, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Jan 30, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Jan 13, 2015
-
-
Jared Hancock authored
* Add trashcan icon for newly-added actions * Categorize filter actions * Use imperative phrases for action descriptions * Drop check boxes from simple actions (like reject ticket) * Hide empty forms on new ticket pages * Do not store config for nondata fields for actions * Implement a multi-use feature for actions, which will allow using a action more than once (for instance, multiple email sends) * Filter actions are sortable * Send email has from address configurable * %{user} token is valid as a recipient
-
- Jan 12, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
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 11, 2014
-
-
Peter Rotich authored
Introduce the initial concept of adding tasks to a ticket.
-
Peter Rotich authored
The size of the dialog can be auto-adjusted based on the options
-
Peter Rotich authored
-
- Dec 10, 2014
-
-
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 09, 2014
-
-
Peter Rotich authored
-
- Dec 08, 2014
-
-
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
This will contain the effective due date of the ticket — either the due date or the estimated overdue time of the ticket based on the SLA settings. It will be maintained with ticket updates. orm: Add greater support for expressions in order_by
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Move the attachments to the sidebar, add the concept of language-specific attachments. Add a sidebar to the front page. De-emphasize the "open new ticket" button. Add a knowledge base search feature to front page and also add the concept of "featured" articles and categories on the front page.
-
Jared Hancock authored
-