Skip to content

v0.33.0

Compare
Choose a tag to compare
@cbeer cbeer released this 08 Feb 00:59

Features

IIIF support

  • Serve uploaded images via IIIF Image API
  • Create IIIF manifests for exhibit-specific resources
  • Require IIIF-backed images for cropping thumbnails and masthead images
  • Require IIIF manifests for multi-image object support in pages

Other features

  • Add immutable configuration for blacklight fields and disallow metadata field changes for those values
  • Add support for exhibit-specific themes

Improvements

  • Replace openseadragon-based cropper with leaflet-iiif
  • Improve the user actions dropdown menu for site administrators
  • Initialize the "All Exhibit Items" browse category with a placeholder thumbnail
  • Allow any kind of page (feature, about, home) to be highlighted using the pages widget
  • Allow curators to update browse category restrictions

Upgrade guide:

  • remove jquery.jcrop references from application.scss
  • add leaflet css references (spotlight.scss)
  @import 'leaflet';
  @import 'leaflet-areaselect';
  • run iiif migration rake task:
$ rake spotlight:migrate_to_iiif[http://example.com]

Where http://example.com is the public host name of your application.