- Oct 14, 2015
-
-
Peter Rotich authored
Fix several search related issues Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
End user avatar fix for #2557 #2580 Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
User Directory Tickets
-
Peter Rotich authored
Include collaborated tickets Pagenate user and org tickets listing Add ability to export tickets
-
Peter Rotich authored
Merge develop to develop-next Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
forms: Avoid dropping the CDATA table Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Uploaded image preview fix Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Fixes bare header redirect Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
locks: Exclude expired locks via constrain
-
- Oct 10, 2015
-
-
Kevin O'Connor authored
This fixes a bug where the browser will fail to redirect away from the login page if the client's browser doesn't allow for location mutations with the 422 response code. This issue only impacts SSO auth plugins.
-
- Oct 09, 2015
-
-
Jared Hancock authored
MySql 5.6 and MariaDB 10 will return affected_rows == 0 if updating a row to its current values. Therefore, if an object is "edited", but none of the CDATA is modified, then the CDATA table might be dropped and rebuilt.
-
- Oct 05, 2015
-
-
Peter Rotich authored
Conflicts: include/class.forms.php
-
Peter Rotich authored
files: Verify files attached to a FileUploadField Reviewed-By:
Peter Rotich <peter@osticket.com>
-
- Oct 03, 2015
-
-
Jared Hancock authored
This fixes a security issue where, by crafting a special POST request to the client open.php page, an (unauthenticated) user could get a URL link to access to any attachment already uploaded in the system by guessing or brute-forcing the file's ID number. This patch addresses the issue by registering the uploaded file's ID in the current user's session. When processing the list of file ID's attached to the FileUploadField, the files must already have been attached to the field or have been newly attached in the current session. Fixes #2615 References: "Security issue - Download attachments submitted by others" https://github.com/osTicket/osTicket-1.8/issues/2615
-
Peter Rotich authored
Fixes a bug where a lock icon is shown on tickets listing even when the lock in question is expired.
-
- Oct 02, 2015
-
-
Nathan Febuary authored
Sets a static height to the row since it truncates it shouldn’t have any odd behavior. Content in the span is centered on the row and sets image height to fit inside the row.
-
- Oct 01, 2015
-
-
Nathan Febuary authored
Older browser height fix for the end user avatar. Changing the height 100% property to height auto; corrects the avatar size on older browsers, in this case Safari 5. The fix will keep the image from stretching 100% for the end user.
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Otherwise we might end up with a search term like '"some junk"*' which is invalid.
-
Jared Hancock authored
Instead of using distinct alone, change to add the relevance of related items when searching for tickets. In other words, when performing a full text search for 'xyz', add the relevance of matched user, organization, and thread objects.
-
- Sep 29, 2015
-
-
Peter Rotich authored
search: Try harder to match MySQL full text boolean query Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
orm: Avoid crashing when building a model with select_related Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
As currently written, if a full text query is attempted in BOOLEAN mode and the query cannot be compiled by MySQL, it causes an OrmException and a crash. This patch adds a more straight-forward and comprehensive grammer-based approach to checking for valid boolean syntax.
-
Jared Hancock authored
... and some of the related models are null.
-
- Sep 28, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Peter Rotich authored
Stabilize v1.10 release Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
-
Jared Hancock authored
Disable sorting on ThreadEntry::email_info__mid lookups for email processing which results in an on-disk temporary table.
-
Jared Hancock authored
Load and cache all the attachments on a thread prior to rendering the items. That removes the need to run a query per thread item to check for- and fetch attachments.
-
Jared Hancock authored
This patch changes the automatic GROUP BY clause for annotations in the ORM including aggregate queries (like COUNT), by allowing the query to specify "distinct" fields. If distinct fields are specified, then no other fields are automatically added to the GROUP BY clause of the compiled query. This will likely only be supported by MySQL, as other engines and the ANSI standard require all non-aggregate fields in the SELECT clause to be present in the GROUP BY clause.
-
Jared Hancock authored
-
Jared Hancock authored
If the configuration for the file backend is set to something invalid, do a better job of falling back to database-backed attachments.
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-