- 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
-
Jared Hancock authored
Fixes #64
-
- Nov 04, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
Fixes #65
-
Jared Hancock authored
Fixes #78
-
Jared Hancock authored
Fixes #80
-
- Nov 02, 2013
-
-
Jared Hancock authored
-
- Nov 01, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
If the HTML ticket thread is enabled and the message is not explicitly declared to be text, then assume it is an HTML message.
-
Jared Hancock authored
Also ensure that the ticket thread is displayed in a <div> container as some browsers seems to frown upon <iframe>s in <td> elements Fixes #75
-
- Oct 31, 2013
-
-
Jared Hancock authored
formset_id was not renamed to form_id after our rebase
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
PHP can't discern the difference between d/m/Y and m/d/Y when just the date is submitted to strtotime(). Unfortunately, strptime() is not available until PHP 5.1.0. This patch forces datepickers to change their values to YYYY-MM-DD upon submission to disambiguate parsing issues. Fixes #832
-
Jared Hancock authored
This will hopefully remove some of the confusion from the repeated names in the various initial data
-
Jared Hancock authored
-