github archivesspace/archivesspace v2.7.1

latest releases: v3.4.0-RC0, v3.3.1, v3.3.0...
4 years ago

Release notes for v2.7.1

This minor release contains program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. Some items of note include the ability to merge container profiles, a new select all capability on browse pages, and accessibility improvements.

This release includes several modifications to the configuration defaults file:

  • Due to the launch of the new ArchivesSpace user manual, AppConfig[:help_topic_prefix] parameter was removed, AppConfig[:help_url] value was changed, and AppConfig[:help_topic_base_url] was added.
  • AppConfig[:feedback_url] and AppConfig[:ark_naan] values were changed
  • AppConfig[:pui_staff_link_mode] parameter was added

This release includes 3 new database migrations. The schema number for this release is 129.

Community Contributions

  • METS export updates - thanks to Adam Jazairi.

  • Additional FOP fonts and Maven URL fixes - thanks to Alex Duryee.

  • EAD export and error handling updates - thanks to Andrew Morrison.

  • Documentation updates - thanks to Blake Carver.

  • EAD importer update - thanks to Brian Harrington.

  • Documentation updates - thanks to Brian Zelip.

  • RDE error message update - thanks to Chris Fitzpatrick.

  • API documentation enhancements - thanks to Dave Mayo.

  • Fix to migrations - thanks to Douglas Simon.

  • Cleanup of directories - thanks to Jeremy Friesen.

  • Enhancements for container profiles, digital object transfer and merge, select all, automated testing, API documentation, and several bug fixes - thanks to Lora Woodford.

  • Docker, preferences, RDE template updates and delete processing in batches - thanks to Mark Cooper.

  • Updates to tech-docs pull - thanks to Maura.

  • UTF-8 encoding update - thanks to Peter Heiner.

  • Display and RDE template updates - thanks to Sarah Morrissey.

  • Badges based upon digital object type - thanks to Steve Majewski.

  • Launcher script updates - thanks to Tom Shorock.

  • Thanks to the Development Prioritization sub-team for prioritizing the JIRA tickets included in this release.

  • Thanks to the Core Committers Group members for reviewing and merging pull requests for this release.

  • Thanks to the Testing sub-team for testing individual JIRA tickets for this release.


JIRA Tickets and Pull Requests Completed

  • ANW-758 and Pull Request #1642 FOP fonts
  • Pull Request #1647 Show an error message when the RDE hits a Sequel validation error
  • Pull Request #1652 Fixes #1651 Removing empty test directories
  • ANW-874 and Pull Request #1654 Add new configuration option for mode the staff link on the PUI opens records in the staff interface
  • Pull Request #1678 Process tree node deletes in batches
  • Pull Request #1684 Add/update API docs
  • Pull Request #1695 Upgrade gems
  • Pull Request #1696 Update rubyzip gem
  • Pull Request #1698 Fix or skip regularly failing EAD export tests
  • Pull Request #1700 Fixes #1697 by recognizing more utf8 encodings
  • Pull Request #1702 Frontend tests
  • Pull Request #1703 Manage Top Containers accessibility enhancements
  • ANW-205 and Pull Request #1705 Don't allow omitting required fields in RDE templates
  • ANW-864 and Pull Request #1707 launcher.rb - was looking for AppConfig[:frontend_cookie_secret_cookie_secret]
  • Pull Request #1708 Improve performance by getting the json once instead of twice
  • Pull Request #1710 Bump loofah from 2.3.0 to 2.3.1 in /public
  • Pull Request #1711 Docker updates
  • Pull Request #1712 Update gems
  • ANW-964 and Pull Request #1713 Fix for RDE templates created pre v2.7
  • Pull Request #1714 Ran rubocop on all Gemfiles
  • Pull Request #1716 Make component ids show up in browse view
  • Pull Request #1718 Change to accession date tooltip since it is no longer strictly required
  • Pull Request #1719 Fixing Tech Docs Pull
  • Pull Request #1722 Fixes #1721 EAD export of language notes containing XML as CDATA
  • ANW-973 and Pull Request #1723 Bulk update empty
  • Pull Request #1724 Fix preferences selection
  • ANW-975 and Pull Requests #1726 and #1754 Add select all option to all search listings and handle back button
  • Pull Request #1727 Deduplicate check permissions for prefs & rde
  • ANW-659 and Pull Request #1728 Add export CSV to container profiles index page
  • ANW-443 and Pull Request #1729 Add container profiles to browse dropdown
  • ANW-151 and Pull Requests #1730 and #1759 Don't allow transfer of DO's linked to repo-scoped records and make sure to handle transfer of digital objects without digital object components
  • ANW-976 and Pull Request #1731 Fixed nesting error that was causing some parameters to be omitted from API documentation.
  • ANW-550 and Pull Requests #1732, #1733, #1763 Merge container profiles and re-genericize and fix facets in linkers
  • Pull Request #1735 Deterministic order by id unless order provided
  • ANW-149 and Pull Request #1736 Import @Label attribute if present for physdesc note types
  • Pull Request #1737 Reindex archival objects and digital object components so that component IDs show up in browse view
  • Pull Request #1738 Rename/relocate container profile facets
  • ANW-145 and Pull Request #1739 Exclude current record from digital object merge
  • ANW-965 and Pull Request #1740 Help pages
  • ANW-760 and Pull Request #1741 Don't drop content in title tags inside record linkers
  • Pull Request #1743 Fixes #1552 MARC, EAD, EAD3 exports when linked to software agent as subject
  • Pull Request #1746 Pend search controller benchmark test until better analysis can be performed
  • Pull Request #1747 Fixes #1687 by adding xsi declaration
  • Pull Request #1748 Fixes #1725 Clean up slugs to make sure they create a valid URL
  • Pull Request #1749 Fixes #1056 Add default data_directory parameter for clustering configuration
  • Pull Request #1750 Fixes #918 Use boolean true and not string true
  • ANW-937 and Pull Request #1751 Fixes to METS export
  • ANW-873 and Pull Request #1752 Subnotes created from RDE should be published
  • Pull Request #1753 Fixes Interrupted Persistent Connections May Leak Response Data
  • Pull Request #1755 Change date to farther in the future
  • ANW-1005 and Pull Request #1758 Remove solr and demo db deletion from frontend:clean ant task
  • ANW-152 and Pull Request #1757 Get agent authority_id from @authfilenumber instead of @id
  • Pull Request #1760 Make sure to account for proxy urls in locations sidebar
  • ANW-954 and Pull Request #1762 Improve accessibility
  • Pull Request #1766 Select correct badge according to digital_object_type
  • Pull Request #1767 Subroutines for handling RecordNotFound (and similar) errors
  • ANW-933 and Pull Request #1768 Make phys desc note only appear once
  • ANW-1004 and Pull Request #1769 Update default feedback link
  • Pull Request #1771 Fixes #1770 by changing factory name
  • Pull Request #1773 Change maven urls to use https and get jetty jar file from a different repo
  • Pull Request #1774 Updated maven urls to use https
  • Pull Request #1781 Remove unnecessary configuration help_topic_prefix due to help pages refactor
  • Pull Request #1782 Slight wording changes related to preferences
  • Pull Request #1786 Require active_support/inflector in migrations
  • Pull Request #1796 Clean up issues found when putting together the next release

Don't miss a new archivesspace release

NewReleases is sending notifications on new releases.