- Nov 16, 2013
-
-
Peter Rotich authored
-
- Nov 15, 2013
-
-
Peter Rotich authored
-
Peter Rotich authored
-
Jared Hancock authored
-
- Nov 14, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
This include URLs in embedded links as well as URLs for external images and videos embedded via iframe elements.
-
Jared Hancock authored
-
Jared Hancock authored
Also add images on pages to the drop-down list for image choosing, and fix display of images on the client portal.
-
Jared Hancock authored
-
- Nov 13, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Fixes #138
-
Jared Hancock authored
Allows the client to be changed on a ticket. Previously, only the information about the client associated with the ticket was editable. This patch permits assigning a completely different user to the ticket.
-
Peter Rotich authored
-
Jared Hancock authored
Fixes a case where multiple tickets are created in one request (such as a cron job triggering multiple email fetches). The TicketForm::getInstance() called in Ticket::create() used a singleton pattern to retrieve a cached instance of the TicketForm. In the case of ticket creation, each ticket needs a new TicketForm entry instance.
-
- Nov 12, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
* Upgrade to Redactor 9.1.7 * Use a (x) icon from font-awesome for the dialog
-
Jared Hancock authored
Ultimately, in the user information ("contact information") form, forbid updating a user's email address to an email address in use by another user. Because email addresses are a unique identifier of user accounts, they cannot be reused between different users.
-
Jared Hancock authored
Fixes #126
-
- Nov 08, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Before, the draft was only cleaned up when progress on the ticket was tracked with the reply box.
-
Jared Hancock authored
-
Jared Hancock authored
Validation errors in user form were not displayed on the interface
-
Jared Hancock authored
Fixes #111
-
- Nov 07, 2013
-
-
Jared Hancock authored
If an email arrives in the system without a "personal" field (name), the email address is used as the name. The email address, however, is not parsed well by the PersonsName constructor. This patch uses the mailbox of the email address as the name. Also include a slight boost to the mbstring compatibility functions declared in the bootstrap::i18n_prep() function
-
Jared Hancock authored
And extend the information to email templates
-
Jared Hancock authored
When localized date formatting was implemented, saving of those dates in the database was broken. This fix correctly handles custom date fields to/from the database.
-
Jared Hancock authored
-
- Nov 06, 2013
-
-
Jared Hancock authored
The typeahead for user email address was dropped somewhere along the way
-
Jared Hancock authored
Filters should not be run alongside basic ticket validation
-
- Nov 05, 2013
-
-
Jared Hancock authored
Fixes #23
-
Jared Hancock authored
Fixes #77
-
Jared Hancock authored
If a form field is required, then a name will be necessary in order to plumb up the API.
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
The quickList() method will attempt to ask the database to find filters that might match the incoming ticket information. The idea is that MySQL is likely faster than PHP. The problem is that it assumes positive logic is being utilized. This patch adds all filters with at least one rule with dn_contain (does-not-contain) or not_equal (not-equal)
-
Jared Hancock authored
Add information about current software versions, server software, php extensions loaded, and database space usage. In the future, this will offer a nice place to add an import/export button for data backup and restore, announcements, and more
-