- Apr 05, 2019
-
-
aydreeihn authored
This commit fixes several issues with how we manage FAQs and related objects. 1. When trying to add a Help Topic to an FAQ, we should add the record to the faq_topic table after saving the faq so that we can accurately retrieve the faq_id 2. When deleting a Help Topic, we need to make sure we're using the topic->delete function rather than deleting based on a QuerySet so that the related FAQ Topics will also be deleted. 3. When deleting a FAQ Category, we need to ensure that we delete all related FAQs and FAQ Topics. To do this, we should use the delete function from the FAQ class first to delete all related FAQs and FAQ Topics and then we should use the Category delete function to delete the remaining Category (remove faqs->expunge from the category->delete function since it we now pass through faq->delete as well)
-
- Feb 06, 2019
-
-
Peter Rotich authored
changelog: 1.10.5
-
JediKev authored
This adds the changelog for 1.10.5 maintenance release
-
Peter Rotich authored
-
- Feb 05, 2019
-
-
Peter Rotich authored
i18n: Fix build language packs for the 1.10.x branch
-
Peter Rotich authored
issue: Translation Flags Not Clickable
-
- Feb 04, 2019
-
-
JediKev authored
This addresses an issue where the second row of translation flags are not clickable when editing a Form with 23+ languages installed. This adds a `height` of "auto" so that the entire div fits the flags’ surface area, making them clickable again.
-
- Jan 31, 2019
-
-
Peter Rotich authored
jq: Update To jQuery-3.3.1
-
Jared Hancock authored
-
JediKev authored
This pull request is wayyyy overdue. This updates jQuery and all related files to the latest jQuery release (3.3.1). This also adds a new script called jQuery-Migrate that maintains older functions needed for a few things (eg. `filedrop.field.js`).
-
- Jan 23, 2019
-
-
Peter Rotich authored
Improve the Staff login
-
Peter Rotich authored
Issue: Tasks Within Tickets
-
Peter Rotich authored
issue: Hide Task Loading Overlay
-
- Jan 17, 2019
-
-
JediKev authored
This addresses an issue where the Loading overlay on Tasks will not disappear after the request was submitted. This adds two lines to first hide the "Loading" modal and then toggle the overlay.
-
- Jan 07, 2019
-
-
Peter Rotich authored
issue: Dashboard Export Period
-
- Jan 03, 2019
-
-
aydreeihn authored
This commit addresses issues we had with viewing Task(s) within a Ticket: 1. When viewing the table of all Tasks on a Ticket, the Options dropdown should only allow the Agent to Reopen or Close the Tasks based on the status of the Tasks. Ex: If there is only 1 Open Task, you should only see the 'Close' Option If there are 2 Closed Tasks, you should only see the 'Reopen' Option If there are multiple Tasks in which some are Open and some are Closed, you should see both the 'Reopen' and 'Close' options 2. When viewing an individual Task within a Ticket, the status options were the opposite of what they should have been. Now, if the Task is Open, the Agent will see the option to 'Close' the Task. If the Task is Closded, the Agent will see the option to 'Reopen' the Task.
-
- Jan 02, 2019
-
-
JediKev authored
This addresses an issue where exporting statistics via the dashboard within a certain timeframe (eg. 07/01/2018 -> One Quarter) will always export the statistics from the selected date up to today. This is due to the Period option always being set to "Up to today" when the Export button is clicked which in return exports the stats from the selected start date to today. This adds JS to set the period the Agent selects so the Export will return the stats from the selected date to the selected period.
-
- Dec 10, 2018
-
-
Sixto Martin authored
- Follow the same pattern that the client login https://github.com/pitbulk/osTicket/blob/develop/login.php#L48 . Otherwise StaffAuthenticationBackend that receives a POST are not possible. - Refresh $msg with the value stored in session if the StaffAuthenticationBackend backend defines it, otherwise the initial "Authentication Required" is prompted.
-
- Nov 07, 2018
-
-
Peter Rotich authored
oops: Remove DST From User Update
-
- Nov 06, 2018
-
-
JediKev authored
This addresses an issue where Users updating their profile will throw an SQL error in the system logs. This is due to a line of code trying to set a value for the `dst` column which no longer exists as of `1.10.0`.
-
- Oct 24, 2018
-
-
Peter Rotich authored
issue: Dupe Page Requests Fix
-
JediKev authored
This addresses an issue with pull 4472 where disabling the Submit button does not submit the Input value for the button. This affects the installation of plugins, where the Install Path is not sent therefore the plugin is not installed. This clones the original submit button, hides it, then displays a dummy disabled Submit button which will submit the value and prevent dupe posts.
-
- Sep 22, 2018
-
-
Peter Rotich authored
-
- Sep 17, 2018
-
-
Peter Rotich authored
change old wiki urls to new doc urls
-
- Sep 14, 2018
-
-
Neil S. Tozier authored
-
- Sep 06, 2018
-
-
Peter Rotich authored
-
- Sep 05, 2018
-
-
Peter Rotich authored
Tasks: Task visibility
-
Peter Rotich authored
oops: Class GenericAttachment Not Found
-
JediKev authored
This addresses an issue introduced with 4426 that references an undefined class.
-
Peter Rotich authored
issue: Duplicate Page Requests
-
Peter Rotich authored
forms: Render Instructions
-
JediKev authored
This addresses an issue where clicking Open, Post Reply, etc. more than once whilst creating/responding to a ticket will generate duplicate requests. This causes duplicate responses to be sent out or duplicate tickets being created. This adds jQuery, on both Agent and User side, to disable the submit buttons when the "Loading" popup appears so you cannot click the button more than once.
-
JediKev authored
This addresses issue 4493 where the system renders form instructions as plain text instead of HTML. The data is saved in the db as encoded HTML and upon pulling the data we do not decode it back to HTML for rendering.
-
Peter Rotich authored
accessibility: Screen Readable Actions
-
- Aug 29, 2018
-
-
JediKev authored
This improves accessibility by adding screen readable labels to ticket actions that don’t already have them.
-
- Aug 27, 2018
-
-
Peter Rotich authored
-
- Aug 24, 2018
-
-
Peter Rotich authored
issue: CDATA Phone Contains
-
Peter Rotich authored
forms: Disabled By Help Topic Users
-
- Aug 23, 2018
-
-
JediKev authored
This addresses issue 4470 where Users creating tickets via Client Portal and failing to fill out a required field makes disabled fields by Help Topic appear on the page. When the disabled fields appear they allow Users to populate and save data that they were not meant to submit.
-
- Aug 22, 2018
-
-
JediKev authored
This addresses an issue where people who do not have a phone field on the contact information form go to search for a User in the User Directory and the system crashes. This is due to the search query that always contains the phone field variable. This only adds the phone variable to the search query if the field actually exists.
-