-
Notifications
You must be signed in to change notification settings - Fork 4
Replace custom OGC API implementation with pygeoapi (mounted in FastAPI) #545
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
a440b55
feat: integrate pygeoapi for OGC API - Features endpoints and update …
jirhiker a427cd6
Formatting changes
jirhiker 9bdaaca
Potential fix for code scanning alert no. 17: Clear-text storage of s…
jirhiker d96b6c1
Update core/pygeoapi.py
jirhiker 04d05b5
feat: enhance pygeoapi configuration with new thing collections and s…
jirhiker 2997de2
Formatting changes
jirhiker d635162
fix: update pygeoapi configuration to use environment variable for Po…
jirhiker a2e8f57
feat: create supporting views for pygeoapi OGC API integration
jirhiker 87d1b9e
Formatting changes
jirhiker b7baeda
Update core/pygeoapi.py
jirhiker 64eeb02
Update core/pygeoapi.py
jirhiker 77968de
feat: update pygeoapi configuration to use environment variables for …
jirhiker de1ace4
feat(transfers): add permissions transfer functionality and update co…
jirhiker d4da8ff
feat: update pygeoapi supporting views and enhance thing collections …
jirhiker b356c7a
feat: update environment variable references for PostgreSQL settings …
jirhiker ffd30e4
Formatting changes
jirhiker 9c74fac
feat: change views to materialized views for depth and TDS data in py…
jirhiker 4923c1e
feat: refactor app initialization to import from main module
jirhiker 2ad195f
feat: add refresh command for pygeoapi materialized views and schedul…
jirhiker 9a5e01e
Formatting changes
jirhiker c8d6957
feat: enhance test workflow by adding database readiness checks and p…
jirhiker dc424cf
feat: add Dockerfile to set up PostGIS with pg_cron for scheduled tasks
jirhiker 131f46e
Update alembic/versions/d5e6f7a8b9c0_create_pygeoapi_supporting_views.py
jirhiker d7d5880
Update db/initialization.py
jirhiker 92e031c
Update core/pygeoapi.py
jirhiker 9cae52a
Update alembic/versions/d5e6f7a8b9c0_create_pygeoapi_supporting_views.py
jirhiker 36b5bb5
feat: update endpoint paths from /oapi to /ogcapi and improve pg_cron…
jirhiker b94c565
Formatting changes
jirhiker c8b31ce
feat: rename wells collection to water_wells for consistency
jirhiker 627a27b
feat: ensure feature IDs are consistently treated as strings in tests
jirhiker 42e93d2
Update cli/cli.py
jirhiker 5e26ba3
Formatting changes
jirhiker c799ed5
feat: update API endpoint paths from /oapi to /ogcapi and set default…
jirhiker 7c9bd47
feat: update OGC API endpoint path and add unique indexes for materia…
jirhiker 2d40419
feat: enhance test for refreshing materialized views with execution o…
jirhiker c0c911a
Formatting changes
jirhiker 2bb0032
feat: refactor test connection context management in CLI commands
jirhiker b3248ab
Update cli/cli.py
jirhiker 41d16c1
Update tests/conftest.py
jirhiker File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -46,6 +46,6 @@ run_bdd-local.sh | |
| .pre-commit-config.local.yaml | ||
| .serena/ | ||
| cli/logs | ||
|
|
||
| .pygeoapi/ | ||
| # deployment files | ||
| app.yaml | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.