Commit Graph

475 Commits

Author SHA1 Message Date
alex-mathew 5e14929da3 Issue 499 : Fixing geojson provider (#522)
* moved id field to root in sample geojson provider files (geopython#499)

* modified geojson data provider to get id from root (geopython#499)

* updated geojson provider tests (geopython#499)

* updated position of id field (geopython#499)

* refactored code (geopython#499)

* refactored geojson provider (geopython#499)

* fixed geojson provider (geopython#499)
2020-08-27 10:00:38 -04:00
Angelos Tzotsos 8bf010cd7f Dropping Python 2 support from debian packages (#521) 2020-08-26 08:11:06 -04:00
alex-mathew 7ddcc9963c Issue 499 - Move id field back to properties and adjust logic to check id field in both root and properties (#515)
* moved id field to root in sample geojson provider files (geopython#499)

* modified geojson data provider to get id from root (geopython#499)

* updated geojson provider tests (geopython#499)

* updated position of id field (geopython#499)

* refactored code (geopython#499)

* refactored geojson provider (geopython#499)
2020-08-25 18:02:29 -04:00
Tom Kralidis 85939109b1 minor docs updates and test cleanups 2020-08-22 10:49:18 -04:00
Tom Kralidis 9cb4e8e961 fix docs 2020-08-21 10:04:03 -04:00
Tom Kralidis 6279ffbee1 fix docs 2020-08-21 10:00:52 -04:00
Tom Kralidis da824fba8f add support for OGC API - Coverages (#110) (#516)
* add support for OGC API - Coverages

* fix coverage CRS ref

* fix ref to OACov schemas for testing

* move spectral testing to after_success

* update docs

* add mask param to rasterio provider
2020-08-21 09:52:17 -04:00
Ian Edwards b98f8c2528 Corrections to docstrings for delete method in providers: mongo, geojson (and base) (#504) 2020-07-31 14:07:48 -04:00
alex-mathew 1a1dae6d8e Issue 499 - Moving id field of geojson providers to root (#501)
* moved id field to root in sample geojson provider files (geopython#499)

* modified geojson data provider to get id from root (geopython#499)

* updated geojson provider tests (geopython#499)
2020-07-31 06:58:55 -04:00
Jorge Samuel Mendes de Jesus 30a3c92924 Merge pull request #502 from tomkralidis/issue-403
update docs to clarify the status of each data provider (#403)
2020-07-29 15:43:20 +02:00
Tom Kralidis efc8492236 update docs to clarify the status of each data provider (#403) 2020-07-29 07:22:52 -04:00
Tom Kralidis fc4c6c9bef minor alignments (#498)
* minor alignments

* fix test

* fix test
2020-07-25 14:44:30 -04:00
Tom Kralidis 2af77a2dce only show STAC and OAProc endpoints if configured (#497) 2020-07-24 21:01:01 -04:00
Just van den Broecke d04cbd0e0d Change ProcessCollection to ProcessList in oapip schema ref (#494)
Should fix #493
2020-07-23 13:06:57 +02:00
Tom Kralidis 284bf96b90 reuse CSV file for tests (#492) 2020-07-22 12:27:20 -04:00
Tom Kralidis 7c72b21e66 remove not required condition 2020-07-14 19:43:27 -04:00
Tom Kralidis 3460567f1f small doc fix 2020-07-13 09:00:30 -04:00
Tom Kralidis 86afe73a9b minor cleanup of Flask/Starlette (#490) 2020-07-13 07:44:53 -04:00
Tom Kralidis 28157426f5 update providers to allow 1..n representations (#489) 2020-07-13 06:28:11 -04:00
Tom Kralidis 3938420dc2 fix raw output for OAProc (#487) 2020-07-12 22:39:18 +02:00
Tom Kralidis 64ab15891f Merge pull request #488 from francbartoli/issue-485
Fix response and schema for queryables in the openapi document
2020-07-11 12:58:50 -04:00
Francesco Bartoli 47dd578f2e Fix response and schema for queryables
Fix response and schema for queryables


Fix response and schema for queryables
2020-07-11 18:26:26 +02:00
Tom Kralidis aa18d94db4 Merge pull request #486 from tomkralidis/update-swagger
bump Swagger UI version
2020-07-09 19:37:35 -04:00
Tom Kralidis fc7fa918bb bump Swagger UI version 2020-07-09 18:29:39 -04:00
Tom Kralidis d2cbf48cd3 Merge pull request #480 from francbartoli/linting-openapi
Linting openapi
2020-07-02 17:25:08 -04:00
Francesco Bartoli 90a5751707 Align operationId names to ogc api examples 2020-07-02 17:37:12 +02:00
Francesco Bartoli 3ec0570274 Add spectral command to travis for linting the openapi document
Fix trailing slash in server url


Fix tag not declared in the root mapping key


Fix missing operationId


Add spectral command to travis for linting the openapi document
2020-07-02 17:26:18 +02:00
Francesco Bartoli 1d4536f3f1 Fix travis (#476)
* Fix csv ogr test

* Fix ogr wfs test from complex geojson
2020-06-30 14:41:47 -04:00
Tom Kralidis a5aaef0f63 only lower case for file extension evaluation (thanks @RousseauLambertLP for reporting) 2020-06-29 14:13:19 -04:00
Tom Kralidis 7766e2533c move OGR environment variable to plugin (#462) 2020-06-24 20:15:59 -04:00
Angelos Tzotsos 3c4b791830 Fixing GDAL package for Docker setup (#463) (#464) 2020-06-23 15:00:22 +02:00
Tom Kralidis 60fcdcecf0 update website link 2020-06-22 14:58:05 -04:00
Tom Kralidis 255c4cb297 Create FUNDING.yml 2020-06-13 08:12:25 -04:00
Tom Kralidis 917f1c0a95 back to dev 2020-06-05 14:49:02 -04:00
Angelos Tzotsos 1dec8f731c Update release version 2020-06-05 18:52:27 +03:00
Angelos Tzotsos 43bdf3b4d9 Updating Debian changelog for 0.8.0 2020-06-05 18:52:07 +03:00
Tom Kralidis 89f8cafbb5 fix flake8 (#446) 2020-06-04 21:26:55 -04:00
Richard Law c5134f07ce fixes #444 (#445) 2020-06-04 20:22:58 -04:00
Tom Kralidis 63c2a470dc safeguard date testing (#443) 2020-06-04 15:24:32 -04:00
Francesco Bartoli 59518b4a44 Fix gunicorn warning (#432) 2020-04-30 13:36:58 -04:00
Tom Kralidis 2b38cdba56 simplify README 2020-04-29 14:49:47 -04:00
Tom Kralidis 8ba09fe450 include local setup of OGC schemas for Docker (#405) 2020-04-28 14:35:19 -04:00
Tom Kralidis 1d576fd752 fix OpenAPI generation (#428)
* fix OpenAPI generation

* fix
2020-04-27 11:15:04 -04:00
Francesco Bartoli fb90adb9fe Fix ascii character encoding (#427) 2020-04-27 07:22:13 -04:00
Francesco Bartoli 4ce12751a5 Fix list out of range (#425) 2020-04-27 07:07:55 -04:00
Tom Kralidis 3debd0c750 update configuration to be resource specific (#393) 2020-04-26 09:57:07 -04:00
Tom Kralidis 11ee7053fc align OGR types to OpenAPI (#423) 2020-04-25 21:37:35 -04:00
Tom Kralidis 6916099315 fix queryables refs from providers, add link relations (#422)
* fix queryables refs from providers, add link relations

* fix tests

* fix tests again
2020-04-25 21:04:21 -04:00
Tom Kralidis 4ec2a79180 remove object inheritence (not needed for py3k) (#418) 2020-04-23 09:43:27 -04:00
Tom Kralidis 54732d26c9 implement queryables endpoint (#417)
* implement queryables endpoint

* fix tests now that CSV provider provides properties

* filter queryables if provider properties are set
2020-04-23 08:59:02 -04:00