Commit Graph

33 Commits

Author SHA1 Message Date
Tom Kralidis 46f84a4ed3 migrate to GitHub Actions (#616) (#703) 2021-06-01 17:15:30 -04:00
Tom Kralidis 60fcdcecf0 update website link 2020-06-22 14:58:05 -04:00
Tom Kralidis 2b38cdba56 simplify README 2020-04-29 14:49:47 -04:00
Tom Kralidis 3debd0c750 update configuration to be resource specific (#393) 2020-04-26 09:57:07 -04:00
Jorge Samuel Mendes de Jesus 81f02a1f54 update openapi docs location
previous link to openapi docs was incorrect: http://localhost:5000/ui
2020-03-26 09:49:38 +01:00
Tom Kralidis c49f91b6d2 Update README.md 2020-01-16 06:45:23 -05:00
Tom Kralidis 09efa01b0b Update README.md 2019-12-24 08:30:29 -05:00
Richard Law 2e6f9abcb0 Json ld docs (#326)
* adds structured data section to configuration documentation

* adds json-ld support button/badge
2019-12-24 07:51:54 -05:00
KoalaGeo 0fadb3c16b Update README.md (#319)
* Update README.md

* Update to docker docs

Update to docker docs
2019-12-12 13:04:48 -05:00
Tom Kralidis 933950b099 move OpenAPI endpoint from /api to /openapi (#285) (#286) 2019-10-23 16:24:00 -04:00
Francesco Bartoli ab12cbfc92 Add support for Starlette (#223)
* Add starlette app with base route

* Add api route

* Add conformance route

* Add route for collections

* Fix flake8 errors

* Add route for collection items

* Add route for processes

* Add docs for starlette

* Add support for starlette

Add api route


Add conformance route


Add route for collections


Fix flake8 errors


Add route for collection items


Add route for processes


Add docs for starlette

* Make starlette deps into a separate requirements file 


Move imports

* Add comment for starlette requirements

* Fix missing docstring param

* Improve installation docs
2019-09-06 14:25:28 -04:00
Richard Law 5c16265633 uses pwd in README instructions for consistency (#216) 2019-09-02 15:53:48 -04:00
Jorge Samuel Mendes de Jesus ac97045cad Update docker image link
Dockerhub has changed url locations
2019-07-07 16:28:04 +02:00
Tom Kralidis e5639b31c2 split out provider requirements (#153) 2019-05-30 16:17:31 +02:00
Just van den Broecke 41544bcc15 #112 #114 master/latest instance at https://demo.pygeoapi.io/master 2019-05-24 13:41:51 +02:00
Just van den Broecke 9b2e16637b geopython/pygeoapi#114 update README.md for build/deploy chain 2019-05-23 16:39:59 +02:00
Just van den Broecke c31e173eff #114 refine Docker assets and the simple and ElasticSearch examples 2019-05-23 15:34:56 +02:00
Alexandre Leroux 02ee73a8f4 typo (#79)
2 minor typos
2019-01-17 13:22:29 -05:00
Tom Kralidis 00f8fb6ceb update subcommand names for click 7.0 changes 2018-10-02 16:07:29 +00:00
Jorge Samuel Mendes de Jesus 66266102a3 Geopackage support (#64)
* 	new file:   docker/Dockerfile
Dockerfile for pygeoapi

* typo

* typo

* geopackage provider

* test travis

* changed href to http

* incorrect field in yml

* missing flake8 check

* POI test dataset

* unit tests

* working unitttests and update to readme

* .gitignore docker

* requests for PR #64

* Update __init__.py

Flake8 whitespace

* flake8 fix and removal of incorrect dockerfile
2018-09-11 12:32:11 -04:00
Alexandre Leroux a4ab8d6d2e minor typos 2018-07-26 19:01:55 -04:00
Jorge Samuel Mendes de Jesus c1e9943c48 Docker composition (ES docker + pygeoapi docker) (#31)
* 	new file:   docker/Dockerfile
Dockerfile for pygeoapi

* Using 0.0.0.0 in pygeoapi-config otherwise no docker for flask

* ES and pygeoapi docker

* Final file structure

* generic port 5000 and localhost

* sqlit3 suport in alpine and fixes on sqlite provider

* B4 sync with upstream

* Working composition problems with ES features

* Cosmetic changes update to README.md

* using load_es_data.py from github local openapi.yml

* added docker pull only of pygeoapi

* b4 rebase

* Using 0.0.0.0 in pygeoapi-config otherwise no docker for flask

* ES and pygeoapi docker

* Final file structure

* generic port 5000 and localhost

* sqlit3 suport in alpine and fixes on sqlite provider

* B4 sync with upstream

* Cosmetic changes update to README.md

* using load_es_data.py from github local openapi.yml

* added docker pull only of pygeoapi

* b4 rebase

* updates and sync

* missing proper local.config.yml

* wait-for pygeoapi

* sync with master config

* 	deleted:    docker/ES/wait-for-it.sh
	new file:   docker/pygeoapi/docker-entrypoint.sh
	new file:   docker/pygeoapi/run_pygeoapi.sh
	openapi.yml
	pygeoapi/provider/__sqlite.py

Missing sh files

* missing set +e

* wait for ES to be yellow or green

* More detailed Readme

* 	new file:   .gitignore

* simple image docker

* missing docker run

* 	new file:   Dockerfile
	new file:   docker.config.yml
	new file:   run_pygeoapi.sh
Simple image

* typos on README
2018-07-03 14:52:17 -04:00
Tom Kralidis 23a2b45260 update heading 2018-04-02 18:28:04 -04:00
Tom Kralidis 832402471b add travis setup (#20) 2018-04-02 18:18:37 -04:00
Jorge Samuel Mendes de Jesus 1de0439e2d Spatiallite3 provider implementation (#17)
* 	new file:   docker/Dockerfile
Dockerfile for pygeoapi

* 	modified:   pygeoapi/provider/__init__.py
	new file:   tests/data/ne_110m_lakes.sqlite
	new file:   tests/json_marshmallow.py
	new file:   tests/test_sqlite_provider.py

Sqlit implementation and testing marshmallows

* 	new file:   provider/sqlite.py
	new file:   provider/tmp_parser.py
Sqlite provider

* Testing sqlalchemy

* query for sqlite3

* Countries dataset, message in assert

* yml config

* table in data link and query implemented without limit

* PR of refactor

* functional sqlite3 driver

* flake8

* pipreq for complete list of requirements

* updated readme with working examples, extra requirements

* typos, SQLite removed Dockerfile and ne_100m_lakes.sqlite

* update requirements

* pypandoc in requirements-dev.txt
2018-04-02 12:05:26 -04:00
Tom Kralidis 9015b16e6d implement OpenAPI from single config 2018-03-27 21:15:43 -04:00
Tom Kralidis d6e4b1dc00 implement logging, first pass cli (#14) 2018-03-08 08:38:42 -05:00
Norman Barker 957df9b844 Swagger gen (#10)
* initial swagger gen

* removed support for html returns

* geojson configuration

* working swagger ui

* config rename

* observation example

* missing call in csv driver

* pr comments
2018-03-07 16:44:04 -05:00
Tom Kralidis 59f0ec34ab add support for collection query startindex, count, resulttype 2018-03-07 03:23:52 +00:00
Tom Kralidis d1d2a589b3 add CSV provider, misc updates 2018-03-07 00:08:05 +00:00
Jorge de Jesus 724294d2d4 modified: README.md
Python3 instrcutions
2018-03-06 21:37:14 +01:00
Tom Kralidis 7c04cdf498 flask implementation 2018-03-06 13:32:14 +00:00
Tom Kralidis 17edb346a1 Initial commit 2018-02-14 21:46:28 -05:00