Skip to content

Releases: magda-io/magda-ckan-connector

v2.1.0

08 Oct 12:19
Compare
Choose a tag to compare

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

08 Oct 09:45
Compare
Choose a tag to compare
v2.1.0-alpha.0 Pre-release
Pre-release

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

28 Sep 04:18
62d80c7
Compare
Choose a tag to compare
  • 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

28 Sep 03:17
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release
  • 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

28 Sep 01:34
Compare
Choose a tag to compare
v2.0.0-alpha.0 Pre-release
Pre-release
  • 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

15 Dec 03:45
Compare
Choose a tag to compare
  • Remove labels from metadata ( use labels in spec instead)
  • Release multi-arch docker images (linux/amd64, linux/arm64) from CI pipeline

v1.2.0

11 Oct 07:40
5cf8c04
Compare
Choose a tag to compare

v1.2.0-alpha.0

10 Oct 06:17
Compare
Choose a tag to compare
v1.2.0-alpha.0 Pre-release
Pre-release

v1.1.0

23 Sep 02:23
ca63bdf
Compare
Choose a tag to compare
  • #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

05 Jul 06:56
Compare
Choose a tag to compare
v1.0.1-alpha.2 Pre-release
Pre-release
change release to alpha.2 because of duplication release name