Skip to content

Releases: ualbertalib/pushmi_pullyu

Pin dependencies for Ruby 2.7

09 Dec 21:04
c3ac03b
Compare
Choose a tag to compare

[2.1.6] 2024-12-09

Fixed

  • pin version of securerandom that work with Ruby 2.7

Compatible with Ruby 2.7

27 Nov 22:26
Compare
Choose a tag to compare

[2.1.5] 2024-11-27

Fixed

  • Permit versions of activesupport that work with Ruby 2.7 by @pgwillia in #492

Chores

Full Changelog: v2.1.4...v2.1.5

Maintenance

10 Oct 21:53
9eaeb9a
Compare
Choose a tag to compare

[2.1.4]

Added

  • Bring in and enforce inclusive language cops PR#469

Fixed

  • Use File.open with a block for simple exception handling and ensuring files are closed #475
  • Fix problem with authentication token expiration by @lagoan in #457

Changed

  • Bump bundler from 2.3.12 to 2.4.9 PR#483

Chores

Production v2.0.5

28 Feb 18:07
f5d820f
Compare
Choose a tag to compare

[2.0.5] - 2023-02-17

  • Add rescue block to catch exceptions while waiting for next item #280
  • Add logic to fetch new community and collection information from jupiter and create their AIPS. #255
  • Add delay to re-ingestion attempts to allow for problems to be fixed #297
  • Bump git from 1.9.1 to 1.13.0

This release includes a delay for reattempting to ingest an item on failure to deposit. This delay increases by doubling the time it waits on every failed attempt and can be configured with the following command line options:

  -i, --ingestion_prefix PREFIX    Prefix for keys used in counting the number of failed ingestion attempts
  -x, --ingestion_attempts NUMBER  Max number of attempts to try ingesting an entity
  -f, --first_failed_wait NUMBER   Time in seconds to wait after first failed entity deposit. This time will double every failed attempt

The default values will keep trying to reingest the items for a week maximum, after that the items are dropped from the queue.

Fix Authentication Failure with SSL

03 Dec 23:02
df8dddf
Compare
Choose a tag to compare

[2.0.2] - 2021-11-22

  • Fix authentication bug when using ssl
  • bump rubocop and rubocop-rspec

Production v2.0.0

15 Dec 14:58
41849df
Compare
Choose a tag to compare

Production v1.0.6

29 Nov 23:25
b3d061a
Compare
Choose a tag to compare

What's included:

  • Fixed the minitar issue with filename too long error message #171
  • Fixed the message sent to rollbar, and remove unwanted information

Production v1.0.5

18 Sep 17:24
8d71774
Compare
Choose a tag to compare
  • fixes the database connection error. move the setup of the connection when it's needed #170

Production v.1.0.4

05 Sep 02:17
Compare
Choose a tag to compare
  • Added rollbar configuration to sanitize password in the Fedora API request related error message.

Production v1.0.0

25 May 21:16
e4bf966
Compare
Choose a tag to compare

This production release 1.0.0 address all requirements for Lightweight AIP (spec 1.0 and spec 2.0 )

New in this release:

  • Add logging requirements for PushmiPullyu #144 with PR #146