- May 13, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
Chosen has a problem being rendered in a dialog box with overflow:scroll, because the content of the dropdown widget is truncated with the scrollable content of the dialog. Select2 addresses the issue by placing the dropdown box in the <body> and absolutely positioning it into place.
-
Jared Hancock authored
-
- May 11, 2015
-
-
Jared Hancock authored
This allows detection of some incorrectly-typed email addresses before tickets, users, and agents are created.
-
- May 05, 2015
-
-
Peter Rotich authored
Add support for passing a criteria to AssignmentField to limit the choices Limit assignees based on department settings Cache choices
-
Peter Rotich authored
Add a tab for tasks Add mass action for tasks
-
- May 04, 2015
-
-
Jared Hancock authored
-
- Apr 30, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Apr 16, 2015
-
-
Jared Hancock authored
-
- Mar 24, 2015
-
-
Jared Hancock authored
-
- Mar 18, 2015
-
-
Jared Hancock authored
This adds the concept of a PasswordPolicy registration system, which provides an extensible way of administering and configuring password complexity policies. It also adds a setPassword() method for the authentication backends which will allow for the respective backend up update the password according to whatever method is suitable for the respective backend (such as remote updates for LDAP).
-
- Mar 05, 2015
-
-
Jared Hancock authored
-
- Feb 26, 2015
-
-
Peter Rotich authored
-
- Feb 18, 2015
-
-
Peter Rotich authored
-
- Feb 17, 2015
-
-
Jared Hancock authored
-
- Feb 12, 2015
-
-
Jared Hancock authored
* Fix matching of collaborators on return emails. Previously the collaborator ID was used instead of the related user ID. Also, the 'C' user class (collaborator) was not handled in ::decodeMessageId() * Only send a reply separator for email related to a thread * Always generate a tag for the email message id. This will allow reply from the help desk administrator for the new ticket alert
-
- Feb 10, 2015
-
-
Jared Hancock authored
This patch suggests a change to the message-id creation process that includes stamping the receiving user-id (staff or client) along with the thread-id of the originating notice. This allows detection of threading if the clinically brain-dead mail client drops all the other header detection mechanisms, including the tag placed in the email body, on response. This patch works for both client and agent communication.
-
Jared Hancock authored
This patch converts the central file and threading classes over to use the ORM.
-
- Jan 30, 2015
-
-
Jared Hancock authored
-
- Jan 14, 2015
-
-
Peter Rotich authored
This is necessary because group table gets renamed as part of the upgrade.
-
- Jan 07, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Dec 20, 2014
-
-
Peter Rotich authored
Allow for permissions to be registered dynamically. This will allow for the ability for models and plugins to register permissions.
-
- Dec 17, 2014
-
-
Jared Hancock authored
-
- Dec 15, 2014
-
-
Jared Hancock authored
This patch suggests a change to the message-id creation process that includes stamping the receiving user-id (staff or client) along with the thread-id of the originating notice. This allows detection of threading if the clinically brain-dead mail client drops all the other header detection mechanisms, including the tag placed in the email body, on response. This patch works for both client and agent communication.
-
- Dec 13, 2014
-
-
Jared Hancock authored
Handle missing `intl` module Handle crash translating the staff login banner, when the %translation table does not yet exist Handle `allow_client_updates` never having been configured Handle staff login without @lang and @extra attributes in database
-
- Dec 11, 2014
-
-
Jared Hancock authored
-
Peter Rotich authored
Detach conversation thread from ticket to make it more generic. Any object can now have its own thread complete with entry type and attachments.
-
Jared Hancock authored
-
Jared Hancock 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
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
The commit also renames some fields in department table.
-
- Dec 08, 2014
-
-
Peter Rotich authored
-
Peter Rotich authored
Lint test rulez!
-
Jared Hancock authored
-