Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ruby 3.2.x and Node.js 20.x are recommended.

Config changes

and configured There are new options for how to handle fedora and solr connection errors that happen when servicing requests (app_controller) and background jobs (app_job). The defaults are to raise errors in background jobs so sidekiq can reenqueue them and only log in controllers allowing the possibility of better error messages for users instead of a generic 500. This is configurable in settings.yml.

Code Block
app_controller:
  solr_and_fedora:
    raise_on_connection_error: false
app_job:
  solr_and_fedora:
    raise_on_connection_error: true

Derivative download is a new feature in Avalon 7.8 and is enabled by default for admins and collection managers.

Code Block
derivative:
  # Choose whether collection managers and admins can download high quality derivatives
  allow_download: true

Maximum upload sizeA maximum upload size for web uploaded files has been disabled by default. It can be enabled and set (in bytes) by uncommenting the line in settings.yml.

Code Block
# Maximum size for uploaded files in bytes (default is disabled)
#max_upload_size: 2147483648 # Use :none or comment out to disable limit

...