- Mar 25, 2016
-
-
Peter Rotich authored
Add year to php to Date Picker (js) translation table
-
Peter Rotich authored
Make sure due date time dropdown display matches the option value.
-
Peter Rotich authored
Stop doing double timezone offset
-
Peter Rotich authored
-
Peter Rotich authored
alerts: Do not include the manager with the members Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Peter Rotich authored
i18n: Eliminate duplicate or incorrect texts Reviewed-By:
Peter Rotich <peter@osticket.com>
-
Jared Hancock authored
-
Jared Hancock authored
This pass also makes a stride at adding correct punctuation and making error phrases consistent.
-
- Mar 24, 2016
-
-
Jared Hancock authored
-
Jared Hancock authored
This is my attempt at removing similar texts from the translator work load. It also makes an attempt at dropping some misspelled words and works toward standardizing some phrases.
-
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 16, 2016
-
-
Jared Hancock authored
This fixes an issue, where the department manager cannot be excluded from the new ticket alert if the members of the department are checked. Considering there is a separate selection for the manager, this patch adjusts the system so the manager of the department only receives the new ticket alert if the manager checkbox is set. Otherwise, only the members of the department other than the manager receive the alert.
-
- 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.
-