Changelog
Version 4.3.4
fix OADS harvester not being permissive of boundingBox not existing
Version 4.3.3
fix regression of removeBrowsesFromConfig causing BrowseTypes not being created by dbsync
update EOxServer to 1.3.1
Version 4.3.2
fix preprocessor browse_to_geotiff coordinate handling
Version 4.3.1
add changes from branch 4.1 - see releases 4.1.3, 4.1.4, 4.1.5
bugfix release for dbsync and registrar interaction with storage and storageauth models
add option to config tolerations to k8s values
Version 4.3.0
preprocessor, harvester, scheduler, client
changed to non-root user in Dockerfiles and related updates
EOxServer bump to 1.3.0
more information on https://github.com/EOxServer/eoxserver/releases/tag/release-1.3.0
allows to update existing definitions of EOxServer models (CollectionType, ProductType and so on) see https://gitlab.eox.at/vs/vs/-/merge_requests/28 . This MR also introduces a synchronization script run as a K8s job replacing the init-db.sh being run in both renderer and registrar. It works in configurable create, update, delete modes and optionally synchronizes existing models with values definitions.
brings in option to add RasterStyles and link them to BrowseTypes from View Server via values
Version 4.2.3
bugfix release
Version 4.2.2
bugfix release
Version 4.2.1
cache
Change listening port to 8080 in docker
Version 4.2.0
cache, seeder
Run with non-root user
Version 4.1.5
harvester
Added oads fix for bbox with 8 corners
preprocessor
browse_rotated_to_geotiff can fallback to bbox if geometry not present and set geometry in STAC Item
Version 4.1.4
preprocessor
Added new process browse_rotated_to_geotiff` for already rotated browses which georeferences the browse on the extent of the footprint or directly on the bbox instead of projecting 4 footprint edges to the image corners.
Version 4.1.3
harvester
Fixing extra_params in OpenSearchQuery
Version 4.1.2
core
typing and linting fixes
Version 4.1.1
client
chart fixes
Version 4.1.0
harvester
implemented handling of newer STACAPI version
Version 4.0.3
bugfixes
CICD improvements
linting improvements
documentation
configuration improvements vs_settings.py introduction
testing improvements
preprocessor
setup improved
bugfixes around processes
scheduler
improved to match concepts in other services
added configuration schema
improved tests
Version 4.0.2
bugfixes
documentation
bumped postgres chart version to 12.5.6
bumped eoxserver to 1.2.11
Version 4.0.1
bugfixes
Version 4.0.0
switched to a monorepo structure
removed ingestor
deprecated preprocessor v2
Legacy preprocessor
Version 3.5.3
Fixed order of coords in metadata extractor functions to always be xy
Version 3.5.2
Fixed bug in extracting metadata where assets weren’t properly handled
Version 3.5.1
Fixed bug in updating where an items assets were removed
Version 3.5.0
Added processing modes for creation and update to enable updating of items
Properly converting all geoms and bboxes for eoxserver to EPSG:4326
Version 3.4.0
Added option to provide a filesystem to a processor so that processing may be triggered on any source system, not just ones with env var authentication variables
Version 3.3.0
Implemented stac catalog/collection creation
Dropped name from models in favor of dict configs
Version 3.2.6
Fixed ID handling in get_item
Version 3.2.5
Fixed mismatched dependencies
Version 3.2.3
Fixed bug with configuration loading
Version 3.2.1
Moved config handling to vs-common
Version handling for vsq vs-common
Naming updates
Removed unnecessary dependencies
Version 3.2.0
Added changelog
Added streaming option for http file handling
Added documentation
Fixed bug enforcing source CRS
Introduced vs-common and removed functions that were moved to vs-common
Legacy harvester
Version 2.2.0
replaced source package with fsspec
added config model
updated postprocess to be generic function
added vs-common as dependency
removed config handling in favor of vs-common
added creation functions to further separate object initialization
redid model to support dicts rather than lists using name
cli now handles dot notation config substitution config.value.a1 = 42 as means of config overriding
added different output handling options
redid config schema
refactored stac catalog logic with pystac
added integration test for staccatalog
updated test folder structure
refactored oads unit tests
Version 2.1.10
Added changelog
Added docs