- Mar 24, 2016
-
-
Jared Hancock authored
-
Peter Rotich authored
login: Introduce a more "professional" login backdrop Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
v1.10 rc2++ Bug Fixes Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
-
Peter Rotich authored
php: Support PHP 7, require at least 5.4 Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
Bug: Show help topic specific thank-you page Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Jared Hancock authored
Textarea input cleanup Reviewed-By:
Jared Hancock <jared@osticket.com>
-
- Mar 20, 2016
-
-
Jared Hancock authored
This duplicates the custom logo code to allow for custom login backdrops. A new page is added to the "Company" settings page which allows for management of the uploaded custom backdrops.
-
- Mar 19, 2016
-
-
Jared Hancock authored
Also, rename other apc_xxx functio to the new apcu_xxx equivalents available since PHP 5.4.
-
- Mar 18, 2016
-
-
Jared Hancock authored
-
Jared Hancock authored
Use APCu, if available, to cache the compiled model meta data.
-
Jared Hancock authored
Previously, the create method was used to create a new instance of an orm model (which would later result in an INSERT when persisted); however, some classes require or utilize varying parameters to their create() method, which PHP7 considers an error. Methods in subclasses must be defined with a calling signature compatible with the parent class. This patch shifts the concept of model creation to the constructor. Now, the constructor of ORM models is required to be compatible with that of ModelBase class. Now that most models do not define a constructor, this is much easier to control, and much more logical. Also, remove an issue where assignments on a relationship field to an instance of a super class of the foreign model would raise an error. This was previously addressed by re-classing the instance in the ModelInstanceManager::getOrBuild(); however that design would create multiple instances of the same object in memory, which defeats one of the primary design concepts of the ORM. This patch addresses the issue by allowing super-classes of the declared foreign model in relationship assignments.
-
Jared Hancock authored
This commit attempts to remove all coding standard warnings emitted by PHP 7.0.
-
- Mar 17, 2016
-
-
Peter Rotich authored
Default to system default of staff doesn't have page limit set. Credit: @antriver PR#2951
-
Peter Rotich authored
Strip tags on text input field to prevent potential XSS exploit.
-
Peter Rotich authored
Let textarea widgets parse and clean input based on configured text format. Add cleanup routine to ThreadEntryBody Clean response/note inputs Conflicts: include/class.forms.php include/class.ticket.php
-
Jared Hancock authored
iFrame Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
Encoded entities can be used to bypass safety checks Don't remove iframe when using xml_dom to balance tags
-
Jared Hancock authored
Upgrade htmLawed to v 1.1.20 Reviewed-By:
Jared Hancock <jared@osticket.com>
-
Peter Rotich authored
-
Peter Rotich authored
-
- Mar 07, 2016
-
-
Peter Rotich authored
Automated $uid is initialized as null - this resulted in the initial field getting a null id.
-
- Mar 04, 2016
-
-
Peter Rotich authored
To avoid date format ambiguity the datepicker replaces entered date with a standard 'ISO 8601' date format on form submission. The system however fails to use datepicker's format on post-back, resulting in invalid date on subsequent submit. This pull request addresses the issue by making sure reflected date uses the format datepicker expects.
-
Peter Rotich authored
'strtotime' uses local timezone without taking into consideration the user's timezone. This pull requests simply makes sure user's entered timeframe range is converted to db time before it's used in a query.
-
- Mar 01, 2016
-
-
Peter Rotich authored
Unify ticket source and preserve original (e.g Wed) source on ticket edit.
-
Peter Rotich authored
-
Peter Rotich authored
Only change SLA if target department has an SLA.
-
Peter Rotich authored
Log assignment note (comments), if any, when staff created ticket is assigned.
-
Peter Rotich authored
Do not send out new message auto-response to ticket owner as well as collaborators on new ticket.
-
- Feb 26, 2016
-
-
Peter Rotich authored
Encoded entities can be used to bypass safety checks Don't remove iframe when using xml_dom to balance tags
-
- Feb 22, 2016
-
-
Peter Rotich authored
-
Jared Hancock authored
On some combinations of operating systems, PHP and libpcre versions, `\s` will match the iso-8859-x non-breaking-space, 0xa0. This regular expression will munge the UTF8 encoded version, 0xc2a0 to 0xc220, which is not a valid UTF8 character. When inserted into a UTF8 field in mysql, the text will be truncated at and after the first invalid character.
-
Peter Rotich authored
-
- Feb 06, 2016
-
-
Peter Rotich authored
login: Client SSO Destination Reviewed-By:
Peter Rotich <peter@osticket.com>
-
jdelhome3578 authored
Consider the destination clicked prior to SSO authentication.
-
Peter Rotich authored
collars: Add avatars to the popup mgmt dialog Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
-
Peter Rotich authored
Fix for issue 2574 and 2672 Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
Issue/2877 Reviewed-By:
Peter Rotich <peter@osticket.com>
-
jdelhome3578 authored
-