Here is a list of the latest changes we implemented in Aviary during Sprints 57 and 58. These are available on the site as of October 5, 2020. Complete change log can be found in the Aviary Knowledge Base.
Bulk metadata edit is here! If an organization user supplies an export.csv file with valid resource_ids in the first column, then Aviary will update the metadata for the resource_ids that are present.
The organization user can find the option to Import Bulk Metadata Edit CSV in the Resource table “Table Options” dropdown.
We support using double colons as the label/value separator, as well as the pipe as the values separator.
If new data is present in a column, then existing data will be updated for that field.
If a new column is present, then a new metadata field will be created.
If no column is present that matches existing fields, then those fields will not be deleted.
If a field is null, then metadata will not be deleted if it is already present in the system.
If a field contains [TRUNCATE], then metadata for that field will be deleted for the resource if it is present in the system.
Some columns that are present in the export.csv will not be editable and will be ignored: PURL,URL Embed, Media Embed 1,Collection, Resource File Count, Transcripts Count, Indexes Count, Public, Updated At, Duration).
Aviary now creates and stores MD5 and SHA256 checksums for all media files that are imported into the system.
A background script was written to generate and store these values for all existing media files that have been imported into Aviary.
External users are now able to pass a parameter into the Aviary resource detail page embed code in order to select or hide tabs from the embed frame.
We added a new param in the embed url: tabs=dit
d = description
i = index
t = transcript
Removing a character from the param "tabs" will remove the tab from the embed page.
Bulk import packages can now be edited if there is an error in one of the package files.
Organization users will see an “Edit” button for import jobs that are not completed.
Any of the csvs and the zip file can be replaced singularly in order to quickly fix an issue with the import without having to reload all files each time.
Updated Trint integration so that users can select their target workspaces and target folders within Trint when creating transcription jobs from Aviary.
Users can also create new folders within Trint from Aviary when creating a new transcription job.
Added support to visualize the duration of a clip when a file has been clipped for a playlist. The player now displays, in color, the length of the clip on the timeline for the end user.
Added improvements to the Transcript navigation section.
When a user hovers over a timepoint div in a transcript, the section is highlighted with a light gray.
When autoscroll is on, the transcript point that is now playing is highlighted with a medium blue.
Analytics for all content and for general daily interactions can now be filtered by collections.
On the General Analytics tab, an organization user can select one or all collections to limit the analytics queries for all current analytics tables.
On the Resource Analytics tables, there is a new Collection column that is sortable and can be filtered in the search box.
Organization users can now edit “Access Request Approval Emails” so that they can configure which variables are used from Aviary and what the look, feel, and text is for the email itself.
The form now includes a list of variables instead of check-boxes.
Variables include: name of requester; email address of requester; title of requested resource; duration of permission; link to resource; collection of the resource.
Organizations control the full HTML for the email for each collection.
Added the ability for Organization users to customize the “Content Locked” message for each collection, as well as to provide a custom default message.
“Content Locked” has been replaced with a lock icon.
An organization user can set custom messages for any and all collections in the Access Requests management page.
Organization users can now use time of day to set more defined durations for permission groups and for public URLs.
Added a “Collection” link from Resource Detail pages for organization users so that they can easily return to the resource management page for a given collection.
Added the Collection title for a Resource so that it is listed directly under the Resource Title on the Resource Detail page.
Removed double colons from metadata values in facets and metadata exports when there is no label present for the metadata value.
When data is exported from the resource table, if no label, then there will be no double colon.
When data is presented in facets, if no label, then there will be no double colon.
Added improved embed logic for Avalon media files so that the page html notes whether an audio or a video player has been presented.
Updated retry logic for large file handling during file imports.
For ArchivesSpace syncs, when an organization removes a Resource from Aviary, Aviary will now remove the related Digital Object from ArchivesSpace
Fixed an issue that led to video and thumbnail frame resolution stretching in unreasonable proportions as pages are expanded and contracted.
Fixed the instructions for adding users to permission groups using CSVs.
Fixed the presentation of the share, playlist, and download buttons when an audio-sized media player is presented.
When Aviary presents an audio-sized media player, the share/playlist/download icons are moved to a section above the player.
When Aviary presents an audio-sized media player, the filename title hover over is not presented at all.
Fixed responsiveness of the Aviary sub navigation bar for mobile devices so that the Aviary logo becomes a favicon on mobile-sized screens.
Reduced some of the visibility of Youtube and Vimeo player adornments when the players are embedded within Aviary.
Fixed a hand-off procedure between main search (solr) and resource detail page search (custom) so that quotation marks are removed before being handed to the resource detail page search.
If users include a set of quotes to wrap a search term/phrase, Aviary will remove the quotes before processing the search query on the resource detail page.
Fixed an issue where the Playlist tab appeared for registered and public users even if there were no playlists available to them on an organization’s Aviary site.
Fixed an issue where an Organization user could not click on the title of a playlist entry to load it into the player for editing.
Fixed an issue in Playlists where the “show less” option for an entry description was getting duplicated on the page.
Fixed an issue that did not allow ordered and unordered lists to appear in Aviary descriptions on the description tab.
Complete change log can be found in the Aviary Knowledge Base.
Join the conversation!
Share your experience with other Aviary users in the Aviary Google group: https://groups.google.com/forum/?hl=en#!forum/aviary-users
Your feedback is valuable to us! Feel free to submit your questions, concerns, or requests at any time.