Avalon Features - Latest Release

Release 7.4 - July 2022

Avalon 7.4 provides significant updates keep current with supported releases of core libraries and a small set of additional changes and bug fixes.

Dependency Updates

  • Rails 6
  • Bootstrap 4
  • Blacklight 7

Updates and Fixes

  • Greatly improved performance for the Manage Users page
  • Removing a user in Manage Users now removes the user from all system groups automatically
  • Google Drive can now be used as a source alongside other filesystem options
  • Increased sanitization and sanitization options for filenames during post-processing
  • Remove Structure button now prompts for confirmation before removing structure data
  • Default user session length reduced

 

Release 7.3 - March 2022

Avalon 7.3 includes support for uploading files from Google Drive, a new component that allows users to view and download transcripts on the item page, and a variety of dependency updates and bug fixes.

Features

  • Upload files directly from Google Drive
    • Google Drive can now be added a source for the Avalon Dropbox file picker
    • Update settings.yml with your Google OAuth 2.0 Client ID and secret to enable
  • Transcript file download and viewer
    • Transcript documents can now be added to item sections
    • A transcript component will render on the item when a transcript document is present
    • Upload in VTT or or DOCX format to view the transcript on the item page
    • Users can download transcript files and click VTT timestamps to seek in the viewer
  • Support for Google Tag Manager values for enhanced Analytics data

Updates

  • Ruby 2.7 support
  • Updated Docker build
  • Dependency updates
  • Better User Experience When Removing Captions
  • Better resizing for the Advanced XML editor

Bux Fixes

  • Fix for broken copy functionality on playlists
  • Fix for file handling when a collection folder is missing or misnamed

 

Release 7.2

Avalon 7.2 includes support for supplemental files, an improved authentication flow for restricted content, and the ability to merge items, as well as variety of bug fixes and updates for supporting libraries and components.

Features

  • Intermediate Page When Accessing Restricted Content
  • Support for supplemental files
    • Files of any type can be
    • Files can be associated at the item or section level
  • Merge multiple items

Updates

  • Cron jobs now run through Sidekiq
  • Dependency updates
  • Structural Metadata Editor can be used when no audio data is present
  • Added stereo mixdown to encoding parameters for video
  • Added link to Sidekiq dashboard under the "Manage" menu

Bug Fixes

  • Fixes for S3 transcoding
  • Fix API issues with collection names
  • Better aligned elements in the embedded media player

Release 7.1.1

Avalon 7.1.1 includes a number of smaller updates and bug fixes.

Updates

  • Email and website contact fields added for collections
  • Added probe service for IIIF
  • IIIF authorization added to manifests
  • Dependency upgrades; Rails updated to 5.2.4.2
  • Structural metadata editor updates
    • Play/pause using the spacebar
    • Finer precision available for time values
    • Bug fix for parent suggestions when adding a new timespan
    • Fix for save structure flash message remaining indefinitely
    • Disable drag and drop during inline editing

Bug Fixes

  • Fixed issue with quality selection and volume levels being reset between sections
  • Fixed autoplay functionality for Playlists
  • Zero-width space characters stripped from form input
  • Derivative files are deleted when masterfiles are deleted
  • The "Become" feature in user management respects LDAP group membership
  • Fixed a bug with the replay feature of batch ingest

Release 7.1

Avalon 7.1 includes default styling improvements, a variety of bug fixes, and updates for supporting libraries and components.

Changes

API Updates

  • API keys now respect the permissions of the user associated with a key. Manager-level users, for example, can now use the API to get the full range of data for items in collections they manage
  • Problematic string escaping in some JSON responses corrected

Styling and Visual Improvements

  • Styling improvements and fixes for cards, tables and buttons
  • Increased default resolutions for thumbnail and poster images

Other Updates and Bug Fixes

  • Resolved issue where collection managers could not delete collections
  • Encode settings have been changed to avoid unnecessary frame rate conformance and provide compatibility with legacy streaming servers
  • Updated the Structural Metadata Editor in Avalon with fixes and dependency upgrades
  • Resolved bugs with email setting for SMTP and AWS
  • Playback issues resolved in legacy browsers
  • Intercom improvements and fixes
  • Remove ImageMagick dependency

Release 7

Avalon 7 is a major release with changes relevant to end users, collection managers and system administrators. In addition, this release of Avalon coincides with the release of Avalon Turnkeya fully configured, containerized version of Avalon built for Amazon Web Services.
 
Avalon 7 includes:
  • Collections Index and Landing Pages
    • The Collections Index provides a new way to navigate collections and units within Avalon. Each collection also now has a customizable landing page where users can find the collection description, thumbnail and a short listing of content.
  • Local User Management
    • Avalon can now use the Persona gem for a local authentication strategy, allowing for completely local user management through a convenient dashboard.
  • Transcoding Changes
    • Avalon’s transcoding services have been folded into the application, allowing for the retirement of Matterhorn as a dependency and bringing a new transcoding dashboard directly into the application.
  • Redesigned Homepage
    • A newly designed default homepage allows for easy customization of featured collections.
  • Full release notes are available on Github.
 
  • Simple and cost-effective deployment to AWS using Terraform
  • Optimized for growing collections with limited traffic 
  • Fast transcoding using cloud-native tools (ElasticTranscoder)
  • A straight-forward production-ready environment that relies on AWS native technology or containers for all dependencies (Fedora, Solr, Postgres, Transcoding) 
  • Can be extended for specialized or fault-tolerant use cases

For information on releases prior to Avalon 7, see this page.