Jonathan Healy

Results 128 comments of Jonathan Healy

50 files changed so yes, difficult to review :)

Still a lot of duplicate code, but it's a start hopefully that will help improve maintenance and also keep the core module database agnostic.

Sharing too much code could be troublesome in the future as well as the two projects diverge more from each other.

@TravisYeah stac-fastapi-core is meant to potentially support other backends besides for elasticsearch/ opensearch. For example, we built [stac-fastapi-mongo](https://github.com/Healy-Hyperspatial/stac-fastapi-mongo) with the core library.

I have a rough plan, but I will need a chunk of time to develop this as there is a fair chunk of work involved.

@ccancellieri I started something [here](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/545). This is just exposing `/catalogs` so far, which would show the root catalog of all catalogs. The route would be limited to something like this...

Please have a look at this: https://github.com/Healy-Hyperspatial/stac-api-extensions-catalogs. I have opened an issue here to add this new extension: https://github.com/stac-api-extensions/stac-api-extensions.github.io/pull/7

If anyone has time to test this or even leave a pr - it would be greatly appreciated - https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/547

/catalogs has been added as an optional feature

@Gomez324 I will make time this weekend. Can you fix the conflicts? Thanks