Commit Graph

403 Commits

Author SHA1 Message Date
Angelos Tzotsos 1fdf61626d Merge pull request #382 from francbartoli/fix-travis
Fix travis with latest postgis version
2020-03-16 13:26:17 +02:00
Francesco Bartoli da8d2c7e37 Fix travis with latest postgis version
Fix to create postgis extension


Fix postgis 3 package


Add the start of postgresql


Remove standard postgresql from pgdg


Remove all postgresql packages and update


Add autoremove


Declare postgresql version
2020-03-16 10:16:54 +01:00
Jorge Samuel Mendes de Jesus 6be38cee9d implements hit results with filtering on Sqlite/geopackage dataprovier (#373)
* pytest and flake8 check

* review requests

* SQL queries on caps
2020-03-06 07:13:01 -05:00
Francesco Bartoli 72b9a647ff GDAL3 support (#359)
* Bump gdal to v3

* Fix query duplicates with bbox for PG

* Add backward compatibility for axis order

* Move travis to bionic dist


Fix gdal version 3 on travis by pinning latest ubuntu unstable release


Fix ubuntugis sources on travis


Remove pinned python gdal version


Add mongodb start


Enable mongod service


Fix package name


Install mongo from official community repos


Add mongo enable and start commands

* Fix wrong axis mapping strategy


Add author

* Move base image to bullseye for docker build

* Fix remaining unchanged places for #364

* Make image size smaller

* Add docker build and cite tests


Fix python version


Move steps after docker build elsewhere


Fix uppercase characters


Fix internal port


Daemonize the run process

* Check logs and run test command from the entrypoint

* Remove the execution of mongo tests for test command

Remove the execution of mongo tests for test command

Fix failed command

* Add delay and move build to install step

Remove grep command for now


Use single quote
2020-03-03 23:03:14 +01:00
Jorge Samuel Mendes de Jesus 9d6322a973 Merge pull request #369 from jorgejesus/issue-364
Issue 364 -  Missing SQLite plugin with Docker Image
2020-02-27 09:06:22 +01:00
Jorge S. Mendes de Jesus 2287370b8a bug on popping geometry column 2020-02-26 19:47:18 +01:00
Jorge S. Mendes de Jesus 05c91336f5 Merge branch 'master' into issue-364 2020-02-26 19:14:36 +01:00
Jorge Samuel Mendes de Jesus 0ed4e6a336 Merge pull request #368 from jorgejesus/issue-299
where implementation on resulttype=hits
2020-02-25 13:34:17 +01:00
Jorge S. Mendes de Jesus d007eb85cb Revert "distinct records on database"
This reverts commit 3caf4a92a4.

	modified:   pygeoapi/provider/postgresql.py
2020-02-25 08:56:06 +01:00
Jorge S. Mendes de Jesus 5fe4776384 Merge branch 'master' into issue-364 2020-02-25 07:07:48 +01:00
Jorge S. Mendes de Jesus bd988b1da9 removal of pygeoapi.provider.geopackage.GeoPackageProvider from
plugin.py
2020-02-25 07:00:27 +01:00
Richard Law 7f092e4cf9 openapi field type checking (#367) 2020-02-24 19:31:49 -05:00
Jorge S. Mendes de Jesus 3caf4a92a4 distinct records on database 2020-02-24 19:00:36 +01:00
Jorge S. Mendes de Jesus eb2a92de08 Revert "compatible with the commit 0ae2084"
This reverts commit 982166728a.

	modified:   pygeoapi/provider/postgresql.py
	modified:   requirements-provider.txt
2020-02-24 18:49:25 +01:00
Jorge S. Mendes de Jesus 982166728a compatible with the commit 0ae2084 2020-02-24 18:05:35 +01:00
Jorge S. Mendes de Jesus a1308f5b80 update to new SQLITE/GPKD provider 2020-02-23 09:30:06 +01:00
Jorge S. Mendes de Jesus a16ac938cc where implementation on resulttype=hits 2020-02-23 08:34:35 +01:00
Seth G cbf36fc57d Fix LICENSE links (#362) 2020-02-13 18:53:15 -05:00
Dan Hahne d5709d1565 add .gitignore file for serverless framework artifacts (#360) 2020-02-04 20:34:21 -05:00
Jeff McKenna 7d66dbdbe3 change irc notifications to #pygeoapi-activity channel (#357) 2020-02-01 11:11:47 -05:00
Tom Kralidis 28593bd3fb fix OpenAPI parameter exposure (#355) 2020-01-31 09:45:20 -05:00
Tom Kralidis dd7aa3dd1a swap ES envelope query given ES7 changes 2020-01-30 20:53:50 +00:00
Tom Kralidis 1dcf3d5b5b add sortby to list of reserved query parameters (#354) 2020-01-30 15:33:30 -05:00
Jeff McKenna 595b926db6 enable travis.ci IRC notifications (#353) 2020-01-30 15:03:27 -05:00
Tom Kralidis be92619bcd [ES provider] ensure total hits are accurately counted (#352) 2020-01-30 08:36:45 -05:00
Tom Kralidis 0316ee0e05 fix flake8 2020-01-28 18:20:37 -05:00
Francesco Bartoli fda0df9cb4 Fix #349 (#350) 2020-01-28 18:16:09 -05:00
Tom Kralidis d0d7ed48da Implement configurable OGC schema locations (#347) 2020-01-20 14:56:04 -05:00
Tom Kralidis 33a59b87cc fix default test runner from setuptools (#345) 2020-01-16 21:13:09 -05:00
paul van genuchten 01122e7318 Place is a type not a property (#343)
* fix for #342
Place is a type not a property

* fix the build

* test place type in dataset>spatial

* fix line length
2020-01-16 15:07:42 -05:00
Tom Kralidis c49f91b6d2 Update README.md 2020-01-16 06:45:23 -05:00
Angelos Tzotsos e690814ed8 Update version to 0.7.0 2020-01-15 20:06:33 +02:00
Angelos Tzotsos af02b8c535 Update debian changelog for 0.7.0 2020-01-15 20:04:06 +02:00
Tom Kralidis d29e63e129 open configs as UTF8 (#341) 2020-01-15 07:52:16 -05:00
Tom Kralidis c994d47c91 add test for high limits (#340) 2020-01-15 07:22:50 -05:00
Tom Kralidis af9fbb5f74 fix ES paging refs and local zero-based paging (#338) 2020-01-13 16:42:21 -05:00
Tom Kralidis 56500e6155 [Elasticsearch] update to support for ES 7 (#336) 2020-01-12 21:07:21 -05:00
Tom Kralidis 29d119c419 fix timezone aware date parsing (#337)
* fix timezone aware date parsing

* fix ref

* add deps
2020-01-12 20:31:33 -05:00
Tom Kralidis b288e49753 rename test data file 2020-01-10 09:16:08 -05:00
timtuun 0fc8d9502a Initial version of mongo provider (#321) 2020-01-07 07:24:45 -05:00
Tom Kralidis c9abac21d4 CITE fixes and setup (#330)
* add CITE testing setup

* fix item link relations, handle invalid limit/startindex parameters

* ignore all generated OpenAPI files

* update config and steps

* update config
2020-01-06 09:40:33 -05:00
Tom Kralidis 55d6b8f442 refactor JSON LD code and common functions (#327)
* refactor JSON LD code and common functions

* show collection temporal properties only if defined in config, fix processing ref

* fix CLI arg handling
2020-01-05 15:01:43 -05:00
Jorge Samuel Mendes de Jesus 5d59379abb Unnecessary file __geopackage.py
File with previous code that now has been ported into sqlite3
2020-01-05 14:23:37 +01:00
Jorge Samuel Mendes de Jesus 0a46bf5054 Issue 290 (#322)
* property implementation on query method

* dataset with foo_geom as geom

* bbox search on sqlite3

* pytests for limit and property filter

* geopackage and sqlite3

* fix test on ogr_geopackage for new dataset version

* updated doc and removal of bbox cast

* err variable not used

* converstion of f string to .format()
2020-01-02 11:22:27 -05:00
Tim-Hinnerk Heuer f0006c92f0 Issue 310 (#311)
* fix item previous and next links #310

* fix get_next comment #310

* ensure correct formatting for flake8 #310

* change id to id_

* change previous to prev

* fix ref

* Update item.html

Co-authored-by: Tom Kralidis <tomkralidis@gmail.com>
2020-01-02 08:50:19 -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
Tom Kralidis db2185696a update landing page OpenAPI/Swagger labels 2019-12-23 19:51:40 +02:00
Tom Kralidis ac73e95398 abstract ES test loader to accept id field as argument (#324) 2019-12-23 12:33:31 -05:00
Tom Kralidis 1ce7ac8cfb update conformance classes (#323) 2019-12-23 12:09:14 -05:00