Stac-fastapi.elasticsearch

Latest version: v3.2.0

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

Scan your dependencies

Page 1 of 3

3.2.0

3.1.0

3.0.0

3.0.0a3

Added

- Added an implementation of the Aggregation Extension. Enables spatial, frequency distribution, and datetime distribution aggregations. [276](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/276)
- Added support for route depndencies configuration through the STAC_FASTAPI_ROUTE_DEPENDENCIES environment variable, directly or via json file. Allows for fastapi's inbuilt OAuth2 flows to be used as dependencies. Custom dependencies can also be written, see Basic Auth for an example. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)
- Added docker-compose.route_dependencies_file.yml that gives an example of OAuth2 workflow using keycloak as the identity provider. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)
- Added docker-compose.route_dependencies_env.yml that gives an example using the STAC_FASTAPI_ROUTE_DEPENDENCIES environment variable. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)

Changed

- Updated to stac-fastapi 3.0.0a4. [275](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/275)
- Converted Basic auth to a route dependency and merged with new route depndencies method. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)
- Updated docker-compose.basic_auth_protected.yml to use STAC_FASTAPI_ROUTE_DEPENDENCIES environment variable. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)

3.0.0a2

Added

- Queryables landing page and collection links when the Filter Extension is enabled [267](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/267)

Changed

- Updated stac-fastapi libraries to v3.0.0a1 [265](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/265)
- Updated stac-fastapi libraries to v3.0.0a3 [269](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/269)
- Converted Basic auth to a route dependency and merged with new route depndencies method. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)
- Updated docker-compose.basic_auth_protected.yml to use STAC_FASTAPI_ROUTE_DEPENDENCIES environment variable. [251](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/251)

Fixed

- API sort extension tests [264](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/264)
- Basic auth permission fix for checking route path instead of absolute path [266](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/266)
- Remove deprecated filter_fields property, return all properties as default [269](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/269)

3.0.0a1

Changed

- Unskip temporal open window test [254](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/254)
- Removed deprecated context extension [255](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/255)
- Remove duplicated code from stac_fastapi.types [257](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/257)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.