Skip to content

Releases: ckan/ckanext-harvest

v1.3.4

24 Jan 17:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.3...v1.3.4

v1.3.3

25 Jun 09:51
Compare
Choose a tag to compare

Changed

  • Migrate tests from Travis CI to GitHub Actions
  • Optimize last error free job detection #437

Fixed

  • Improve timeout detection #431
  • Check if Redis key is available #432
  • Include webassets.yml in MANIFEST

v1.3.1

01 Sep 12:47
Compare
Choose a tag to compare

Changed

Abort failed jobs CLI command #398

Fixed

Fix Redis conflict with core workers
Fix harvest source list reference
Fix and improve test suite, remove nose tests

v1.3.0

01 Sep 12:48
Compare
Choose a tag to compare

Changed

Support for Python 3 #392
Add option for job timeout #403
Add support for limiting number of results and filtering by organization in harvest_source_list #403

Fixed

Fix support for different Redis client libraries #403
Fix force_import option in run_test command #402
Fix show object #395
Fix handling of exceptions in controller #390

Release 1.2.0

01 Nov 15:53
Compare
Choose a tag to compare

1.2.0 - 2019-11-01

Changed

  • Apply flake8 to be PEP-8 compliant #354
  • Use ckantoolkit to clean up imports #358
  • Add hook to extend the package dict in CKAN harvester
  • Use CKAN core ckan.redis.url setting if present
  • Remove database migration code targeting ancient versions #376
    (In the unlikely event that you need to upgrade from one
    of the previous DB versions just apply the changes removed
    on the linked PR manually)

Fixed

  • harvest_source_type_exists validator should not fail if Harvester has no info() method #338
  • Fix SSL problems for old versions of Python 2.7.x #344
  • Add an 'owner_org' to the v3 package migration #348
  • Fix harvest request exceptions #357
  • Fix wrong toolkit reference 8e862c8
  • Mark early errored jobs as finished 5ad6d86
  • Resubmit awaiting objects in the DB not on Redis 5ffe6d4

Release 1.1.4

01 Nov 15:46
Compare
Choose a tag to compare

Fixed

  • Fix nav link

Release 1.1.3

01 Nov 15:42
Compare
Choose a tag to compare

Fixed

  • Reduce usage of c vars (CKAN 2.9)

Release 1.1.2

01 Nov 15:38
Compare
Choose a tag to compare

Added

  • Send harvest-error-mails to organization-admins #329
  • CKAN Harvester option to include/exclude groups #323
  • Use Redis password from configuration when present #332
  • Support for CKAN 2.9

Fixed

  • Ensures the AND operator for fq in solr #335
  • Fix styling issues on Bootstrap 3

Release 1.1.1

01 Nov 15:25
Compare
Choose a tag to compare

Added

  • Move CKANHarvester._last_error_free_job to HarvesterBase.last_error_free_job #305
  • Add the CSS classes for FontAwesome 4.x #313
  • Add config option for dataset name append type #327
  • Send error mail to admin when harvesting fails #244

Changed

  • Readme test tip ckan parameter #318

Fixed

  • Fix handling of clean_tags options for tag lists and dicts #304
  • Don't delete all solr documents/fail to index harvesters when harvest config blank #315
  • Fix print statements to be Py3 friendly #328

Release 1.1.0

07 Nov 08:43
Compare
Choose a tag to compare

Added

  • Button on harvest admin page to abort running jobs #296

Changed

  • Test improvements for harvester config #288
  • Use package_search API for count of datasets #298
  • Catch sqlalchemy.exc.DatabaseError instead of sqlalchemy.exc.OperationalError in gather_callback #301

Fixed

  • Fix default_extras initialization #290
  • Travis build (postgres service, checkout of correct CKAN branch, libcommons-fileupload) #297