Skip to content

Releases: AtlasSystems/ArchivesSpace-Aeon-Fulfillment-Plugin

Version 2023-08-08

08 Aug 12:13
0fc4b8a
Compare
Choose a tag to compare
  • Added new :log_records setting to enable/disable logging of PUI records.
  • Fixed a bug which could cause the plugin to crash for unconfigured repositories.

Version 2023-05-15

15 May 15:49
c981bef
Compare
Choose a tag to compare
  • Added :top_container_mode setting to support new Aeon Archival Request form.
  • Added some additional mapping options.

Version 2019-05-29

30 May 12:42
558ec48
Compare
Choose a tag to compare

Bugfixes for compatibility with ArchivesSpace v2.6.0

  • Fixed a bug with accession json_fields method
  • Added an alt to the font awesome icon
  • Fixed mapping for accessrestrict notes

Version 2019-01-15

15 Jan 14:21
Compare
Choose a tag to compare

Added the :user_defined_fields setting, which enables sites to configure which User Defined Fields should be requestable.

Version 2019-01-11

11 Jan 16:34
Compare
Choose a tag to compare

The plugin now removes all HTML tags from form values.

Thank you @tdilauro for your pull request.

Version 2019-01-10

10 Jan 16:10
Compare
Choose a tag to compare
  • Added support for requesting Resource records.
  • Added the :requestable_archival_record_levels setting
  • Added functionality to pull instance information from records that exist higher in the resource tree, if the current record does not have any top container instance information.
  • Added hover text to the "Aeon Request" button when it is disabled. This text is accessible through screen readers.
  • Changed log statements to use the Rails logger

Credit to @fordmadox for sharing his code for the hover text enhancement.

Version 2018-07-26

26 Jul 12:21
3b8aedb
Compare
Choose a tag to compare

Fixed a bug with how the plugin was pulling instance information.

Version 2018-05-31

31 May 14:58
Compare
Choose a tag to compare

Additions

  • Added support for custom record mappers.
  • Added support for specifying record types to be specified from the config.
  • Added support for hiding the button for records that have listed access restriction types.
  • Added support for positioning the Aeon request button relative to the other page actions.

Improvements

  • Renamed the mappers to include Aeon in the name for a bit of name safety.
  • Replaced the switch in the erb that finds the appropriate mapper for a record with a call to a class method #mapper_for(record) on the base record mapper class.
  • Changed the operation of the aeon_site_code mapping. No longer need to specify a mapping for the Aeon site code in the OpenURLMapping table. The Aeon DLL will automatically route provided Site code directly into the Transaction record.
  • Now uses a method provided by ArchivesSpace to add the Aeon request button.
  • Now shows the button enabled for Accessions even if they don't have containers, in cases where requests are only permitted for containers as well as Accessions.
  • Improvements to checking to see if the current record is/has a container.

Contributions

All contributions to this release were provided by @jambun and @hudmol on behalf of Yale.

Version 2018-05-24

25 May 13:15
1cb2a14
Compare
Choose a tag to compare
  • Fixed a bug with the :requests_permitted_for_containers_only setting
  • Added an :aeon_site_code setting, allowing sites to specify the Aeon site code that should be put into the Site field of the Aeon Transaction record.
  • Added a locale to the en.yml that allows sites to configure the icon on the Aeon request button without editing the .html.erb file directly. Please check https://fontawesome.com/ for the list of available icons.

Version 2018-04-10

14 May 18:37
4bfa449
Compare
Choose a tag to compare

Fixed a bug with the :requests_permitted_for_containers_only setting.