Releases: tethysplatform/tethys
Releases · tethysplatform/tethys
4.1.2
4.1.1
Tethys Platform 4.1.0
What's Changed
New Features
- Adds JSON and Secret Custom Settings by @romer8 in #929
- Enable support for other databases for the primary Tethys database by @sdc50 in #927
- Make sqlite default database to simplify installation by @sdc50 in #928
- Add Docker Image Name and Tag Options to Tethys Docker Command by @swainn in #945
- Add Port Option to tethys scheduler create-condor CLI command by @swainn in #947
- Link Schedulers to App Settings using the tethys link command by @swainn in #948
Bug Fixes
- Map Layout Bug Fixes by @swainn in #931
- Update the docker command to use unidata/thredds-docker:4.6.20 by @swainn in #940
- Fixed issue with tethys install when libmamba is set to default solver by @swainn in #946
Documentation
Other Changes
- Remove unused site settings by @sdc50 in #949
- Refactored site and account pages to allow for greater control when customizing @sdc50 in #949
- Various Improvements for production deployment by @swainn in #942
Full Changelog: 4.0.1...4.1.0
Tethys Platform 4.0.2
Tethys Platform 4.0.1
What's Changed
Bug Fixes
- Fix for workflows when you add a point and go back by @douggallup in #914
- fix ensure_oauth logic by @sdc50 in #912
Documentation
Other Changes
- Fix error message showing in green box while deleting a job by @araglu in #908
- Pin SQLAlchemy temporarily to fix failing tests + black update by @swainn in #917
New Contributors
- @araglu made their first contribution in #908
- @douggallup made their first contribution in #914
Full Changelog: 4.0.0...4.0.1
Tethys Platform 4.0.0
What's Changed
Features
- Tethys Platform 4 - Bootstrap 5 Upgrade by @swainn in #750
- Django 3.2 Upgrade by @swainn in #753
- Scheduler App Settings by @swainn in #759
- Make Using CDN Optional (npm) by @sdc50 in #767
- Map View Layout for Tethys 4 by swainn in #771
- Controller Decorator by @sdc50 in #775
- Tethys 4 Manage Command by @msouff in #781
- Adds experimental support for React Tethys Apps by @swainn in #824
- Custom Job Actions by @sdc50 in #837
- Tethys 4 Docker Updates by @swainn in #828
- Allow a custom register controller by @sdc50 in #840
- Enable Tethys to be released as a PyPI package by @sdc50 in #841
- MapLayout GeoServer Legend Support, Proxy Apps, & Docs by @swainn in #886
- Install yml tethys version by @msouff in #866
- Refinements to the Click-n-plot capability of MapLayout by @swainn in #892
- Hide the app info icon until hover by @swainn and @sdc50 in #791
Bug Fixes
- Fix the copyright site setting in docker and docs by @sdc50 in #897
- Improve Map Layout Custom Layers Functionality by @swainn in #894
- Fixed dynamic settings sync bug by @swainn in #898
- Fix Cookies JS Path by @sdc50 in #899
- Fix issues with migration introduced in #890 by @swainn in #891
- Apache docker fixes by @sdc50 in #882
- Bokeh integration by @sdc50 in #872
- Docs Updates and Bug Fixes by @swainn in #871
- Fix for failing scaffold command tests in Python 3.10.6 by @swainn in #870
- Fix permission message by @sdc50 in #862
- Fix condor logs by @sdc50 in #861
- Fix 'tethys_quotas.UserQuota' has no ForeignKey error by @sdc50 in #848
- Gizmo showcase map fixes by @swainn in #843
- Tethys Map Layout Fixes by @swainn in #807
- Site command's restore defaults fix by @msouff in #796
- Set appropriate default value for logging configuration by @sdc50 in #792
- Fixes Bad Import in App Scaffold by @swainn in #790
- Fix URL routing for http handler URLS by @sdc50 in #766
- Fix for #763 by @swainn in #764
- tethys_version needs to be a string; reconciled install template from by @msouff in #874
- Fix gen asgi_service by @sdc50 in #851
- Fix header css so it expands to whole window width by @sdc50 in #842
- Fix ensure oauth by @sdc50 in #839
- Fix Docker container bind on Windows by @msouff in #798
- Style Fixes by @sdc50 in #768
Documentation
- Add links to presentations and attribution to Docker and Azure Production docs by @swainn in #769
- Addition of note for the first authentication process by @romer8 in #785
- Add App Migration Instructions for Migrating from Tethys 3 to 4 by @swainn in #806
- Updates to tutorial documentation for Tethys 4 syntax by @swainn in #821
- Initial what's new page for Tethys 4 by @swainn in #825
- Tethys 4 Docker Updates by @swainn in #828
- Test and update upgrade docs by @swainn in #850
- Add explanation and install instructions fro new showcase apps by @swainn in #852
- Docs Updates and Bug Fixes by @swainn in #871
- MapLayout GeoServer Legend Support, Proxy Apps, & Docs by @swainn in #886
Security
- Remove functionReviver from PlotView Gizmo by @swainn and @ezrajrice in #805
- Patch docker cli to use log4j-patched versions of geoserver and thredds by @swainn in #757
Other Changes
- Unpin pyjwt by @sdc50 in #880
- Expand apache/nginx options by @sdc50 in #884
- Remove array fields by @sdc50 in #890
- Migrate from Master to Main by @swainn in #875
- Update Site Settings by @sdc50 in #858
What's New
For Full Description of Changes See: https://docs.tethysplatform.org/en/stable/whats_new.html
Migrate Apps
Review the App Migration guide to upgrade your apps to Tethys 4: https://docs.tethysplatform.org/en/stable/whats_new/app_migration.html
Tethys Platform 3.4.4
- Pin problematic dependencies: fido2 and django-axes
- Changes to support eventual conda-forge
Tethys Platform 3.4.3
- Loosen dependency requirements in attempt to resolve conda package resolution issue
- Add libmamba experimental solver note to Getting Started instructions
Tethys Platform 3.4.2
Bug Fixes
- Fix for #763
- Fix Conda and Docker build for Tethys 3.x
- Resolve issue with django-mfa2 dependency (fido2 < 1)
Docs
- Added presentation links and attribution for the new Azure and Docker documentation
Tethys Platform 3.4.1
- Update
tethys docker
CLI to pull versions of the GeoServer and THREDDS Docker images that have been patched for log4j issues.