Opentera

Latest version: v1.2.6

Safety actively analyzes 682334 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.2.6

What's Changed
This release fixes some potential security issues and adds features to better manage assets.

New features
- 233. Added manual counter tool (for events) in VideoRehab sessions
- 244. Improved usability of timers (countdowns and chronometers) in VideoRehab sessions
- 248. Added new API to download multiple assets in a single zip file.

Major issues fixed
- Fixed issue where VideoRehab session was not properly starting on iOS devices (regression from 232)

Minor issues fixed
- 249. Replaced use of "random" library in cryptographic context (replaced with "secrets" library)
- 250. Limited port range in nginx configuration to limit exposure

Known issues
- Hard delete and undelete features are not exposed over APIs yet - this will be done in a future release.

**Full Changelog**:
https://github.com/introlab/opentera/compare/v1.2.5...v1.2.6

1.2.5

Not secure
What's Changed
This release adds many new features that were required for various current development projects and also fixes some issues in the VideoRehab service.

New features
- Added new "test" API when running in test mode (in memory, sqlite) to reset the database
- 237. Improved device registration process by securing it with a register key
- 234. Added service participant groups API
- 239. Added support for json serialization of "DATE" column type
- 240. Added name search feature in service / participants API
- 241. Added option to query usergroups who has access to a specific project or site in service / usergroup API
- Added command line option to create default database values

Major issues fixed
- Adding a participant / user / device to a WebRTC session when it was in progress wasn't working
- 232. VideoRehab: Fixed camera switching not always properly working on Android devices
- 242. VideoRehab: Fixed camera enumeration not working if another application was using the camera
- Fixed redis authentication with password not properly working

Minor issues fixed
- Improved response time when querying stats for projects with participants

Known issues
- Hard delete and undelete features are not exposed over APIs yet - this will be done in a future release.

**Full Changelog**:
https://github.com/introlab/opentera/compare/v1.2.4...v1.2.5

v1.2.4-zenodo
What's Changed
This release upgrades the server to Python 3.11, adds new features to VideoRehab service and updates the database models to allow hard deletes and undeletes. There is no change from v1.2.4, this minor update is simply to obtain a DOI from [Zenodo](https://zenodo.org/).

New features
- 230 VideoRehab service: Add music streaming option (sharing desktop sounds without video)
- 220 FileTransferService: Allowed participants and devices to create new files
- 222 223 Updated to Python 3.11 and SQLAlchemy 2.x and updated all packages dependencies to recent versions
- 203 Implemented hard delete on database model objects
- 202 Implemented undelete on database model objects
- 227 228 In service access functions, added decorator to check for any or all roles specified before entering the decorated function

Major issues fixed
None

Minor issues fixed
- 221 Improved handling of invalid ids in updates / inserts
- 219 Removed local certificates dependencies (moved to nginx)
- Fixed issue with test type deletion and access roles

Known issues
- Hard delete and undelete features are not exposed over APIs yet - this will be done in a future release.

**Full Changelog**:
https://github.com/introlab/opentera/compare/v1.2.3...v1.2.4

1.2.4

Not secure
What's Changed
This release upgrades the server to Python 3.11, adds new features to VideoRehab service and updates the database models to allow hard deletes and undeletes.

New features
- 230 VideoRehab service: Add music streaming option (sharing desktop sounds without video)
- 220 FileTransferService: Allowed participants and devices to create new files
- 222 223 Updated to Python 3.11 and SQLAlchemy 2.x and updated all packages dependencies to recent versions
- 203 Implemented hard delete on database model objects
- 202 Implemented undelete on database model objects
- 227 228 In service access functions, added decorator to check for any or all roles specified before entering the decorated function

Major issues fixed
None

Minor issues fixed
- 221 Improved handling of invalid ids in updates / inserts
- 219 Removed local certificates dependencies (moved to nginx)
- Fixed issue with test type deletion and access roles

Known issues
- Hard delete and undelete features are not exposed over APIs yet - this will be done in a future release.

**Full Changelog**:
https://github.com/introlab/opentera/compare/v1.2.3...v1.2.4

1.2.3

Not secure
What's Changed
This release fixes a major issue in the PyPi package and expands the service API.

New features
* 216 Added Post and Delete API for ServiceQueryTestTypes
* 210 Added ServiceQueryTestTypeProjects

Major issues fixed
* Fixed issue with TeraServiceAccess that depended on a variable (modules.Globals) not available in external services.

Minor issues fixed
None

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.2.2...v1.2.3

1.2.2

Not secure
What's Changed
This release adds some new APIs for services and new access token including service roles, as well as some added informations about projects, dynamic service information updates and appropriate token expiration when logging out.

New features
* Updated python packages dependencies to latest supported
* 209 Added project enabled and description fields
* 211 Added service access roles directly into tokens to make service implementations easier
* Added decorator for services to check roles before calling a function
* 210 Improved Service API
* 213 Added API for users to manage service roles
* 212 Disabled tokens when logouts occur using the logout API
* 182 Disconnect user, participant and device when access is disabled and is connected
* 214 Services information are now updated in redis, and thus available without having to restart the server

Major issues fixed
* Fixed issue with "lazy-joins" with soft-delete flag.

Minor issues fixed
Minor bug fixes in APIs

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.2.1...v1.2.2

1.2.1

Not secure
What's Changed
This release improves the documentation and a few features improvements.

New features
* Updated documentation.
* Refs 207. Added RPC call for session_type for services

Major issues fixed
None

Minor issues fixed
None

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.2.0...v1.2.1

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.