{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2367090,"defaultBranch":"master","name":"pycsw","ownerLogin":"geopython","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-09-11T19:38:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1855122?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725392059.0","currentOid":""},"activityList":{"items":[{"before":"6e91e38d2d4e1f7b5edf6a7c3144609f43ead888","after":"3ef21df1eafe62bc84e160ed5a883d1eff5cc078","ref":"refs/heads/master","pushedAt":"2024-09-29T18:53:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"a spatial filter for UI (#1022)","shortMessageHtmlLink":"a spatial filter for UI (#1022)"}},{"before":"d3ec1621d067fbdf69cd45e8e580c2dce11c6253","after":"6e91e38d2d4e1f7b5edf6a7c3144609f43ead888","ref":"refs/heads/master","pushedAt":"2024-09-29T16:55:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"},"commit":{"message":"Fixing rendering of non geojson items e.g. stac collections (#1023)","shortMessageHtmlLink":"Fixing rendering of non geojson items e.g. stac collections (#1023)"}},{"before":"d5201a8d9a0546bd0de2cf16ee3c47e9a392e76c","after":"d3ec1621d067fbdf69cd45e8e580c2dce11c6253","ref":"refs/heads/master","pushedAt":"2024-09-28T14:39:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"add extra None check k.name (#1021)","shortMessageHtmlLink":"add extra None check k.name (#1021)"}},{"before":"b556ed5fff1a6968cf742b25723588d43c190c65","after":"d5201a8d9a0546bd0de2cf16ee3c47e9a392e76c","ref":"refs/heads/master","pushedAt":"2024-09-26T20:19:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"fix #1019 protect all_keywords (#1020)","shortMessageHtmlLink":"fix #1019 protect all_keywords (#1020)"}},{"before":"91353f4e6662ff1c0b0ea56ba64706aaa064e7eb","after":"b556ed5fff1a6968cf742b25723588d43c190c65","ref":"refs/heads/master","pushedAt":"2024-09-20T01:26:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"Support for ISO 19115 Part 3 XML (#933)\n\n* Added initial code to ingest ISO 19115-3 XML\r\n\r\n* Add ISO 19115-3 XML plugin\r\n\r\n* Remove old files\r\n\r\n* Rename profile\r\n\r\n* Add support for output of vertical extent and funder\r\n\r\n* Fix bugs in output code\r\n\r\n* Fix incorrect namespace issue\r\n\r\n* Get address info from contacts when GetCapabilities not supplied\r\n\r\n* Add funder parsing, fix vert extent path\r\n\r\n* Add initial tests\r\n\r\n* Fix numerous path bugs\r\n\r\n* Fix errors in constraints and spatial resolution\r\n\r\n* Allowed anchor tag for identifiers\r\n\r\n* Updated processing of image description and bands\r\n\r\n* Add functional tests\r\n\r\n* Add funder column to db\r\n\r\n* Fix error im gml namespace path\r\n\r\n* Add mdb unit test\r\n\r\n* Cleaning up and adding comments\r\n\r\n* Add mdb function comments\r\n\r\n* Add db columns for vert extent\r\n\r\n* Add function comments to profile code\r\n\r\n* Fix vert extent and gml paths in tests\r\n\r\n* Fix services bugs and add tests\r\n\r\n* Update functional tests for new mdb XML test record\r\n\r\n* Update comments and readme for ISO 19115 Part 3 XML\r\n\r\n* Add mdb transaction tests\r\n\r\n* Fixes:\r\n\r\n- Missing contact name in converted records\r\n- Add more tests\r\n\r\n* Update due to functionality moved to OWSLib\r\n\r\n* Updated tests and modifications for changed config format\r\n\r\n* Update expected test responses after OWSLib funder changes\r\n\r\n* Restore correct version of cite.db\r\n\r\n* Remove cite.db from pull request\r\n\r\n* Remove unnecessary trailing comma in setup.py\r\n\r\n* Renamed func. test suites from 'mdb' to 'iso19115p3'\r\n\r\n* Remove 'Funder' field and tests\r\n\r\n* Correct the profile name in the iso19115p3 test suite\r\n\r\n* Update iso19115p3 func. tests for profile name change","shortMessageHtmlLink":"Support for ISO 19115 Part 3 XML (#933)"}},{"before":"fefa8ba07d02698663898d5b59de3a22a327fbfd","after":"91353f4e6662ff1c0b0ea56ba64706aaa064e7eb","ref":"refs/heads/master","pushedAt":"2024-09-19T13:32:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"Safeguard items template (#1018)","shortMessageHtmlLink":"Safeguard items template (#1018)"}},{"before":"2e6edf85a7e529680e0c2e50d67ab98d003a9e18","after":"fefa8ba07d02698663898d5b59de3a22a327fbfd","ref":"refs/heads/master","pushedAt":"2024-09-19T09:23:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"Minor helm fixes (#1017)","shortMessageHtmlLink":"Minor helm fixes (#1017)"}},{"before":"75738da0f31ba26a65ea4de053a41c2a03c71732","after":"2e6edf85a7e529680e0c2e50d67ab98d003a9e18","ref":"refs/heads/master","pushedAt":"2024-09-17T16:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"Update helm chart templates and values to the latest config.yml template (#1016)","shortMessageHtmlLink":"Update helm chart templates and values to the latest config.yml templ…"}},{"before":"efddd6a683f8da812a407e5a675284b27b004d35","after":"75738da0f31ba26a65ea4de053a41c2a03c71732","ref":"refs/heads/master","pushedAt":"2024-09-17T10:31:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"splits formats by `,` and improve display (#1015)\n\nresolves #1011","shortMessageHtmlLink":"splits formats by , and improve display (#1015)"}},{"before":"57d5512a7a4f6f123cd327ee6dbc893bc503cf22","after":null,"ref":"refs/heads/fix-csw-hopcount","pushedAt":"2024-09-03T19:34:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"}},{"before":"80e5841e0ed5bd23e314b00194c1da114d7476b0","after":"efddd6a683f8da812a407e5a675284b27b004d35","ref":"refs/heads/master","pushedAt":"2024-09-03T19:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"},"commit":{"message":"fix CSW 2/3 distributed search hopcount handling (#1005)\n\n* fix CSW 2/3 distributed search hopcount handling","shortMessageHtmlLink":"fix CSW 2/3 distributed search hopcount handling (#1005)"}},{"before":"62aca5e2aef41448ce265a04129e5e87ca7b3fd3","after":"57d5512a7a4f6f123cd327ee6dbc893bc503cf22","ref":"refs/heads/fix-csw-hopcount","pushedAt":"2024-08-22T03:39:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"fix defaults","shortMessageHtmlLink":"fix defaults"}},{"before":"31e3c1cbfab89992e142101bdaf08f5e0cdc06aa","after":"62aca5e2aef41448ce265a04129e5e87ca7b3fd3","ref":"refs/heads/fix-csw-hopcount","pushedAt":"2024-08-22T03:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"fix CSW 2/3 distributed search hopcount handling","shortMessageHtmlLink":"fix CSW 2/3 distributed search hopcount handling"}},{"before":null,"after":"31e3c1cbfab89992e142101bdaf08f5e0cdc06aa","ref":"refs/heads/fix-csw-hopcount","pushedAt":"2024-08-22T02:56:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"fix CSW 2/3 distributed search hopcount handling","shortMessageHtmlLink":"fix CSW 2/3 distributed search hopcount handling"}},{"before":"072ff2cc2a2297b299ef2a3092dbe1f7c7640d35","after":"80e5841e0ed5bd23e314b00194c1da114d7476b0","ref":"refs/heads/master","pushedAt":"2024-08-22T02:29:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"fix docker/compose/pycsw.yml (#1002) (#1003)\n\n- uses the same syntax as docker/pycsw.yml","shortMessageHtmlLink":"fix docker/compose/pycsw.yml (#1002) (#1003)"}},{"before":"3a1d805c24ffbed2d3c403489831cd78aaa75970","after":"072ff2cc2a2297b299ef2a3092dbe1f7c7640d35","ref":"refs/heads/master","pushedAt":"2024-08-15T10:36:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"update tests docs, align with code (#999)","shortMessageHtmlLink":"update tests docs, align with code (#999)"}},{"before":"f9953347baebbf1353298530238327730bd2c28b","after":"3a1d805c24ffbed2d3c403489831cd78aaa75970","ref":"refs/heads/master","pushedAt":"2024-08-05T11:31:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"Upgrade docker image to latest debian stable (bookworm) (#994)\n\n* Upgrade docker image to latest debian stable (bookworm)\r\n\r\n* Do not upgrade base OS image with apt","shortMessageHtmlLink":"Upgrade docker image to latest debian stable (bookworm) (#994)"}},{"before":"08a924cf000837d65fdf8ce4e7e00a2138b10690","after":null,"ref":"refs/heads/remove-paver","pushedAt":"2024-08-05T11:00:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"}},{"before":"2e52b547d04828c8de5d650177b3b586ae4eabee","after":"f9953347baebbf1353298530238327730bd2c28b","ref":"refs/heads/master","pushedAt":"2024-08-05T11:00:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"},"commit":{"message":"remove Paver utilities not needed (#993)\n\n* remove Paver utilities not needed\r\n* Update testing.rst","shortMessageHtmlLink":"remove Paver utilities not needed (#993)"}},{"before":"0f5fa3d736f89196aa50b0280681ffa3b266ea10","after":null,"ref":"refs/heads/issue-982","pushedAt":"2024-08-05T10:51:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"}},{"before":"e8e62684c499b1e6c6fb9353778aa9aa54c1b4cc","after":"2e52b547d04828c8de5d650177b3b586ae4eabee","ref":"refs/heads/master","pushedAt":"2024-08-05T10:51:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"},"commit":{"message":"safeguard JSON parsing (#982) (#992)","shortMessageHtmlLink":"safeguard JSON parsing (#982) (#992)"}},{"before":"09c43a1c89f2f180b530bd7f9a050d3ea7bd0714","after":null,"ref":"refs/heads/tomkralidis-patch-1","pushedAt":"2024-08-05T10:47:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"}},{"before":"fc5bda8ccfce5333d67ea31d0a23e2bb8efd5f67","after":"e8e62684c499b1e6c6fb9353778aa9aa54c1b4cc","ref":"refs/heads/master","pushedAt":"2024-08-05T10:47:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kalxas","name":"Angelos Tzotsos","path":"/kalxas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/383944?s=80&v=4"},"commit":{"message":"add Dockerfile CVE check, update vulnerability scanning to use trivy action (#941)\n\n* update vulnerability scanning to use trivy action\r\n* Update Dockerfile\r\n* update setuptools\r\n* test k8s/helm securityContext\r\n* update setuptools and use pip3\r\n* move to python:3.10-slim-buster\r\n* test Dockerfile with apt upgrade\r\n* minor doc fixes","shortMessageHtmlLink":"add Dockerfile CVE check, update vulnerability scanning to use trivy …"}},{"before":"2b0a79bb2bb1f536f8d5a7e47dc9ee4b460ff608","after":"09c43a1c89f2f180b530bd7f9a050d3ea7bd0714","ref":"refs/heads/tomkralidis-patch-1","pushedAt":"2024-08-05T00:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"minor doc fixes","shortMessageHtmlLink":"minor doc fixes"}},{"before":"253ec8512149211d83c364280fb25194f9c86ca4","after":"2b0a79bb2bb1f536f8d5a7e47dc9ee4b460ff608","ref":"refs/heads/tomkralidis-patch-1","pushedAt":"2024-08-05T00:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"test Dockerfile with apt upgrade","shortMessageHtmlLink":"test Dockerfile with apt upgrade"}},{"before":"f3d64283b4d6d8353c563ec059fd1376994c31c5","after":"253ec8512149211d83c364280fb25194f9c86ca4","ref":"refs/heads/tomkralidis-patch-1","pushedAt":"2024-08-05T00:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"move to python:3.10-slim-buster","shortMessageHtmlLink":"move to python:3.10-slim-buster"}},{"before":"40a9c8449b60beb6843a0bf22f1d7217f3b1f49e","after":"f3d64283b4d6d8353c563ec059fd1376994c31c5","ref":"refs/heads/tomkralidis-patch-1","pushedAt":"2024-08-05T00:06:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"update setuptools and use pip3","shortMessageHtmlLink":"update setuptools and use pip3"}},{"before":"05aebea770de9f3868542032a954f50e9e62acce","after":"08a924cf000837d65fdf8ce4e7e00a2138b10690","ref":"refs/heads/remove-paver","pushedAt":"2024-08-05T00:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"Update testing.rst","shortMessageHtmlLink":"Update testing.rst"}},{"before":null,"after":"05aebea770de9f3868542032a954f50e9e62acce","ref":"refs/heads/remove-paver","pushedAt":"2024-08-04T23:56:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"remove Paver utilities not needed","shortMessageHtmlLink":"remove Paver utilities not needed"}},{"before":"2f4dba3423daedd8f1c12698da678c8307e07e13","after":"0f5fa3d736f89196aa50b0280681ffa3b266ea10","ref":"refs/heads/issue-982","pushedAt":"2024-08-04T23:06:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tomkralidis","name":"Tom Kralidis","path":"/tomkralidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/910430?s=80&v=4"},"commit":{"message":"safeguard JSON parsing (#982)","shortMessageHtmlLink":"safeguard JSON parsing (#982)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQxODo1MzoxMS4wMDAwMDBazwAAAATEA5O8","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQyMzowNjozOS4wMDAwMDBazwAAAASRf-6L"}},"title":"Activity · geopython/pycsw"}