From 6ffca2f20d1ab4ef1950cfd822cdf8b5aa835274 Mon Sep 17 00:00:00 2001 From: jonhealy1 Date: Thu, 23 Oct 2025 13:14:37 +0800 Subject: [PATCH 1/4] Latest news update --- CHANGELOG.md | 2 +- README.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 41b75fed..3db5c350 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,7 +27,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Spatial search support for collections via `bbox` parameter on `/collections` endpoint. Collections are now indexed with a `bbox_shape` field (GeoJSON polygon) derived from their spatial extent for efficient geospatial queries when created or updated. [#481](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/481 - Introduced SFEOS Tools (`sfeos_tools/`) - An installable Click-based CLI package for managing SFEOS deployments. Initial command `add-bbox-shape` adds the `bbox_shape` field to existing collections for spatial search compatibility. Install with `pip install sfeos-tools[elasticsearch]` or `pip install sfeos-tools[opensearch]`. [#481](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/481) -- Moved SFEOS Tools to its own repository at [Healy-Hyperspatial/sfeos-tools](https://github.com/Healy-Hyperspatial/sfeos-tools). The CLI package is now maintained separately. [#PR_NUMBER] +- Moved SFEOS Tools to its own repository at [Healy-Hyperspatial/sfeos-tools](https://github.com/Healy-Hyperspatial/sfeos-tools). The CLI package is now maintained separately. - CloudFerro logo to sponsors and supporters list [#485](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/485) - Latest news section to README [#485](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/485) - Python 3.14 support [#500](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/500) diff --git a/README.md b/README.md index 42837431..9b0730d7 100644 --- a/README.md +++ b/README.md @@ -30,15 +30,16 @@ The following organizations have contributed time and/or funding to support the ## Latest News +- **10/23/2025:** Added `EXCLUDED_FROM_QUERYABLES` to exclude fields from `queryables` and filtering (e.g., `properties.auth:schemes`). See [docs](#excluding-fields-from-queryables). - **10/15/2025:** 🚀 SFEOS Tools v0.1.0 Released! - The new `sfeos-tools` CLI is now available on [PyPI](https://pypi.org/project/sfeos-tools/) - **10/15/2025:** Added `reindex` command to **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** for zero-downtime index updates when changing mappings or settings. The new `reindex` command makes it easy to apply mapping changes, update index settings, or migrate to new index structures without any service interruption, ensuring high availability of your STAC API during maintenance operations. - **10/12/2025:** Collections search **bbox** functionality added! The collections search extension now supports bbox queries. Collections will need to be updated via the API or with the new **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** CLI package to support geospatial discoverability. 🙏 Thanks again to **CloudFerro** for their sponsorship of this work! -- **10/04/2025:** The **[CloudFerro](https://cloudferro.com/)** logo has been added to the sponsors and supporters list above. Their sponsorship of the ongoing collections search extension work has been invaluable. This is in addition to the many other important changes and updates their developers have added to the project.
View Older News (Click to Expand) ------------- +- **10/04/2025:** The **[CloudFerro](https://cloudferro.com/)** logo has been added to the sponsors and supporters list above. Their sponsorship of the ongoing collections search extension work has been invaluable. This is in addition to the many other important changes and updates their developers have added to the project. - **09/25/2025:** v6.5.0 adds a new GET/POST /collections-search endpoint (disabled by default via ENABLE_COLLECTIONS_SEARCH_ROUTE) to avoid conflicts with the Transactions Extension, and enhances collections search with structured filtering (CQL2 JSON/text), query, and datetime filtering. These changes make collection discovery more powerful and configurable while preserving compatibility with transaction-enabled deployments. From 7e45218623c7fe1b502907a9e09acb84305699c1 Mon Sep 17 00:00:00 2001 From: jonhealy1 Date: Thu, 23 Oct 2025 13:21:14 +0800 Subject: [PATCH 2/4] change wording --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9b0730d7..6739340c 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The following organizations have contributed time and/or funding to support the ## Latest News -- **10/23/2025:** Added `EXCLUDED_FROM_QUERYABLES` to exclude fields from `queryables` and filtering (e.g., `properties.auth:schemes`). See [docs](#excluding-fields-from-queryables). +- **10/23/2025:** The **EXCLUDED_FROM_QUERYABLES** environment variable was added to exclude fields from the `queryables` endpoint (e.g., `properties.auth:schemes`). See [docs](#excluding-fields-from-queryables). - **10/15/2025:** 🚀 SFEOS Tools v0.1.0 Released! - The new `sfeos-tools` CLI is now available on [PyPI](https://pypi.org/project/sfeos-tools/) - **10/15/2025:** Added `reindex` command to **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** for zero-downtime index updates when changing mappings or settings. The new `reindex` command makes it easy to apply mapping changes, update index settings, or migrate to new index structures without any service interruption, ensuring high availability of your STAC API during maintenance operations. - **10/12/2025:** Collections search **bbox** functionality added! The collections search extension now supports bbox queries. Collections will need to be updated via the API or with the new **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** CLI package to support geospatial discoverability. 🙏 Thanks again to **CloudFerro** for their sponsorship of this work! From 74cd8ed5656a32c789f70e0927e6231c70d30ba8 Mon Sep 17 00:00:00 2001 From: jonhealy1 Date: Thu, 23 Oct 2025 13:35:23 +0800 Subject: [PATCH 3/4] refine --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6739340c..e0cbb2ea 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The following organizations have contributed time and/or funding to support the ## Latest News -- **10/23/2025:** The **EXCLUDED_FROM_QUERYABLES** environment variable was added to exclude fields from the `queryables` endpoint (e.g., `properties.auth:schemes`). See [docs](#excluding-fields-from-queryables). +- **10/23/2025:** The **EXCLUDED_FROM_QUERYABLES** environment variable was added to exclude fields from the `queryables` endpoint. See [docs](#excluding-fields-from-queryables). - **10/15/2025:** 🚀 SFEOS Tools v0.1.0 Released! - The new `sfeos-tools` CLI is now available on [PyPI](https://pypi.org/project/sfeos-tools/) - **10/15/2025:** Added `reindex` command to **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** for zero-downtime index updates when changing mappings or settings. The new `reindex` command makes it easy to apply mapping changes, update index settings, or migrate to new index structures without any service interruption, ensuring high availability of your STAC API during maintenance operations. - **10/12/2025:** Collections search **bbox** functionality added! The collections search extension now supports bbox queries. Collections will need to be updated via the API or with the new **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** CLI package to support geospatial discoverability. 🙏 Thanks again to **CloudFerro** for their sponsorship of this work! From 41aa7918cf8df4a4cd1ef7da6c69d01dc66b66e8 Mon Sep 17 00:00:00 2001 From: jonhealy1 Date: Thu, 23 Oct 2025 14:15:20 +0800 Subject: [PATCH 4/4] remove bold text --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e0cbb2ea..cdfa8815 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The following organizations have contributed time and/or funding to support the ## Latest News -- **10/23/2025:** The **EXCLUDED_FROM_QUERYABLES** environment variable was added to exclude fields from the `queryables` endpoint. See [docs](#excluding-fields-from-queryables). +- **10/23/2025:** The `EXCLUDED_FROM_QUERYABLES` environment variable was added to exclude fields from the `queryables` endpoint. See [docs](#excluding-fields-from-queryables). - **10/15/2025:** 🚀 SFEOS Tools v0.1.0 Released! - The new `sfeos-tools` CLI is now available on [PyPI](https://pypi.org/project/sfeos-tools/) - **10/15/2025:** Added `reindex` command to **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** for zero-downtime index updates when changing mappings or settings. The new `reindex` command makes it easy to apply mapping changes, update index settings, or migrate to new index structures without any service interruption, ensuring high availability of your STAC API during maintenance operations. - **10/12/2025:** Collections search **bbox** functionality added! The collections search extension now supports bbox queries. Collections will need to be updated via the API or with the new **[SFEOS-tools](https://github.com/Healy-Hyperspatial/sfeos-tools)** CLI package to support geospatial discoverability. 🙏 Thanks again to **CloudFerro** for their sponsorship of this work!