Skip to content

Releases: projectblacklight/spotlight

v0.28.2

07 Feb 23:33
Compare
Choose a tag to compare

Improvements:

  • Add JSON response to browse#show to support additional search results views

Bug fixes:

  • Handle empty input to sir-trevor

v0.28.1

07 Feb 23:34
Compare
Choose a tag to compare

Bug fixes:

  • #1591 Preserve user's pagination parameters in browse categories

v0.28.0

07 Feb 23:35
Compare
Choose a tag to compare

Improvements:

  • Move SolrDocumentSidecar#index_status into a new database field
  • Override typeahead z-index to float over all elements
  • Invite unknown users when they are added to exhibit roles

Version 0.19.0

19 Jul 21:26
Compare
Choose a tag to compare

Upgrade guide.

This version has a runtime dependency on Riiif, which you must provide by adding the riiif into your Gemfile:

gem 'riiif', '~> 0.4.0'

Then run bundle install

If you wish to take advantage of Riiif's features (supplying a IIIF endpoint for uploaded files) you must additionally add this line to config/routes.rb

mount Riiif::Engine => '/images', as: 'riiif'

And add a file config/initializers/riiif.rb with the following contents:

Riiif::Image.file_resolver = Spotlight::CarrierwaveFileResolver.new

# Riiif::Image.authorization_service = IIIFAuthorizationService

# Riiif.not_found_image = 'app/assets/images/us_404.svg'
#
Riiif::Engine.config.cache_duration_in_days = 365

Sprint 12

20 Dec 00:23
Compare
Choose a tag to compare

Changes

Build Status | Coverage Status

Sprint Focus

This sprints focus was dealing with technical debt and bugs left over from previous sprints as well as various changes to improve the content creator experience.

Features

New Features

  • Added sir-trevor widget preview.
  • Display search term and limits that populated a saved search/browse category.
  • Added multi-image support to sir-trevor widgets.
  • Added ability to upload an image (and crop it) for an about page contact
  • Allow search bar and facets to be toggled on/off for an exhibit.
  • Allow sort fields to be re-ordered and re-labeled.

Enhancements and Bug Fixes

  • Added solr field prefix to facilitate multiple apps using the same index
  • Removed no-op thumbnail size configuration
  • Added warning to the edit screen of pages when it's currently open for editing by another user.
  • Fixed bug where the active featured item's caption was not being highlighted.
  • Split sir-trevor block list into separate categories based on if they are for repository items or not.
  • Display a warning when editing an Exhibit Custom Field when it is not configured to display anywhere.
  • Use configured ID field instead of hardcoding ID field for indexes that store the unique identifier somewhere else.
  • Add private label to the titles of documents all around the app (auto-complete, sir-trevor panels, etc.)

Video

Sprint 12 accomplishments (8 minutes).

Sprint 12

Screenshots/gifs

screen shot 2014-11-25 at 2 26 41 pm

multi-image-select

multi-image-select

screen shot 2014-11-26 at 4 07 11 pm

screen shot 2014-11-26 at 4 08 01 pm

screen shot 2014-11-26 at 4 07 18 pm

screen shot 2014-12-01 at 7 17 00 pm

checkbox

browse-warning

home-page

private-label

private-results

private-record

private-st-widget

sort

preview-widget

screen shot 2014-11-17 at 1 29 05 pm

2nd-caption

widget-selection

Metrics

Developers:

Commits: 79

Sprint 10

30 Jun 18:08
Compare
Choose a tag to compare

Sprint 9

19 Apr 00:45
Compare
Choose a tag to compare
Sprint 9 Pre-release
Pre-release

Milestone | Changes

Build Status | Coverage Status

Sprint Focus

This sprint will continue to focus on enhancing and polishing the Spotlight UI and interaction, with more emphasis on the end-user side of the application. A major area of focus will be the visual design and interaction with the widget framework: page-level widget display issues (spacing, layout relationships between widgets) and widget configuration display. Another major area we hope to improve this sprint is the Item Detail page, to which we plan to add support for viewing multi-image items among other enhancements.

Features

New Features

  • Selected item preview on widget configuration panels
  • Multi-image item display
  • Links to item in PURL and Searchworks (example of local institution customization)

Enhancements and Bug Fixes

  • Improved visual design of carousel widget
  • Restrict search results widget on homepage; single instance elsewhere
  • Make sidebar display default for new feature pages
  • Allow any result view type to be selected in search result widget
  • Ensure browse category autocomplete is scoped to its saved search results
  • Various styling improvements throughout application

Video

Tour of Sprint 9 accomplishments (7 minutes).

Tour

Screenshots


curation_-edit_page___maps_of_africa__an_online_exhibit-_blacklight 3


exhibit_home___maps_of_africa__an_online_exhibit_-_blacklight


africa__performed_by_the_sr_danville_under_the_patronage_of_the_duke_of_orleans__revised_and_improved_by_mr_bolton__-maps_of_africa__a_virtual_collection-_blacklight


28f7447e-c0ea-11e3-902c-0528cccbbd52

Metrics

Developers:

Commits: 54

Activity

pulse__sul-dlss_spotlight

Sprint 8

07 Apr 18:41
Compare
Choose a tag to compare
Sprint 8 Pre-release
Pre-release

Milestone | Changes

Build Status | Coverage Status

Sprint Focus

In this sprint we plan to continue to enhance and polish the Spotlight UI and interaction. One area for this work will be the features that emphasize the visual display of exhibit content: the slideshow results view and the carousel widget. Another area will be the Administration and Curation section of the application.

Features

New Features

  • Bulk selection/deselection of metadata fields
  • Custom labels and ordering of main navigation menu

Enhancements

  • Improved styling and interaction of the gallery slideshow (backlight-gallery gem)
  • Improved styling of the Delete Exhibit callout
  • Made edit-in-place affordance more clear
  • Improved styling and layout of search facet and page panels
  • Omit breadcrumbs on homepage
  • Add typeahead support for selecting browse category image

Video

Tour of Sprint 8 accomplishments (9 minutes).

Tour

Screenshots

administration_-appearance___maps_of_africa__a_virtual_collection-_blacklight


curation_-metadata___maps_of_africa__a_virtual_collection-_blacklight


maps_of_egypt___maps_of_africa__a_virtual_collection_-_blacklight


administration_-settings___maps_of_africa__a_virtual_collection-_blacklight


curation_-feature_pages___maps_of_africa__a_virtual_collection-_blacklight


curation_-search_facets___maps_of_africa__a_virtual_collection-_blacklight

Metrics

Developers:

Commits: 31

Activity

pulse__sul-dlss_spotlight

Sprint 7

22 Mar 00:33
Compare
Choose a tag to compare
Sprint 7 Pre-release
Pre-release

Milestone | Changes

Build Status | Coverage Status

Sprint Focus

A major area of focus for Sprint 7 is to improve the UI and user interaction when working as a curator and when viewing pages as a site visitor, most notably improving the slideshow and carousel experiences. We also want to finish the Open Seadragon display of item image, enable viewing of multi-item objects, and adding a new search result widget based on saved searches (existing browse categories).

In addition, there are a handful of bug fixes and relatively small feature enhancements to be addressed during this sprint.

Features

New Features

  1. OpenSeadragon Support for item detail page
  2. Search results widget for Feature and About pages

Workflow improvements

  1. Added Edit button when viewing a Browse Category
  2. Changed redirect when saving a search as a Browse Category
  3. Make exhibit specific fields visible on the detail page by default
  4. Make About Page Contacts visible by default

Style improvements

  1. Improved default footer styling
  2. Improved default sidebar styling of About and Feature pages

General improvements

  • Facet labels now edit-in-place for consistency with other administration options

Video

Tour of Sprint 7 accomplishments (9 minutes).

Tour

Screenshots

metadata-admin

screen shot 2014-03-20 at 15 05 50

resources___maps_of_africa__a_virtual_collection_-_blacklight

caroline_batchelor_collection___maps_of_africa__a_virtual_collection_-_blacklight

batchelor_collection_sub-section_b___maps_of_africa__a_virtual_collection_-_blacklight

item-admin

edit-facet-admin

search-result-widget

screen shot 2014-03-17 at 11 25 26 pm

Metrics

Developers:

Commits: 31

Activity

screen shot 2014-03-21 at 5 10 19 pm

Sprint 6

18 Mar 00:02
Compare
Choose a tag to compare
Sprint 6 Pre-release
Pre-release

Milestone

This sprint focuses on enhancing some existing features and adding a couple of major new features.

Enhancements to allow multiple captions for relevant widgets, making Report a problem form dependent on a confirmed contact email address, and showing results controls for browse results.

New feature goals for this sprint are finishing the maps results view and adding a slideshow results view.

Features

  • Added page option configuration to Pages in edit mode
  • Updated widgets to allow secondary caption field
  • Enable display of search result options for browse results
  • Hide Report a problem form if no contact email defined; change label to "Feedback"
  • Added slideshow search results view (now in backlight-gallery gem)
  • Added maps results view (backlight-maps gem)

Video

Tour of Sprint 6 accomplishments (12 minutes).

Tour

Screenshots

curation_-edit_page___maps_of_africa__a_virtual_collection-_blacklight


curation_-edit_page___maps_of_africa__a_virtual_collection-_blacklight 2


maps_of_africa__a_virtual_collection_-_blacklight_search_results


maps_of_africa__a_virtual_collection_-_blacklight_search_results 2

Metrics

Developers:

FTE: 4ish

Commits: 65

Activity

pulse__sul-dlss_spotlight