Releases: nla/nla-arclight
Releases · nla/nla-arclight
v1.0.0
1.0.0 (2023-05-11)
⚠ BREAKING CHANGES
- use shared database for users and sessions
Features
- group search results by collection by default (c10ab81)
- integrate catalogue-patrons (72ebcc6)
- integrate separate staff login realms (f7babf2)
- integrate staff backchannel logout changes (4074a5e)
- move caching from file system to Redis (808321c)
- put login link behind feature flag (29e318d)
- remove "History" navbar link (4c6a4b6)
- use shared database for users and sessions (945cc78)
Bug Fixes
- add keycloak config to sample dev config (c444e2b)
- disallow access to blacklight-test.nla.gov.au (58212db)
- enable arclight transaction log (ebcdecb)
- fixes vendor/bundle permissions on deployment (2c99235)
- move responsiveTruncator.js so it overrides the ArcLight version (dc67f30)
- patch responsiveTruncator.js (e3618e5)
- put flipper UI endpoint within finding-aids scope (13a439e)
- remove deprecated BlacklightRangeLimit::ViewHelperOverride (8ea65df)
Tests
Build System
- make sure
main
branch is using a releasedcatalogue-patrons
version (b8a93e3) - update dependencies in Gemfile with upgrade to 3.2.0 (6cf9abd)
Continuous Integration
- adds PATRONS_DB_URL env variable to verify workflow (4baa13a)
- adds release workflow (3f10d2b)
- change coverage threshold (c421263)
- fixes tests and bumps nokogiri (4fe0486)
- fixes verify workflow (da4b612)
- modify config for GALC URL (7b789a5)
- modify versioning in release workflow (392fca4)
- update Ruby versions in verify workflow (c170923)
- update verify workflow to match Blacklight (cd604b7)
Documentation
- update build status badge in README.md (3ea1c21)
- update README.md (f7db21c)
- updates README.md (98c2dab)
Code Refactoring
- integrate reimplementation of feature flags and location checking (75f9467)
- set default User-Agent for Faraday requests (fc55d24)
Miscellaneous
- address CVE-2022-23517 CVE-2022-23518 CVE-2022-23519 CVE-2022-23520 (4856aa2)
- bump version of Bundler in Gemfile.lock (470f4c7)
- configure as per Blacklight (0470804)
- configure solr adapter via env variable (4b8734f)
- deps-dev: bump capybara from 3.37.1 to 3.38.0 (aa650a4)
- deps-dev: bump cucumber-rails from 2.5.1 to 2.6.0 (7ba82de)
- deps-dev: bump cucumber-rails from 2.6.0 to 2.6.1 (d0430fa)
- deps-dev: bump debug from 1.6.2 to 1.6.3 (045a652)
- deps-dev: bump debug from 1.6.3 to 1.7.0 (2a478e3)
- deps-dev: bump faker from 2.23.0 to 3.0.0 (9b3610a)
- deps-dev: bump rspec-rails from 5.1.2 to 6.0.0 (d6a9801)
- deps-dev: bump rspec-rails from 6.0.0 to 6.0.1 (3ffd7ef)
- deps-dev: bump rubocop-rails from 2.16.1 to 2.17.1 (b226a1a)
- deps-dev: bump rubocop-rails from 2.17.1 to 2.17.2 (b269931)
- deps-dev: bump rubocop-rails from 2.17.2 to 2.17.3 (bc39a0a)
- deps-dev: bump rubocop-rails from 2.17.3 to 2.17.4 (41f7e9f)
- deps-dev: bump rubocop-rspec from 2.13.2 to 2.14.1 (aa63183)
- deps-dev: bump rubocop-rspec from 2.14.1 to 2.14.2 (3b77ab7)
- deps-dev: bump rubocop-rspec from 2.14.2 to 2.15.0 (b7317fa)
- deps-dev: bump rubocop-rspec from 2.15.0 to 2.16.0 (9c0865e)
- deps-dev: bump rubocop-rspec from 2.18.0 to 2.18.1 (0bf8a01)
- deps-dev: bump selenium-webdriver from 4.4.0 to 4.5.0 (7e69e6b)
- deps-dev: bump selenium-webdriver from 4.5.0 to 4.6.1 (96d09f8)
- deps-dev: bump selenium-webdriver from 4.6.1 to 4.7.1 (9c12ce9)
- deps-dev: bump shoulda-matchers from 5.2.0 to 5.3.0 (ff405af)
- deps-dev: bump simplecov from 0.21.2 to 0.22.0 (07a75df)
- deps-dev: bump standard from 1.16.1 to 1.18.0 (877d0a0)
- deps-dev: bump standard from 1.18.0 to 1.18.1 (3f93cbd)
- deps-dev: bump standard from 1.18.1 to 1.19.1 (cd9e32a)
- deps-dev: bump standard from 1.19.1 to 1.21.1 (98760b1)
- deps-dev: bump standard from 1.22.0 to 1.22.1 (0a2b122)
- deps-dev: bump webdrivers from 5.1.0 to 5.2.0 (c059040)
- deps: bump @babel/core from 7.19.1 to 7.19.3 (eca2b81)
- deps: bump @babel/core from 7.19.3 to 7.19.6 ([838c4b7](https...