v0.3.3
Adds CodeClimate to CircleCI setup. (#428)
View metadata for work on show page (#430)
- This adds a class that can be used to get a list of attributes on the work. That is used to generate the
SolrDocument
methods, view, and catalog controller code that is needed to display metadata in the show page. - All the metadata attributes that can be used currently are set in the work factory and then a system spec is used to make sure that the data is showing up on the page.
- This also includes addtions to the locale files so that the correct labels are displayed.
Ensure library collection type exists on all curate systems (#433)
- Easily create library collection type
- Ensure library collection type exists on all curate servers
Use the Coveralls webhook explicitly to signal a build is done. (#432)
Add UV config (#435)
- This adds the basic UV config to turn it on and have it display images in developement mode. If the
IIIF_SERVER_URL
is not set it will useRiiif
to display the images. - When Cantaloupe is setup that variable should be set.
Ensure Curate::CollectionType has the right participants (#438)
- Automatically set up Curate::CollectionType to only allow admins to manage the collections, do not allow Registered Users to Create works in them.
Refactor so we don't have to delete existing CollectionTypes
- Many curate systems already have a Library Collection CollectionType now, so let's make life easier for ourselves and just update those instead of having to blow everything away and re-create it.