-
Notifications
You must be signed in to change notification settings - Fork 24
Comparing changes
Open a pull request
base repository: stac-utils/stac-fastapi-elasticsearch-opensearch
base: v4.2.0
head repository: stac-utils/stac-fastapi-elasticsearch-opensearch
compare: v5.0.0
- 18 commits
- 77 files changed
- 6 contributors
Commits on May 17, 2025
-
Add sponsors section to readme (#378)
**Related Issue(s):** - None **Description:** - Adding supporting organizations logos (links) might encourage other organizations who use this software to get involved. Please add your organizations logo if they have contributed to the development of sfeos. **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for 443e758 - Browse repository at this point
Copy the full SHA 443e758View commit details -
**Related Issue(s):** - # **Description:** **PR Checklist:** - [ ] Code is formatted and linted (run `pre-commit run --all-files`) - [ ] Tests pass (run `make test`) - [ ] Documentation has been updated to reflect changes, if applicable - [ ] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for 58a944a - Browse repository at this point
Copy the full SHA 58a944aView commit details
Commits on May 18, 2025
-
Add atomic maps supporter (#380)
**Related Issue(s):** - # **Description:** **PR Checklist:** - [ ] Code is formatted and linted (run `pre-commit run --all-files`) - [ ] Tests pass (run `make test`) - [ ] Documentation has been updated to reflect changes, if applicable - [ ] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for e6b6f98 - Browse repository at this point
Copy the full SHA e6b6f98View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0450eb - Browse repository at this point
Copy the full SHA b0450ebView commit details
Commits on May 22, 2025
-
**Related Issue(s):** - None **Description:** - Improved README documentation with consistent formatting and enhanced sections: - Added sfeos logo and banner - Added a comprehensive Quick Start guide - Reorganized sections for better navigation - Reformatted content with bullet points for improved readability - Added more detailed examples for API interaction **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for c43a5f0 - Browse repository at this point
Copy the full SHA c43a5f0View commit details
Commits on May 23, 2025
-
**Related Issue(s):** - None **Description:** - Added introduction section - What is stac-fastapi-elasticsearch-opensearch? - Changed asset src to https - Added introduction to project **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for b1b1135 - Browse repository at this point
Copy the full SHA b1b1135View commit details
Commits on May 27, 2025
-
docs: add VITO Remote Sensing to list of supporters (#385)
**Related Issue(s):** N/A **Description:** Add VITO Remote Sensing to the list of supporters in the README. **PR Checklist:** - [ ] Code is formatted and linted (run `pre-commit run --all-files`) - [ ] Tests pass (run `make test`) - [ ] Documentation has been updated to reflect changes, if applicable - [ ] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for f2d4807 - Browse repository at this point
Copy the full SHA f2d4807View commit details
Commits on May 29, 2025
-
Create shared sfeos helpers module (#376)
**Related Issue(s):** - #369 **Description:** - This pr moves shared elasticsearch/ opensearch logic out of `core` and into the `sfeos_helpers` module. - Other code duplicated in es/ os `database_logic` files has been moved into the `sfeos_helpers` module as well. - The readme has been updated/ reorganized and a table of contents has been added. **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for b215f1e - Browse repository at this point
Copy the full SHA b215f1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9461f - Browse repository at this point
Copy the full SHA ec9461fView commit details -
**Related Issue(s):** - # **Description:** - Update mkdocs.yml API section to include sfeos_helpers and other new files/ functionality - Reduce logo sizes for documentation page **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for 3930769 - Browse repository at this point
Copy the full SHA 3930769View commit details -
Database authorization capability with SSL disabled (#388)
**Related Issue(s):** - #387 **Description:** possibility of authorization with disabled ssl **PR Checklist:** - [ ] Code is formatted and linted (run `pre-commit run --all-files`) - [ ] Tests pass (run `make test`) - [ ] Documentation has been updated to reflect changes, if applicable - [ ] Changes are added to the changelog --------- Co-authored-by: Grzegorz Pustulka <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3dabfe - Browse repository at this point
Copy the full SHA b3dabfeView commit details
Commits on May 30, 2025
-
Update version to v5.0.0a1 (#389)
**Related Issue(s):** - None **Description:** - Updated mkdocs/ sfeos doucmentation page - Added the ability to authenticate with OpenSearch/ElasticSearch with SSL disabled **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for 56f4f7b - Browse repository at this point
Copy the full SHA 56f4f7bView commit details
Commits on Jun 6, 2025
-
Drop
requests
dependency and optimize data_loader (#395)**Related Issue(s):** - **requests** was only required for data_loader, replaced it with **httpx** - there were a few inefficiencies in handling large numbers of files - **json** package was replaced with **orjson** as it's part of the core - `except requests.ConnectionError` blocks were removed as they obfuscated real error messages and *muted* app failure exit codes, making it difficult to integrate - added is_file checks to avoid consuming directories with weird names
Configuration menu - View commit details
-
Copy full SHA for 69590cd - Browse repository at this point
Copy the full SHA 69590cdView commit details
Commits on Jun 8, 2025
-
Add support for optional enum queryables (#390)
**Description:** This enables support for generating "enum" fields for selected queryables. There is also now a concept of optional queryable parameters - so it's possible to indicate enum fields without requiring that field to be present in all collections. This enum generation is very efficient as it's basically an index-only scan. ``` "platform": { "description": "Satellite platform identifier", "title": "Platform", "type": "string", "enum": [ "sentinel-2a" ] }, ``` Other small changes include adding the previously missing get_items_mapping abstract to the base database logic. I also got confused by the existence of "OS_HOST" and "OS_PORT" variables in the Makefile which appear to be unused, so I simply removed them too. **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [ ] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog --------- Co-authored-by: Jonathan Healy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a569587 - Browse repository at this point
Copy the full SHA a569587View commit details
Commits on Jun 10, 2025
-
**Related Issue(s):** - #394 - #392 **Description:** - Refactored test configuration to use shared app config pattern - Fixed api route spelling mistakes **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for 8a6a3e6 - Browse repository at this point
Copy the full SHA 8a6a3e6View commit details
Commits on Jun 11, 2025
-
**Related Issue(s):** - #391 - #403 **Description:** - Improved datetime query handling to only check start and end datetime values when datetime is None **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for ae81078 - Browse repository at this point
Copy the full SHA ae81078View commit details
Commits on Jun 12, 2025
-
Make orjson usage more consistent (#402)
**Description:** It's a required dependency of core. May as well use it instead of the stdlib json where suitable. **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog --------- Co-authored-by: Jonathan Healy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c779c9d - Browse repository at this point
Copy the full SHA c779c9dView commit details -
**Related Issue(s):** - None **Description:** - v5.0.0 release **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
Configuration menu - View commit details
-
Copy full SHA for 4dafa28 - Browse repository at this point
Copy the full SHA 4dafa28View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.2.0...v5.0.0