v0.34.1

@jkeck jkeck released this Feb 16, 2017

Bug fixes:

  • Allow feedback link to be opened in a new tab/window.
  • Allow Spotlight::Resources::Upload to be migrated to IIIF.
  • Don't allow leaflet controls to overlay the typeahead dropdown.

Downloads

v0.34.0

@cbeer cbeer released this Feb 10, 2017 · 5 commits to master since this release

Improvements:

  • Replace leaflet-areaselect crop box with leaflet-editable
  • #1407 - Add instructions to the filter form
  • Change browse category layout to use a single column of text for shorter descriptions

Bg fixes:

  • Fix CSV upload job
  • Handle edge cases in IIIF migration script

Downloads

v0.33.0

@cbeer cbeer released this Feb 8, 2017 · 37 commits to master since this release

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.

Downloads

v0.32.0

@cbeer cbeer released this Feb 1, 2017 · 105 commits to master since this release

Features:

  • #1621 : Allow browse category descriptions to use markdown formatting
  • #1662 : Add reindexing job summary and improve the display of the reindexing progress bar

Performance improvements:

  • #1657 : Use the exhibit cache key for the browse#index, and break the exhibit cache when resources are changed
  • #1682 : Improve performance of catalog#edit page with many custom fields

Other:

  • Update ExhibitExportSerializer for compatibility with roar v1.1

Downloads

v0.31.0

@cbeer cbeer released this Jan 9, 2017 · 118 commits to master since this release

Features:

  • Add a hidden form field to catch robot-generated feedback

Improvements:

  • Update sir-trevor widgets from upstream

Downloads

v0.30.0

@cbeer cbeer released this Dec 8, 2016 · 124 commits to master since this release

Performance:

  • Add database index for solr document sidecar lookups
  • Remove n+1 query for the exhibits#index page

Improvements:

  • Update to sir-trevor v0.6.4
  • Parse CSV uploads as UTF-8 encoded files

Downloads