-
Notifications
You must be signed in to change notification settings - Fork 0
vocab + psql CRUD updates #1
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
base: main
Are you sure you want to change the base?
Conversation
Addition of /vocab route to flask app. New postgresql non spatial provider. Update to plugin name Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. Update to collection to add in license information if present. CRUD operations for psql. CRUD operations for psql. CRUD operations for psql. CRUD operations for psql. shapely 2 shapely 2 debugging debugging debugging debugging debugging debugging debugging sqlalchemy < 2 ! testing testing addition of delete addition of delete
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@david-i-berry - can you remind me why we need the autoescape fix and whether this is something that could be contributed directly to pygeoapi instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With the exception of the autoescape fix in util.py
mentioned below, the changes made in opencdms-pygeoapi have now been migrated into the main opencdms repo.
Instead of being a fork of pygeoapi, the new version (in opencdms/api) reimplements pygeoapi serve
and flask_app.py
- and then, for everything else, we either import directly from pygeoapi or, where required, we import our own version.
pygeoapi serve
is reimplemented as opencdms api serve
.
This means that we no longer have to maintain a complete fork of the original software. Also the opencdms-pygeoapi and opencdms-tmp repos are no longer required (opencdms-tmp is now in opencdms/install).
Overview
Addition of vocab route and non spatial postgresql provider.
HTML template for vocab pages
Addition of license information
CRUD operations for psql
Related Issue / Discussion
Additional Information
Contributions and Licensing
(as per https://github.com/geopython/pygeoapi/blob/master/CONTRIBUTING.md#contributions-and-licensing)