Skip to content

Latest commit

 

History

History
107 lines (65 loc) · 4.38 KB

CHANGELOG.md

File metadata and controls

107 lines (65 loc) · 4.38 KB

Changelog

Development

(2024-10-23)

  • Change BerlinOnline company name to "BerlinOnline GmbH".
  • Previously, last_error_free_job() would mark jobs with harvest objects with report_status == 'deleted' as having an error. This is fixed now, deleted is accepted as well as not_modified.

(2024-03-22)

  • Add a button to open full CSW record in FIS-Broker.
  • Add a link to the service's preview graphic in the newly introduced preview_image metadata field (if any), instead of adding the image as markup to the notes.
  • Restructure output of the cli's reimport-dataset command to have datasets and errors fields.
  • Change Solr image reference in github CI (test.yml) to the new naming scheme according to https://github.com/ckan/ckan-solr.

(2024-02-01)

  • Adjust log-levels.
  • Remove travis-requirements.txt.

(2024-01-31)

  • Improved Exception handling in several places.
  • More F-Strings.

(2024-01-30)

(2024-01-24)

  • Extract information about temporal coverage from the CSW's temporal-extent-begin and temporal-extent-end fields.
  • Map the license id for DL-DE-BY that FIS-Broker uses to the one we're using internally.
  • Move gather_stage(), fetch_stage() and import_stage() here from our fork of ckanext-spatial.
  • Move the CswService class here from our fork of ckanext-spatial.
  • Refactor to separate the ISpatialHarvester implementation from the rest of the extension. It now lives in ckanext.fisbroker.fisbroker_harvester rather than ckanext.fisbroker.plugin.

(2023-12-18)

  • Fix a bug regarding case-sensitivity in the CSW interface.
  • Fix problems in testing pipeline regarding versions of dependencies.

(2023-05-22)

  • Define extension's version string in VERSION, make it available as ckanext.fisbroker.__version__ and in setup.py.

(2023-03-14)

  • Convert to Python 3.
  • This is the first version that requires Python 3 / CKAN >= 2.9.
  • Switch from RST to Markdown for Readme.
  • Switch testing framework from Nose to Pytest.
  • Switch command line tool from paster to click.
  • Add Github CI.

(2021-09-29)

  • Add two additional sub-commands to the fisbroker command:
    • harvest_objects: List all harvest objects from a FIS-Broker source with their CSW guids and CKAN ids.
    • list_datasets_berlin_source: List all datasets which have a particular value for the extra berlin_source (e.g. all with 'berlin_source': 'harvest-fisbroker').
  • Fix typos in log output.
  • Fix version in setup.py.

(2020-10-23)

  • Add documentation for -o/-l options for paster command.

(2020-10-09)

  • Add paster command fisbroker.
  • Add reimport functionality (fetch and import a set of datasets that have been previously harvested), with access through UI (button on dataset page) and paster command.

(2020-02-25)