- Jan 26, 2016
-
-
Peter Rotich authored
osTicket supports filtering allowable files on the client-side via JS as well as server-side on upload. Ajax based upload skipped server-side validation with the assumption that the client already validated the file upload. For most cases this is a valid assumption (ajax only works if JS is enabled) but fails to account for cases where HTTP requests is intercepted and changed on transit or the request is posted directly to the ajax interface. This commit forces server-side file upload validation.
-
- Jan 21, 2016
-
-
Peter Rotich authored
-
- Jan 20, 2016
-
-
Peter Rotich authored
-
- Jan 13, 2016
-
-
Peter Rotich authored
Catch InconsistentModelException on config load to allow for fallback to old config table when upgrade is pending.
-
Peter Rotich authored
-
- Jan 07, 2016
-
-
Peter Rotich authored
This is commit reverts prior commit to prevent email loops by dead-banning alerts and auto-responses based on recent communication with the end user.
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
Cast email adddress to string
-
Peter Rotich authored
Require subject and message go send mail filter action
-
Peter Rotich authored
-
Peter Rotich authored
-
- Jan 05, 2016
-
-
Peter Rotich authored
-
Peter Rotich authored
-
Peter Rotich authored
Dept::getMembersForAlerts can return an empty array instead of query-set
-
- Jan 04, 2016
-
-
Jared Hancock authored
-
- Dec 31, 2015
-
-
Peter Rotich authored
-
Jared Hancock authored
-
Peter Rotich authored
-
Peter Rotich authored
Auto-assign to closing staff or the last respondent if the agent is available and has access. Otherwise, put the ticket back to unassigned pool.
-
Peter Rotich authored
Column based sorting got removed in favor of drop down based sorting in commit number fa327c. It's being returned due to negative feedback we received from users.
-
Peter Rotich authored
Make tasks actions icon based buttons Fix task assignment issue
-
Jared Hancock authored
This changes the typeahead to redirect directly from the typeahead click rather than redirecting after performing the search a second time on the ticket queue page.
-
Peter Rotich authored
Use CsvImporter util to importing items Fix items search
-
Peter Rotich authored
-
- Dec 30, 2015
-
-
Jared Hancock authored
Fixes #2751
-
- Dec 18, 2015
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
This adds a command-line module named `serve` which adds a module to run the command-line built-in PHP server with a router file that will properly handle the expected URL dispatchers for the pages/, api/, and apps/ magic URLs. Usage: $ php manage.php serve --help
-
Jared Hancock authored
-
- Dec 08, 2015
-
-
Peter Rotich authored
-
- Dec 02, 2015
-
-
Peter Rotich authored
Allow fields to internally define the render mode. This allows for fields to to self render in a view mode when it's not editable.
-
Peter Rotich authored
Allow changing/saving setting/properties on internal ticket statuses. With the exception of the state.
-
Peter Rotich authored
Add internal editable property used by internal forms to control of a field is editable or not. This is not to be confused with form field properties which are meant for general forms.
-
- Nov 30, 2015
-
-
Peter Rotich authored
Add canned attachments to allowed files list when a canned response is used.
-
- Nov 19, 2015
-
-
Peter Rotich authored
Add ability to disable use of authentication tokens on ticket links
-
- Nov 16, 2015
-
-
Peter Rotich authored
-