Commit Graph

132 Commits

Author SHA1 Message Date
Jorge Samuel Mendes de Jesus 0d12b25184 Merge pull request #69 from geopython/click-7.0
update subcommand names for click 7.0 changes
2018-10-02 18:50:59 +02: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
Tom Kralidis 6704fc2987 update release version 0.2.2 2018-08-24 14:34:55 +00:00
Tom Kralidis 287e64d005 represent total hits more accurately when using ES scan 2018-08-24 13:58:18 +00:00
acapparelli 23d514cc0f Added try...except for stop iteration error. (#62) 2018-08-24 09:05:45 -04:00
Tom Kralidis db9e5f58d4 update release version 0.2.1 2018-08-23 00:26:37 +00:00
Tom Kralidis 9558a8f130 fix HTTP response headers for CSV 2018-08-22 15:54:40 +00:00
acapparelli 73f1202415 Add scroll to deal with queries over 10,000 records. (#57) 2018-08-14 14:57:00 -04:00
Tom Kralidis 6d02f47e64 update release version 0.2.0 2018-08-14 18:32:28 +00:00
Jorge Samuel Mendes de Jesus 7127ff73bc Update .travis.yml
Fixes #61
2018-07-29 13:36:21 +02:00
Tom Kralidis 53821c34cc Merge pull request #59 from alexandreleroux/patch-1
minor typos
2018-07-27 03:00:14 -04:00
Alexandre Leroux a4ab8d6d2e minor typos 2018-07-26 19:01:55 -04:00
Tom Kralidis 081d7ed1c8 add support for CSV output (#52) 2018-07-04 06:29:05 -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
Jorge Samuel Mendes de Jesus b869921bf4 Update load_es_data
ES default timeout is to low (30s), needs to be increased (90s) for docker composition
2018-05-27 14:16:00 +02:00
Tom Kralidis f170d6aad9 fix flake8 2018-05-24 21:38:03 +00:00
Tom Kralidis 370831e5f9 Elasticsearch: fail gracefully on connection and index 404 errors (#46) (#47) 2018-05-24 17:17:16 -04:00
Jorge Samuel Mendes de Jesus 893795c26d fix SQLite provider feature responses - Issue 41 (#45) 2018-05-21 09:34:13 -04:00
Tom Kralidis 0dfb9adc4b fix CSV driver refs and config 2018-05-20 20:18:17 -04:00
Tom Kralidis de2c530770 fix CSV provider geometry types (#40) (#44) 2018-05-19 16:59:32 -04:00
Jorge Samuel Mendes de Jesus 06c342f47f Update spatiallite provider library extension
spatialite provider was missing .so extension causing problem in alpine
2018-05-12 13:51:45 +02:00
Tom Kralidis 7c9ca4cdfa update release version 2018-05-09 17:40:18 +00:00
Tom Kralidis cd1ea9d5b3 move elasticsearch to dev requirements and only keep core requirements 2018-05-09 17:37:45 +00:00
Tom Kralidis 552f3baa51 update release version 2018-05-04 12:21:16 +00:00
Tom Kralidis 497b9500d0 update items map 2018-05-04 12:21:03 +00:00
Tom Kralidis b822f8137b remove shapely dependency and cast CSV geometries as common use case of x/y columns 2018-05-03 19:23:40 -04:00
Tom Kralidis 67025c249d refactor flask_cors as optional 2018-05-03 19:57:37 +00:00
Tom Kralidis 6d4a58b454 add support for hreflang in links 2018-05-03 19:56:31 +00:00
Tom Kralidis 8780e9c544 back to dev 2018-05-03 00:58:40 +00:00
Tom Kralidis e0b77770a9 update release version 2018-05-03 00:57:12 +00:00
Tom Kralidis 515da29a41 add support for custom templates definition 2018-05-03 00:55:02 +00:00
Tom Kralidis d7f633161c fix property handling 2018-05-02 00:53:49 +00:00
Tom Kralidis 6be68d5204 make links fully qualified, add paging to HTML items responses 2018-04-30 17:43:42 +00:00
Tom Kralidis 7c02f19b54 fix numberReturned response property 2018-04-30 01:55:56 +00:00
Tom Kralidis 0fe664bd78 fix property queries 2018-04-30 00:54:52 +00:00
Tom Kralidis 9e2b5d20b0 add tests for ES backend (#38) 2018-04-29 09:15:34 -04:00
Tom Kralidis 325cd05e1b fix travis and ES (#37) 2018-04-29 08:20:59 -04:00
Tom Kralidis f0ef4940a9 clean up requirements.txt 2018-04-29 07:21:14 -04:00
Jorge Samuel Mendes de Jesus 1cfd97dd2f Remove GeoJSON dependency from sqlite module (#36) 2018-04-29 07:20:01 -04:00
Jorge Samuel Mendes de Jesus f019c428fa Merge pull request #34 from geopython/properties
add properties support
2018-04-26 12:07:53 +02:00
Tom Kralidis 911829e348 fix 2018-04-25 02:18:10 +00:00
Tom Kralidis 4bb3ff9453 fix 2018-04-25 02:15:13 +00:00
Tom Kralidis 51b55c3446 fix 2018-04-25 02:08:39 +00:00
Tom Kralidis 97de3c9a24 test 2018-04-25 01:50:44 +00:00
Tom Kralidis c172799180 start elasticsearch 2018-04-25 01:49:01 +00:00
Tom Kralidis af5aa82e26 add properties support 2018-04-23 01:54:28 +00:00
Tom Kralidis ccaca0b40b add debian packaging 2018-04-18 10:49:09 +00:00
Tom Kralidis ed5b195883 add HTML template for single feature 2018-04-16 22:00:00 -04:00
Tom Kralidis c61c8d6cda remove 2.7 testing on Travis (#32)
* remove 2.7 testing on Travis

* test unpegging requirements
2018-04-16 13:17:36 -04:00