Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Another change is a requirement to allow list hosts that the rails server will respond to.  Avalon by default will allow the host set in the `domain.host` setting as well as any set in the RAILS_ADDITIONAL_HOSTS environment variable.  The docker-compose config (both the development environment in avalon and the avalon-docker environment) allows the avalon host which docker creates for its internal network.  If you connect to your avalon instance using a different hostname then these, you will probably need to set RAILS_ADDITIONAL_HOSTS environment variable or make changes to config/initializers/default_host.rb.  See https://blog.saeloun.com/2019/10/31/rails-6-adds-guard-against-dns-rebinding-attacks.html for more details.

Blacklight

Blacklight 7 changes include the upgrade of bootstrap to 4, changes to search builders, and switching the /catalog json endpoints to return standard JSON-API.  If you have customized the CatalogController, any of the search builders, or any of the catalog views, you may need to make changes to ensure compatibility.  See the Blacklight 7 release notes for more details: https://github.com/projectblacklight/blacklight/releases/tag/v7.0.0

...