Releases: magda-io/magda-ckan-connector
Releases · magda-io/magda-ckan-connector
v2.1.0
What's New
- Upgraded Magda connector SDK to v2.3.2-alpha.2 See here
- Upgraded helm-docs to v1.11.2
- Added more documentation
Support customJsFilterCode
config
This version supports the new customJsFilterCode
config for custom record filtering logic (via latest version connector SDK).
e.g. you can now supply the custom filter logic as following:
connector-wa:
config:
id: wa
name: Western Australia Government
sourceUrl: https://catalogue.data.wa.gov.au/
pageSize: 25
customJsFilterCode: |
if(type === "Dataset") {
return jsonData["access_level"]=="open" ? true : false;
} else {
return true;
}
Full Changelog: v2.0.0...v2.1.0
v2.1.0-alpha.0
What's New
- Upgraded Magda connector SDK to v2.3.2. See here
- Upgraded helm-docs to v1.11.2
- Added more documentation
Full Changelog: v2.0.0...v2.1.0-alpha.0
v2.0.0
- Upgrade to node 14
- Use node-fetch for all HTTP request
- Upgrade to typescript 4 & webpack 5
- Upgrade @magda dependencies to v2
- Fix #10: retry the request when 0 count received for package_search request
- Release all artifacts to GitHub Container Registry (instead of docker.io & https://charts.magda.io)
- Upgrade API version for CronJob to batch/v1 (for k8s v1.25 support)
Please note: from v2.0.0, we release Helm Charts to GitHub Container Registry (oci://ghcr.io/magda-io/charts
)
To add magda-ckan-connector
as a dependency of your deployment chart, you can add the following to Chart.yaml
:
dependencies:
- name: magda-ckan-connector
version: "2.0.0"
repository: "oci://ghcr.io/magda-io/charts"
v2.0.0-alpha.1
- Upgrade to node 14
- Use node-fetch for all HTTP request
- Upgrade to typescript 4 & webpack 5
- Upgrade @magda dependencies to v2
- Fix #10: retry the request when 0 count received for package_search request
- Release all artifacts to GitHub Container Registry (instead of docker.io & https://charts.magda.io)
- Fixed a issue in v2.0.0-alpha.0: incorrect default registry. Should be
ghcr.io/magda-io
- Upgrade API version for CronJob to batch/v1 (for k8s v1.25 support)
v2.0.0-alpha.0
- Upgrade to node 14
- Use node-fetch for all HTTP request
- Upgrade to typescript 4 & webpack 5
- Upgrade @magda dependencies to v2
- Fix #10: retry the request when 0 count received for package_search request
- Release all artifacts to GitHub Container Registry (instead of docker.io & https://charts.magda.io)
v1.3.0
v1.2.0
- Related to magda-io/magda#3229, Use magda-common for docker image related logic
v1.2.0-alpha.0
- Use magda-common for docker image related logic as per ticket: magda-io/magda#3229
v1.1.0
- #6 Auto detect fields from CKAN package extra data array
- Add support of searching contact_point, licence_title, spatial_coverage, temporal_coverage_from, and temporal_coverage_to from ckan dataset extras field if they are not found at dataset fields.
Thanks @jevy-wangfei for his contributions
v1.0.1-alpha.2
change release to alpha.2 because of duplication release name