2.2.0
2.2.0
Version 2.2.0 includes new features requested by stakeholders, including an advanced search and the ability to limit results by a range of dates.
Filtering by date range (#474)
- Implements the
blacklight_range_limit
gem to provide a facet for restricting catalog search results to a range of dates. - Creates an integer-valued index field from the
date_created
field by converting (where possible) a four-digit string value representative of a year. - Where the
date_created
field contains something other than a four-digit value, a null value is used for the year indexer. - Implements a slider facet in the UI, allowing the user to select works within a range of dates and/or to view works where the date created is
Unknown
(i.e., not a four-digit year). - Patches a bug where the wrong Blacklight params were passed to the controller for the range limit search.
- Note that implementation of this feature requires a re-index of the repository.
Advanced search (#551)
- Implements the
blacklight_advanced_search
gem to provide the ability to search the repository by multiple fields.
Bug fixes
- Batch editing works from the dashboard no longer throws an error (#316).