- Nov 27, 2013
-
-
Jared Hancock authored
If a ticket is currently unassigned and your respond to it, it's yours. If a ticket is closed and later reopened due to a new message, the last respondent will always be assigned if available at the time.
-
- Nov 15, 2013
-
-
Jared Hancock authored
-
- Nov 14, 2013
-
-
Jared Hancock authored
-
- Oct 09, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
Process inline attachments in thread entry and support inline images in piped emails Support inline images across the system, with draft support Migrate to a single attachment table That way we don't need a new table for everything we need to attach an inline image to (like a signature, for instance) Add richtext support for internal notes Implement images on site pages * Image paste in Redactor * Make non-local images optional * Placeholder for non-local images * Fix local image download hover * Don't re-attach inline images
-
- Sep 02, 2013
-
-
Peter Rotich authored
-
- Mar 06, 2013
-
-
Peter Rotich authored
Make sure ticket api controller enforces attachments settings (don't trust data parsers).
-
- Feb 13, 2013
-
-
Peter Rotich authored
-
- Aug 28, 2012
-
-
Peter Rotich authored
* Collapse date settings into system settings. * Move auto-cron setting to emails settings page. * Move clickable urls setting to tickets settings page.
-
- Jun 20, 2012
-
-
Jared Hancock authored
Protect againts cross-site request forgery attacks by requiring a special form-field or header to be sent with requests that modify ticket system data. This meant a slight change to the AJAX ticket locking mechanism. It was defined to lock with a GET request; however, GET requests are defined as safe methods and should not modify backend data (such as a lock acquisition). Therefore, the the lock acquire AJAX method was changed to require a POST method. Also remove old, no-longer-used staff panel include files
-
- Apr 28, 2012
-
-
Peter Rotich authored
-
- Mar 19, 2012
-
-
Jared Hancock authored
-