Tethys-platform

Latest version: v3.4.2.dev2

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

Scan your dependencies

Page 1 of 5

3.4.1

* Update `tethys docker` CLI to pull versions of the GeoServer and THREDDS Docker images that have been patched for log4j issues.

3.4.0

Release Notes:

* Expanded the docs for manual production installation
* Added a tutorial and documentation for using the Tethys Docker for production releases
* Added documentation explaining the new Microsoft Azure Tethys Platform Image
* Added support for Cesium Ion Primitives
* Added JavaScript API for the `CesiumMapView` to allow loading with Ajax
* Added build args to Dockerfile to allow Python version to be specified
* Added support for specifying the type of spatial service (e.g. GeoServer or THREDDS) in the `tethys services create spatial` command
* Added support for setting custom settings via the `tethys app_settings` command

Bug Fixes:

- Pinned version of psycopg2 to be compatible with Django 2.2
- Fixed Plotly tests for compatibility with newer version
- Updated CDN URL for compatibility
- Updated tests to be compatible with Bokeh 2.4.0

For more information see [What's New Article](http://docs.tethysplatform.org/en/stable/whats_new.html)

3.3.0

Release Notes:

* Support for time-enabled layers in CesiumMapView gizmo via the MVLayer.
* Single sign-on with ArcGIS Online / Enterprise Portal
* Implemented Multi-Tenant SSO support for OneLogin, Okta, Azure AD, and Microsoft ADFS providers.
* Removed the username from the URL pattern for User Profile and Settings pages to address security concerns.
* Changes configuration for Password Reset feature of Tethys Portal to be the same as the configuration for MFA email support.
* Added set_custom_setting method to TethysAppBase to allow setting Custom Settings programmatically.
* Added a UUID type to Custom Setting for Tethys Apps.
* Added color parameter to the App Settings admin page to allow portal admins to change app color.
* SelectInput gizmo form-group now has an id attribute to make it easily selectable in JavaScript.

Bug Fixes:

* Resolves issue with default Gravatar image not displaying for users who haven't defined an email address. See: 637 .
* Fixes an issue where renaming an installed app in the admin pages would cause the app throw 500 errors and no longer be accessible. See: 653.
* Removed EXIF, IPTC, and XMP metadata from all Tethys Portal images to address metadata leakage security concern. See: 630.
* Resolves various issues with JobsTable gizmo: dates not being parsed correctly, set job status to error if exception raised during call to execute(), label could not be set when retrieving jobs through job manager. See: 641.
* Fixes issue where a user's API token was not visible when MFA was enabled and MFA_REQUIRED was False. See: 626
* Move TethysJob model import out of module scope in JobsTable gizmo to prevent import issues. See: 618.
* Pin Django Channels dependency to 2.* to prevent accidental upgrades to 3.*, which breaks Tethys. See: 680

For more information see [What's New Article](http://docs.tethysplatform.org/en/stable/whats_new.html)

3.2.2

* Hotfix to address Issue 626

3.2.1

Bug fix to resolve an issue that can occur when importing the Tethys Jobs table gizmo before Tethys is fully loaded.

3.2.0

Release Notes:

* Multi-Factor Authentication for Tethys Portal
* Additional Single Sign-On Backends: Azure Active Directory, Active Directory Federation Services (AD FS), OneLogin, Okta.
* Automatic Lockout for Tethys Portal
* Various Jobs Table Improvements
* Additional MVLayers features supported in Cesium Map View
* Update jQuery to 3.5.1 to address known vulnerabilities.
* Documentation for configuring REDIS for Tethys Platform in production.
* Fixed an issue with the tethys command line interface not working on systems without Docker installed.
* Fixed issue with Add User admin page that would prevent adding additional users after the first user was added.
* Modified the Condor Scheduler admin pages to use the PasswordInput field for the password fields.
* Updated the default ASGI configuration file so that it can be killed properly by supervisor when stopped.

For more information see [What's New Article](http://docs.tethysplatform.org/en/stable/whats_new.html)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.