2.1.6
2.1.6 - 2018-12-20
Added
- "Submitter" field on notice submissions
- VCR dependency for SearchesModels spec
- Placeholder notice for use in Google Canadian law notice responses
- Auto-redaction of work descriptions for newly added works
- Rake task for redaction of descriptions of existing works (this will be applied slowly over time to redact our existing 203M works)
- Custom message for hidden notices
Changed/Fixed
- Bug preventing notices submitted via OldChill from being imported into Lumen
- Excessive instantiations on
SearchesModels#search
leading to slow notice searches and topic/notice display pages; the API for#search
has been changed to allow its consumers to reduce their data demands - Excessive db queries on
NoticesController#create
- Excessive db queries on
RailsAdmin#MainController#edit
(resulting in minor changes to admin interface) - More extensive caching of expensive fragments
- Improved code style
- Dependencies with security vulnerabilities have been upgraded
- Elasticsearch configuration has been streamlined
- Most intermittent test failures have been eliminated
- Bug whereby supporting documents submitted via the notice submission webform were miscategorized as original
- Bug whereby entity types were not being set properly via the notice submission webform
- Bug whereby admins could not delete notices
Removed
- Links to related FAQs and blog entries on notice pages
- DMCA counternotice creator
A 2.1.6 prerelease also included a feature to truncate URLs for unauthorized users, but this has been removed pending further testing.