New features
Created the vocabulary feature:
- Program to register the key names for each language;
- Tables for storage of locales and vocabularies;
- Program for reading the language tables and translating the files used by Smarty in a multi-language environment.
Added new features in Helpdezk core
- Added a token to the operator's link so that he can login to the system even if he is not connected. Several methods were also changed and a table added to the database (hdk_tbviewbyurl);
- Dashboard creation with user statistics.
Adjustments
Adjustments in Helpdezk core
- Added test on line 151 of cronGetEmailController.php for customers using only one user to create email request;
- Create appspec.yml to be used by AWS Code Deploy.
Fixed bugs
- Fixed language issue on user's dashboard;
- Prevention of XSS and Sql Injection in some forms;
- Fixed programs permissions issue;
- Fixed sql injection problems in admin module;
- Fixed method datepickerSettings in system.php;
- Fixed the problem with the user link used in the email template;
- Change in the pipeDateTime class to correct problems with multiple languages.