Releases: mjanez/ckan-pycsw
Releases · mjanez/ckan-pycsw
v2.6.1 - ckan-pycsw stable version
Overview
Docker compose environment (based on pycsw) for development and testing with CKAN Open Data portals.[^1]
Tip
It can be easily tested with a CKAN-type Open Data portal deployment: mjanez/ckan-docker or mjanez/ckan-ansible.
Available components:
- pycsw: The pycsw app. An OARec and OGC CSW server implementation written in Python.
- ckan2pycsw: Software to achieve interoperability with the open data portals based on CKAN. To do this,
ckan2pycsw
reads data from an instance using the CKAN API, generates INSPIRE ISO-19115/ISO-19139 metadata using pygeometa, or another custom schema, and populates a pycsw instance that exposes the metadata using CSW and OAI-PMH.
What's Changed
- Stable INSPIRE ISO19139-GeoDCAT-AP by @mjanez in #1
- Update main with latest commits by @mjanez in #5
- Add info to README by @mjanez in #6
- Fix/json lists and add cronjob by @mjanez in #7
- Update latest by @mjanez in #8
- Avoid root:root mounted volumes creation by @mjanez in #10
- Avoid root:root mounted volumes creation by @mjanez in #11
- Fix cronjobs by @mjanez in #12
- Fix/json lists cronjob by @mjanez in #13
- Fix cronjobs by @mjanez in #14
- Remove unused logging by @mjanez in #15
- Fix cronjobs by use scheduler by @mjanez in #16
- Fix cronjobs by use scheduler by @mjanez in #17
- Fix identifier by @mjanez in #19
- Update latest by @mjanez in #20
- Improve security in docker images by @mjanez in #21
- Improve docker image name for trivy by @mjanez in #22
- Test pr-review hadolint by @mjanez in #23
- Fix dockerfile lint and image scanner in Actions by @mjanez in #24
- Update Dockerfiles to multistage and fix Dockerfile lint by @mjanez in #25
- Latest by @mjanez in #26
- Add main package by @mjanez in #27
- Remove package dev by @mjanez in #28
- Only PR closed to push images by @mjanez in #29
- Fix docker build & push by @mjanez in #30
- Fix docker actions by @mjanez in #31
- Improve actions by @mjanez in #32
- Remove platform by @mjanez in #33
- Update main branch by @mjanez in #34
- Fix head_ref by @mjanez in #35
- Update main (stable) branch by @mjanez in #36
- Fix metadata actions by @mjanez in #37
- Update actions by @mjanez in #38
- Merge pull request #38 from mjanez/main by @mjanez in #39
- Improve actions by @mjanez in #40
- Using main instead latest images by @mjanez in #41
- Sync latest branch by @mjanez in #42
- Fix temp warning of debug by @mjanez in #43
- Fix permissions to mount volumes by @mjanez in #44
- Revert non-root in Dockerfile by @mjanez in #45
- Fix JSON objects from CKAN by @mjanez in #47
- Add multilang first version by @mjanez in #48
- Update Docker actions and workflows by @mjanez in #49
- Replace pip3 with pipx for package installations by @mjanez in #50
- Add dockers to test "without Docker Compose" config by @mjanez in #51
- Fix JSON deserialization error in render_j2_template function by @mjanez in #52
- Fix notes by @mjanez in #53
- Update SSL Configuration by @mjanez in #54
- Update latest by @mjanez in #55
- Add CHANGELOG for pycsw->ckan-pycsw alignments by @mjanez in #56
- Fix/iso19139 geodcatap template by @mjanez in #57
- Fix - Refactor JSON template rendering and improve error handling (ISO19139-GeoDCAT-AP) by @mjanez in #58
- Add retry mechanism for HTTP requests and update dependencies by @mjanez in #59
New Contributors
Full Changelog: https://github.com/mjanez/ckan-pycsw/commits/v2.6.1