- May 13, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
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 08, 2015
-
-
Dmitry Gorelenkov authored
-
yadimon 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
-
-
Peter Rotich authored
Add ability to import and export list items
-
- Apr 21, 2015
-
-
Jared Hancock authored
-
- Apr 15, 2015
-
-
Jared Hancock authored
-
- Apr 01, 2015
-
-
Jared Hancock authored
-
- Mar 30, 2015
-
-
Jared Hancock authored
-
- Mar 25, 2015
-
-
Jared Hancock authored
-
- Mar 19, 2015
-
-
Jared Hancock authored
This also adjusts the logic internally to lookup the priority by the priority_urgency field, which should be constrained to follow priority precedence over the priority_id field.
-
- Mar 13, 2015
-
-
Jared Hancock authored
-
- Mar 06, 2015
-
-
Jared Hancock authored
-
- Feb 17, 2015
-
-
Jared Hancock authored
-
- Feb 13, 2015
-
-
Jared Hancock authored
-
- Feb 12, 2015
-
-
Jared Hancock authored
This patch includes a slight database migration, and adjusts the functionality of a few core components. * Move collaborators from the ticket to the thread. This concept allows collaborators on any object which has a thread, including tasks. * Add flags to the thread entry This will allow flagging thread entries for different purposes. Initially this can be used to flag the original message of a thread in case a ticket / thread is created without an initial message. * Lock becomes more of a utility The lock is now disconnected from the ticket and is a separate utility. Separately, the ticket and task objects can have a reference to a lock object. Furthermore, when submitting some activities to tickets, the lock is verified to be owned by the respective agent, and the lock code must match a current lock code. The code is rotated on each acquire() call to guard against double submissions. * Collaborator is an ORM model The TicketUser class is broken up now so that the collaborator instance can exist apart from a ticket. Email message ids are now generated for collaborators without respect for a ticket so that collaborators can be properly supported on any thread.
-
- Feb 10, 2015
-
-
Jared Hancock authored
This adds the ability to find, activate, lock, and optionally send a password-reset email to one ore more users in the help desk.
-
- Feb 05, 2015
-
-
Jared Hancock authored
-
- Jan 23, 2015
-
-
Jared Hancock authored
-
- Jan 22, 2015
-
-
Jared Hancock authored
If failing to import file content data, drop contents imported thus far
-
- Jan 16, 2015
-
-
Peter Rotich authored
-
- Jan 13, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
This patch rebases filters into a row-based layout and redesigns the filter apply method to be more extensible. It also redesigns the UI to be more dynamic and to allow for actions to be added without database modification and actions can also have complex configurations.
-
- 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.
-
- Jan 08, 2015
-
-
Jared Hancock authored
This patch adds an export+import method to the file command line module. The file export is agnostic of the file storage backend. It writes the files with the %file record data to standard-out or to the file given by the -f option. The file is a considered a stream and can quietly be compressed and can be read back in as a stream (no seeking is performed in the import process).
-
- Dec 18, 2014
-
-
Jared Hancock authored
-
- Dec 11, 2014
-
-
Peter Rotich authored
-
Peter Rotich authored
Add role to initial admin's profile Add default timezone
-
Peter Rotich authored
Support duplicate names in different hierarchy Save path on add/update Show full department name on transfer
-
Jared Hancock authored
-
Jared Hancock authored
-
Peter Rotich authored
-
Peter Rotich authored
Introduce the concept of tasks. Tasks are to do list that can be attached to any object e.g Ticket.
-
Peter Rotich authored
Use generic attachment table for all attachments system-wide. Drop thread entry attachment table
-
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.
-
Peter Rotich authored
Use generic attachment table for all attachments system-wide. Drop thread entry attachment table
-
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.
-