{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":342717095,"defaultBranch":"master","name":"pygeoapi","ownerLogin":"GeoSander","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-02-26T22:29:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8972335?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681286993.0","currentOid":""},"activityList":{"items":[{"before":"6ae9e2a30848c1cee72a84e1ea12dc2c0a070a8a","after":"0565aa99aff5f59184200f8138473cfa83625025","ref":"refs/heads/breadcrumbs","pushedAt":"2023-04-16T21:53:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util (#1198)","shortMessageHtmlLink":"Enhanced get_breadcrumbs util (geopython#1198)"}},{"before":"7c6993719d5b76b4285fc28dc84491aff8eeee93","after":"627f2228ab612be6cf75cee5d19cabac4b2f5d4e","ref":"refs/heads/master","pushedAt":"2023-04-16T19:50:35.025Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"ES: change PUT update argument (#1216)","shortMessageHtmlLink":"ES: change PUT update argument (geopython#1216)"}},{"before":"201eeb52d0c171d119b34df1e4f1f2a1b1b16396","after":null,"ref":"refs/heads/crs-features-ogc-adr","pushedAt":"2023-04-12T08:09:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"}},{"before":"f92ca98765e5abf3867479e070b52bfe29f83976","after":"7c6993719d5b76b4285fc28dc84491aff8eeee93","ref":"refs/heads/master","pushedAt":"2023-04-12T07:51:08.639Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"add CRS Support for OGC API Feature pygeoapi Provider (#1174)\n\n* OGC API - Features Part 2 (groundwork+CRS-BBOX) from PR #1155 - contributes to issue #1128\r\n\r\n* #1128 provide conformance class for OAPIF Part 2 in /conformance page\r\n\r\n* #1128 bitten by flake8...\r\n\r\n* #1128 configurability CRS Feature Providers with syntax, defaults and tests\r\n\r\n* #1128 configurability CRS Feature Providers refine for default values\r\n\r\n* #1128 display supported CRSs in HTML Collection template\r\n\r\n* #1128 config, mmetadata and tests for storageCRS and storageCrsCoordinateEpoch\r\n\r\n* #1128 WIP for bbox-crs parameter support\r\n\r\n* #1128 utility function and tests for default/mandatory supprted CRS list\r\n\r\n* #1128 default supported CRS adaptation to OAPIF Part 2 standard\r\n\r\n* #1128 grr flake8 whitespace\r\n\r\n* #1128 start adding full API tests OGR for bbox-crs and crs parms\r\n\r\n* #1128 fix flake8\r\n\r\n* #1128 fix flake8 - install GDAL in workflow main for OGR tests\r\n\r\n* #1128 fix flake8 - install GDAL in workflow main for OGR tests - need pip package?\r\n\r\n* #1128 fix flake8 - install GDAL in workflow main for OGR tests - using libgdal-dev gdal-bin\r\n\r\n* #1128 fix SensorThings test for main.yml Workflow\r\n\r\n* #1128 fix SensorThings test for main.yml Workflow nr 2\r\n\r\n* #1128 make all OGR tests working again\r\n\r\n* #1128 make all OGR tests working again - flake8\r\n\r\n* #1128 make all OGR tests working again - GeoSolutions WFS bbox\r\n\r\n* #1128 #1155 add documentation for OGC OAPIF Part 2 CRS CRS BBOX support\r\n\r\n* #1128 #1155 refine documentation for OGC OAPIF Part 2 CRS CRS BBOX support\r\n\r\n* #1128 #1155 refine documentation to align with #1149\r\n\r\n* #1128 #1155 rework from review OAS and pygeoapi config schema\r\n\r\n* #1128 #1155 minor: compile Re for CRS URI only once as global var\r\n\r\n* #1128 merge in changes from PR #1173 - fix missing import\r\n\r\n* WIP Ogcapi features part 2 - Support for crs query parameter (#1149)\r\n\r\n* feat(ogcapi_features_crs): start implementing crs support from ogcapi features part2\r\n\r\n* Pass input and output CRSs WKT instead of crs transformation object\r\n\r\n* fix longs lines and blank lines\r\n\r\n* fix typo\r\n\r\n* fix import for type annotation not supported by python version\r\n\r\n* fix variable visibility in local scope\r\n\r\n* fix tabs/spaces indentations\r\n\r\n* Add support for the crs parameter to OGRProvider\r\n\r\n* make flake8 happy\r\n\r\n* Make crs transformation mechanism more consistent between PostgreSQL and OGR providers\r\n\r\n* test(util): add two test functions in util.py\r\n\r\nNew functions: test_get_crs_from_uri and test_get_transform_from_crs\r\n\r\n* fix too long lines...\r\n\r\n* Update get_crs_from_uri and corresponding test function\r\n\r\n* fix(get_crs_from_uri): make the error more explicit in if wrong crs uri format\r\n\r\n* flake8 again...\r\n\r\n* Keep support for source_srs/target_srs in config for OGRProvider\r\n\r\n* revert changes made to pygeoapi-config-0.x.yml, overlap with PR 1155\r\n\r\n* test: add test data and update test config file\r\n\r\n* Extract 'crs' and 'storage_crs' and provider level instead of collection level\r\n\r\n* feat(crs): new decorator to support coordinates transformation of feature collections\r\n\r\n* feat(crs): 'crs' query parameter for CSVProvider\r\n\r\n* test(crs): add tests for 'crs' query parameter\r\n\r\n* test: update number of collections in test_describe_collections\r\n\r\n* test: update number of collections in test_filter_dict_by_key_value\r\n\r\n* fix(crs_transform): change the crs transformation decorator\r\n\r\nChange the logic of the decorator so that it works for both functions that\r\nreturn FeatureCollections and for functions tha return single Features.\r\n\r\n* test: add tests for get_collection_item end-point with 'crs' parameter\r\n\r\n* fix(test_get_collection_item_crs): id as path parameter, not query parameter\r\n\r\n* test: unpack coordinates to create point geometry\r\n\r\n* feat(crs): add suuport for crs query parameter for all providers of type 'feature'\r\n\r\n* docs(crs): add documentation to illustrate use of 'crs' query parameters\r\n\r\n* docs(crs): more data access examples\r\n\r\n* fix typo and add new line\r\n\r\n* refactor: specify None as default value for crs_transform_out parameter in _sqlalchemy_to_feature method\r\n\r\n* changes for PR 1149, test_api and style formatting\r\n\r\n* CRS84 as default crs also for test_get_collection_items_crs\r\n\r\n* test(crs): test coordinates transformation implementation of PostgreSQLProvider\r\n\r\n* test(crs): move tests to test_postgresql_provider\r\n\r\n* fix test function calls\r\n\r\n* change test to ensure returned features are the same\r\n\r\n* add json format to request object\r\n\r\n* test(crs): test coordinates transformation implementation of OGRProvider\r\n\r\n* refactor(crs): make more compact get_collection_item and get_collection_items\r\n\r\nDefine two new static methods in API class, to create crs_transform_wkt and\r\nsetting content-crs header. These methods can be re-used in both\r\nget_collection_item and get_collection_items methods and removes code\r\nduplication.\r\n\r\n---------\r\n\r\nCo-authored-by: Just van den Broecke \r\n\r\n* #1178 fix flake8 error\r\n\r\n* #1178 use EPSG:28992 i.s.o. 32631 - fix unit test OGR Shapefile\r\n\r\n* #1174 use CRS-compliant Axis ordering for crs support\r\n\r\n* #1174 fix and honour CRS 4258disable native CRS Transform in OGR Provider - Axis ordering not honoured...\r\n\r\n* #1174 remove ADR tests rom test_util.py\r\n\r\n* #1174 enable native CRS transform again in OGR Provider\r\n\r\n* #1174 enable native CRS transform again in OGR Provider - fix config\r\n\r\n* #1174 remove support for source/target_srs in OGRProvider - enforce transforms always based on storageCRS\r\n\r\n* #1174 fix tests Postgresql Provider for Transforms\r\n\r\n* #1174 fix tests Postgresql Provider for Transforms\r\n\r\n* #1174 add tests for OGR Transformation and Axis Order\r\n\r\n* #1174 Suppress potential axis-swapping in OGR ExportToJSON\r\n\r\n* #1174 minor fix test - unassign spatialref before setgeom infeat\r\n\r\n* #1174 minor fix test - unassign spatialref before setgeom infeat - flake8\r\n\r\n* #1174 solve CI WFS test failures with GDAL HTTP config options\r\n\r\n* #1174 bbox and bbox-crs defs local in openapi.py for CITE validators\r\n\r\n* #1174 merge master - #1152 #1203 etc\r\n\r\n* #1174 small doc changes\r\n\r\n* #1174 move GeomObject typedef to beginning of util.py\r\n\r\n* #1174 added debug logging in transform Decorator func\r\n\r\n---------\r\n\r\nCo-authored-by: Mathieu Tachon <92298764+MTachon@users.noreply.github.com>","shortMessageHtmlLink":"add CRS Support for OGC API Feature pygeoapi Provider (geopython#1174)"}},{"before":"41f3bd801a0726db1c25f89c2b8d7be051b2e6bd","after":"f92ca98765e5abf3867479e070b52bfe29f83976","ref":"refs/heads/master","pushedAt":"2023-04-08T20:28:28.499Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"various provider fixes (#1205)\n\n* improve CRS detection for STAC item\r\n\r\n* fix ES id ref","shortMessageHtmlLink":"various provider fixes (geopython#1205)"}},{"before":"1a1d6362c1fcc356be77822ca3de8fc537e5013e","after":"41f3bd801a0726db1c25f89c2b8d7be051b2e6bd","ref":"refs/heads/master","pushedAt":"2023-04-04T07:43:10.666Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"API design rule support (#1152)\n\n* API design rule support (#1134):\r\n\r\n- Change config model\r\n- Change Flask, Starlette, and Django apps for API rule adherence\r\n- Add Flask and Starlette mock clients to test API rule adherence\r\n- Add get_base_url() util function to replace all config['server']['url'] refs\r\n- Ensure that any internal links have URL prefixes if needed\r\n- Add tests and update docs\r\n\r\n* Prevent fcntl import error (breaks tests when running locally on Windows)\r\n\r\n* Prefer trailing slash in landing page URL when strict_slashes=True (#1134)","shortMessageHtmlLink":"API design rule support (geopython#1152)"}},{"before":"5bdd9fcc4887d97d0e021e01affc0fd1ea76c2d3","after":"6ae9e2a30848c1cee72a84e1ea12dc2c0a070a8a","ref":"refs/heads/breadcrumbs","pushedAt":"2023-04-02T06:43:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util (#1198)","shortMessageHtmlLink":"Enhanced get_breadcrumbs util (geopython#1198)"}},{"before":"9116ae25403c3b45dd6b267861814ca076f1a4b1","after":"bcea55146a40c429ed49662a0cf5e8c6ca80054f","ref":"refs/heads/adr","pushedAt":"2023-04-02T06:02:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Prefer trailing slash in landing page URL when strict_slashes=True (#1134)","shortMessageHtmlLink":"Prefer trailing slash in landing page URL when strict_slashes=True (g…"}},{"before":"9debd89cd832e4155d335001376a49cd4f4755c3","after":"1a1d6362c1fcc356be77822ca3de8fc537e5013e","ref":"refs/heads/master","pushedAt":"2023-04-02T05:59:09.315Z","pushType":"push","commitsCount":3,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"fix(automap): fixes naming conflicts for PostgreSQLProvider (#1184)\n\n* fix(automap): fix naming conflicts for PostgreSQLProvider\r\n\r\nAutomaping classes and relationships from database schema throws an error if a\r\ncolumn name is the same as a relationship name (see\r\nhttps://docs-sqlalchemy.readthedocs.io/ko/latest/orm/extensions/automap.html#handling-simple-naming-conflicts).\r\n\r\n* renaming function name_for_scalar_relationship -> _name_for_scalar_relationship\r\n\r\n* test: test that PostgreSQL provider can handle naming conflicts\r\n\r\nRe-use data file from https://github.com/geopython/pygeoapi/pull/1185, and make\r\nto new and empty tables that create naming conflicts when queried.\r\n\r\n* Change test function post_collection_items -> get_collection_items\r\n\r\n* fix path to table","shortMessageHtmlLink":"fix(automap): fixes naming conflicts for PostgreSQLProvider (geopytho…"}},{"before":"6b6811523c39a92de248546ec586459510e6c5f1","after":"201eeb52d0c171d119b34df1e4f1f2a1b1b16396","ref":"refs/heads/crs-features-ogc-adr","pushedAt":"2023-03-31T08:23:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Embed crs and bbox-crs parameters from OAPIF-2 (test)","shortMessageHtmlLink":"Embed crs and bbox-crs parameters from OAPIF-2 (test)"}},{"before":null,"after":"6b6811523c39a92de248546ec586459510e6c5f1","ref":"refs/heads/crs-features-ogc-adr","pushedAt":"2023-03-30T21:59:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Embedded responses for Collection(s) as OAS components and updated refs (test)","shortMessageHtmlLink":"Embedded responses for Collection(s) as OAS components and updated re…"}},{"before":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","after":null,"ref":"refs/heads/breadcrumbs-1197","pushedAt":"2023-03-30T15:41:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"}},{"before":"b969820f917994b145d00d721f35c64d6b0dde2f","after":"9116ae25403c3b45dd6b267861814ca076f1a4b1","ref":"refs/heads/adr","pushedAt":"2023-03-30T15:36:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Prefer trailing slash in landing page URL when strict_slashes=True (#1134)","shortMessageHtmlLink":"Prefer trailing slash in landing page URL when strict_slashes=True (g…"}},{"before":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","after":"5bdd9fcc4887d97d0e021e01affc0fd1ea76c2d3","ref":"refs/heads/breadcrumbs","pushedAt":"2023-03-30T15:16:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util (#1198)","shortMessageHtmlLink":"Enhanced get_breadcrumbs util (geopython#1198)"}},{"before":null,"after":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","ref":"refs/heads/breadcrumbs","pushedAt":"2023-03-30T15:13:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util","shortMessageHtmlLink":"Enhanced get_breadcrumbs util"}},{"before":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","after":null,"ref":"refs/heads/breadcrumbs-1194","pushedAt":"2023-03-30T15:12:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"}},{"before":null,"after":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","ref":"refs/heads/breadcrumbs-1194","pushedAt":"2023-03-30T15:11:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util","shortMessageHtmlLink":"Enhanced get_breadcrumbs util"}},{"before":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","after":null,"ref":"refs/heads/breadcrumbs-1194","pushedAt":"2023-03-30T15:10:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"}},{"before":null,"after":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","ref":"refs/heads/breadcrumbs-1197","pushedAt":"2023-03-30T15:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util","shortMessageHtmlLink":"Enhanced get_breadcrumbs util"}},{"before":"466a1df72393e787c4bccde2973f77914d7a1a12","after":"9debd89cd832e4155d335001376a49cd4f4755c3","ref":"refs/heads/master","pushedAt":"2023-03-30T15:09:54.699Z","pushType":"push","commitsCount":2,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"SensorThings API provider refactor (#1183)\n\n* SensorThingsAPI Provider refactor\r\n\r\n- Make code more readable\r\n- Prevent empty SensorThings entity from erroring out pygeoapi\r\n\r\n* Fix SensorThings Provider\r\n\r\n* Only count on hits\r\n\r\n* Fix ref\r\n\r\n* Fix ref\r\n\r\n- Speed up get_fields\r\n- Simplify intralink process\r\n\r\n* Cleanup STA examples\r\n\r\n* Add docstrings to functions\r\n\r\n* Small fixes\r\n\r\n- Split out inner functions\r\n- Add default @iot.id\r\n- Add more debug statements\r\n\r\n* Refactor STA paging\r\n\r\n- Refactor STA paging\r\n- Reorganize _geometry function\r\n- Update logging","shortMessageHtmlLink":"SensorThings API provider refactor (geopython#1183)"}},{"before":"466a1df72393e787c4bccde2973f77914d7a1a12","after":"43c29e141e6f7d157c4ad644f0f84aaf92f4a7ec","ref":"refs/heads/breadcrumbs-1194","pushedAt":"2023-03-30T14:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Enhanced get_breadcrumbs util","shortMessageHtmlLink":"Enhanced get_breadcrumbs util"}},{"before":null,"after":"466a1df72393e787c4bccde2973f77914d7a1a12","ref":"refs/heads/breadcrumbs-1194","pushedAt":"2023-03-30T07:14:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Merge pull request #1190 from tomkralidis/tinydb-updates","shortMessageHtmlLink":"Merge pull request geopython#1190 from tomkralidis/tinydb-updates"}},{"before":"c6831921b0d9c9cbd95ae2faaf4b1da5007d2187","after":"b969820f917994b145d00d721f35c64d6b0dde2f","ref":"refs/heads/adr","pushedAt":"2023-03-28T12:05:21.728Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Prefer trailing slash in landing page URL when strict_slashes=True (#1134)","shortMessageHtmlLink":"Prefer trailing slash in landing page URL when strict_slashes=True (g…"}},{"before":"02d6349fd4f0cb979ace18275cd72671d6c0e4e7","after":"466a1df72393e787c4bccde2973f77914d7a1a12","ref":"refs/heads/master","pushedAt":"2023-03-28T12:00:42.045Z","pushType":"push","commitsCount":6,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Merge pull request #1190 from tomkralidis/tinydb-updates","shortMessageHtmlLink":"Merge pull request geopython#1190 from tomkralidis/tinydb-updates"}},{"before":"42e595e84f4d6f80accd3502c4cea46b755daec0","after":"c6831921b0d9c9cbd95ae2faaf4b1da5007d2187","ref":"refs/heads/adr","pushedAt":"2023-03-21T14:23:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Prefer trailing slash in landing page URL when strict_slashes=True (#1134)","shortMessageHtmlLink":"Prefer trailing slash in landing page URL when strict_slashes=True (g…"}},{"before":"fbf0f4c81a2c55da49b640838890781b331be9b4","after":"02d6349fd4f0cb979ace18275cd72671d6c0e4e7","ref":"refs/heads/master","pushedAt":"2023-03-21T14:12:05.246Z","pushType":"push","commitsCount":1,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Fix returned properties for an item from postgres (#1182)\n\nFix returned properties for an item from postgres","shortMessageHtmlLink":"Fix returned properties for an item from postgres (geopython#1182)"}},{"before":"24c4c514dd67ef5f9e5826afb091b4a25d68e0c2","after":"66f8a5eb660859b309516a39cbc8c45629b8cb28","ref":"refs/heads/openapi-improvements","pushedAt":"2023-03-21T14:11:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Embed OGCAPI component references","shortMessageHtmlLink":"Embed OGCAPI component references"}},{"before":"c315784b2986a55a4eef441818408e5ed364b36c","after":"24c4c514dd67ef5f9e5826afb091b4a25d68e0c2","ref":"refs/heads/openapi-improvements","pushedAt":"2023-03-21T14:08:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Embed OGCAPI component references","shortMessageHtmlLink":"Embed OGCAPI component references"}},{"before":"6c204e29a7d511590d074380a2226e2676d26d02","after":null,"ref":"refs/heads/openapi-schemas-1180","pushedAt":"2023-03-21T14:00:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"}},{"before":null,"after":"c315784b2986a55a4eef441818408e5ed364b36c","ref":"refs/heads/openapi-improvements","pushedAt":"2023-03-21T14:00:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GeoSander","name":"Sander Schaminee","path":"/GeoSander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8972335?s=80&v=4"},"commit":{"message":"Embed OGCAPI component references","shortMessageHtmlLink":"Embed OGCAPI component references"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADGd9WAwA","startCursor":null,"endCursor":null}},"title":"Activity · GeoSander/pygeoapi"}