Changes the Solr indexing in the Work model, searchable block.
Add pg_search gem. Include pg_search in the Work model.
Add a dynamic pg_search scope for string_values (untested).
Remove the pg_search and a pg_search scope from the Work model.
Adds the Ransack gem. Removes the pg_search gem.
Add the elasticsearch-rails gem. Remove the ransack gem.
Remove all Ransack related code from Work and StringValue models, SearchController and searches/work_form view partial.
Add ElasticSearch includes in searchable models.
Add the as_indexed_json method for the Work model so the indexing works with all the WorkAttributes values dynamically.
Remove the specs support file for Sunspot.
Lift the spec/controllers/search_controller_spec.
Changes the as_indexed_json method.
Prevent the hash keys to be overwritten by different attributes
with the same WorkAttribute, as the WorkAttribute.name was
being used as the hash key. Adding the values as an array of
values, instead of a single value per key.
fix archival fonds spec
archival series migration
archival series migration
archival series
spec helper
archival series migration specs
archival series migration specs