lib/spotlight/engine.rb in blacklight-spotlight-3.0.0.rc2 vs lib/spotlight/engine.rb in blacklight-spotlight-3.0.0.rc3
- old
+ new
@@ -36,12 +36,12 @@
require 'carrierwave'
require 'underscore-rails'
require 'github/markup'
require 'sir_trevor_rails'
require 'openseadragon'
+ require 'handlebars_assets'
require 'sprockets/es6'
- require 'almond-rails'
config.assets.precompile += %w[spotlight/fallback/*.png]
config.autoload_paths += %W[
#{config.root}/app/builders
@@ -53,20 +53,21 @@
require 'cancan'
require 'bootstrap_form'
require 'acts-as-taggable-on'
Mime::Type.register 'application/solr+json', :solr_json
+ Mime::Type.register 'application/iiif+json', :iiif_json
end
initializer 'spotlight.factories', after: 'factory_bot.set_factory_paths' do
FactoryBot.definition_file_paths << File.expand_path('../../spec/factories', __dir__) if defined?(FactoryBot)
end
initializer 'spotlight.assets.precompile' do |app|
app.config.assets.precompile += %w[spotlight/default_thumbnail.jpg spotlight/default_browse_thumbnail.jpg]
- Sprockets::ES6.configuration = { 'modules' => 'amd', 'moduleIds' => true }
+ Sprockets::ES6.configuration = { 'modules' => 'umd', 'moduleIds' => true }
# When we upgrade to Sprockets 4, we can ditch sprockets-es6 and config AMD
# in this way:
# https://github.com/rails/sprockets/issues/73#issuecomment-139113466
end
@@ -265,10 +266,10 @@
config.default_page_content_type = 'SirTrevor'
# Added here for backwards compatability with SirTrevor 0.6
# and apps who have customized their avaialble widgets
config.sir_trevor_widgets = %w[
- Heading Text List Quote Iframe Video Oembed Rule UploadedItems Browse LinkToSearch
+ Heading Text List Quote Iframe Video Oembed Rule UploadedItems Browse BrowseGroupCategories LinkToSearch
FeaturedPages SolrDocuments SolrDocumentsCarousel SolrDocumentsEmbed
SolrDocumentsFeatures SolrDocumentsGrid SearchResults
]
config.routes = OpenStruct.new