What's Changed
This release adds improved logging service, improved tests, soft-deletion support and upgraded dependencies.
New features
* Logging Service: Storing information about logged clients, login success and attempts.
* VideoRehab Service: Added option to share screen audio when sharing screen in sessions.
* VideoRehab Service: Added pause feature on local recordings.
* Super admins can now disconnect connected users, devices and participants.
* Added soft deletion scheme which will prevents items from being deleted directly from the database. This feature will allow the "undelete" feature in the next releases.
* Added various integrity checks to prevent unwanted data deletion.
* Added example for a service using assets.
* Updated package dependencies to latest versions.
* Refactored automated tests to prevent having to run a live server.
Major issues fixed
* Removing some association (such as Device-Site and Device-Project) also removed them at a larger scope than the selected site / project. Device association with specific site or project is now handled properly.
Minor issues fixed
* Added more informations in stats API.
* Fixed some issues in Forms.
* Fixed translations in all services.
* Various bug fixes.
Known issues
* Currently, it is not possible to undelete or to hard delete a soft deleted item.
**Full Changelog**: https://github.com/introlab/opentera/compare/v1.1.3...v1.2.0