Skip to content

Commit 37cfbea

Browse files
authored
Merge pull request #5972 from avalonmediasystem/staging
Release v7.8
2 parents c1a19e0 + 9abd3b6 commit 37cfbea

File tree

170 files changed

+18191
-15255
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

170 files changed

+18191
-15255
lines changed

.circleci/config.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ jobs:
2020
- image: ualbertalib/docker-fcrepo4:4.7
2121
environment:
2222
CATALINA_OPTS: '-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms512m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC'
23-
- image: zookeeper:3.4
23+
- image: zookeeper:3.9
24+
environment:
25+
ZOO_ADMINSERVER_ENABLED: false
2426
- image: solr:9
2527
environment:
2628
VERBOSE: yes

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ yarn-debug.log*
7777

7878
# Cypress test output
7979
/cypress
80+
/spec/cypress/downloads
81+
/spec/cypress/screenshots
82+
/spec/cypress/videos
8083

8184
# ActiveStorage
8285
/storage

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ COPY --from=node-modules --chown=app:app /node_modules ./node_modules
133133
USER app
134134
ENV RAILS_ENV=production
135135

136-
RUN SECRET_KEY_BASE=$(ruby -r 'securerandom' -e 'puts SecureRandom.hex(64)') bundle exec rake assets:precompile
136+
RUN SECRET_KEY_BASE=$(ruby -r 'securerandom' -e 'puts SecureRandom.hex(64)') SHAKAPACKER_ASSET_HOST='' bundle exec rake assets:precompile
137137
RUN cp config/controlled_vocabulary.yml.example config/controlled_vocabulary.yml
138138

139139

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ gem 'avalon-about', git: 'https://github.com/avalonmediasystem/avalon-about.git'
5353
#gem 'bootstrap-sass', '< 3.4.1' # Pin to less than 3.4.1 due to change in behavior with popovers
5454
gem 'bootstrap-toggle-rails'
5555
gem 'bootstrap_form'
56-
gem 'iiif_manifest', '~> 1.5'
56+
gem 'iiif_manifest', '~> 1.6'
5757
gem 'rack-cors', require: 'rack/cors'
5858
gem 'rails_same_site_cookie'
5959
gem 'recaptcha', require: 'recaptcha/rails'

Gemfile.lock

Lines changed: 73 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -68,47 +68,47 @@ GIT
6868
GEM
6969
remote: https://rubygems.org/
7070
specs:
71-
actioncable (7.0.8.1)
72-
actionpack (= 7.0.8.1)
73-
activesupport (= 7.0.8.1)
71+
actioncable (7.0.8.4)
72+
actionpack (= 7.0.8.4)
73+
activesupport (= 7.0.8.4)
7474
nio4r (~> 2.0)
7575
websocket-driver (>= 0.6.1)
76-
actionmailbox (7.0.8.1)
77-
actionpack (= 7.0.8.1)
78-
activejob (= 7.0.8.1)
79-
activerecord (= 7.0.8.1)
80-
activestorage (= 7.0.8.1)
81-
activesupport (= 7.0.8.1)
76+
actionmailbox (7.0.8.4)
77+
actionpack (= 7.0.8.4)
78+
activejob (= 7.0.8.4)
79+
activerecord (= 7.0.8.4)
80+
activestorage (= 7.0.8.4)
81+
activesupport (= 7.0.8.4)
8282
mail (>= 2.7.1)
8383
net-imap
8484
net-pop
8585
net-smtp
86-
actionmailer (7.0.8.1)
87-
actionpack (= 7.0.8.1)
88-
actionview (= 7.0.8.1)
89-
activejob (= 7.0.8.1)
90-
activesupport (= 7.0.8.1)
86+
actionmailer (7.0.8.4)
87+
actionpack (= 7.0.8.4)
88+
actionview (= 7.0.8.4)
89+
activejob (= 7.0.8.4)
90+
activesupport (= 7.0.8.4)
9191
mail (~> 2.5, >= 2.5.4)
9292
net-imap
9393
net-pop
9494
net-smtp
9595
rails-dom-testing (~> 2.0)
96-
actionpack (7.0.8.1)
97-
actionview (= 7.0.8.1)
98-
activesupport (= 7.0.8.1)
96+
actionpack (7.0.8.4)
97+
actionview (= 7.0.8.4)
98+
activesupport (= 7.0.8.4)
9999
rack (~> 2.0, >= 2.2.4)
100100
rack-test (>= 0.6.3)
101101
rails-dom-testing (~> 2.0)
102102
rails-html-sanitizer (~> 1.0, >= 1.2.0)
103-
actiontext (7.0.8.1)
104-
actionpack (= 7.0.8.1)
105-
activerecord (= 7.0.8.1)
106-
activestorage (= 7.0.8.1)
107-
activesupport (= 7.0.8.1)
103+
actiontext (7.0.8.4)
104+
actionpack (= 7.0.8.4)
105+
activerecord (= 7.0.8.4)
106+
activestorage (= 7.0.8.4)
107+
activesupport (= 7.0.8.4)
108108
globalid (>= 0.6.0)
109109
nokogiri (>= 1.8.5)
110-
actionview (7.0.8.1)
111-
activesupport (= 7.0.8.1)
110+
actionview (7.0.8.4)
111+
activesupport (= 7.0.8.4)
112112
builder (~> 3.1)
113113
erubi (~> 1.4)
114114
rails-dom-testing (~> 2.0)
@@ -145,8 +145,8 @@ GEM
145145
om (~> 3.1)
146146
rdf (~> 3.2)
147147
rdf-rdfxml (~> 3.2)
148-
activejob (7.0.8.1)
149-
activesupport (= 7.0.8.1)
148+
activejob (7.0.8.4)
149+
activesupport (= 7.0.8.4)
150150
globalid (>= 0.3.6)
151151
activejob-traffic_control (0.1.3)
152152
activejob (>= 4.2)
@@ -155,25 +155,25 @@ GEM
155155
activejob-uniqueness (0.2.5)
156156
activejob (>= 4.2, < 7.1)
157157
redlock (>= 1.2, < 2)
158-
activemodel (7.0.8.1)
159-
activesupport (= 7.0.8.1)
160-
activerecord (7.0.8.1)
161-
activemodel (= 7.0.8.1)
162-
activesupport (= 7.0.8.1)
158+
activemodel (7.0.8.4)
159+
activesupport (= 7.0.8.4)
160+
activerecord (7.0.8.4)
161+
activemodel (= 7.0.8.4)
162+
activesupport (= 7.0.8.4)
163163
activerecord-session_store (2.0.0)
164164
actionpack (>= 5.2.4.1)
165165
activerecord (>= 5.2.4.1)
166166
multi_json (~> 1.11, >= 1.11.2)
167167
rack (>= 2.0.8, < 3)
168168
railties (>= 5.2.4.1)
169-
activestorage (7.0.8.1)
170-
actionpack (= 7.0.8.1)
171-
activejob (= 7.0.8.1)
172-
activerecord (= 7.0.8.1)
173-
activesupport (= 7.0.8.1)
169+
activestorage (7.0.8.4)
170+
actionpack (= 7.0.8.4)
171+
activejob (= 7.0.8.4)
172+
activerecord (= 7.0.8.4)
173+
activesupport (= 7.0.8.4)
174174
marcel (~> 1.0)
175175
mini_mime (>= 1.1.0)
176-
activesupport (7.0.8.1)
176+
activesupport (7.0.8.4)
177177
concurrent-ruby (~> 1.0, >= 1.0.2)
178178
i18n (>= 1.6, < 2)
179179
minitest (>= 5.1)
@@ -274,7 +274,7 @@ GEM
274274
bootstrap_form (5.2.3)
275275
actionpack (>= 6.0)
276276
activemodel (>= 6.0)
277-
builder (3.2.4)
277+
builder (3.3.0)
278278
byebug (11.1.3)
279279
cancancan (3.4.0)
280280
capistrano (3.17.3)
@@ -319,7 +319,7 @@ GEM
319319
coffee-script-source
320320
execjs
321321
coffee-script-source (1.12.2)
322-
concurrent-ruby (1.2.3)
322+
concurrent-ruby (1.3.3)
323323
config (4.2.1)
324324
deep_merge (~> 1.2, >= 1.2.1)
325325
dry-validation (~> 1.0, >= 1.0.0)
@@ -406,7 +406,7 @@ GEM
406406
mail (~> 2.7)
407407
equivalent-xml (0.6.0)
408408
nokogiri (>= 1.4.3)
409-
erubi (1.12.0)
409+
erubi (1.13.0)
410410
et-orbi (1.2.7)
411411
tzinfo
412412
ethon (0.16.0)
@@ -491,10 +491,10 @@ GEM
491491
hydra-access-controls (= 12.1.0)
492492
hydra-core (= 12.1.0)
493493
rails (>= 5.2, < 7.1)
494-
i18n (1.14.4)
494+
i18n (1.14.5)
495495
concurrent-ruby (~> 1.0)
496496
iconv (1.0.8)
497-
iiif_manifest (1.5.0)
497+
iiif_manifest (1.6.0)
498498
activesupport (>= 4)
499499
ims-lti (1.1.13)
500500
builder
@@ -508,7 +508,7 @@ GEM
508508
rails-dom-testing (>= 1, < 3)
509509
railties (>= 4.2.0)
510510
thor (>= 0.14, < 2.0)
511-
jquery-ui-rails (6.0.1)
511+
jquery-ui-rails (7.0.0)
512512
railties (>= 3.2.16)
513513
json (2.6.3)
514514
json-canonicalization (0.3.1)
@@ -572,20 +572,20 @@ GEM
572572
marcel (1.0.4)
573573
matrix (0.4.2)
574574
memoist (0.16.2)
575-
method_source (1.0.0)
575+
method_source (1.1.0)
576576
mime-types (3.4.1)
577577
mime-types-data (~> 3.2015)
578578
mime-types-data (3.2022.0105)
579579
mini_mime (1.1.5)
580-
mini_portile2 (2.8.5)
580+
mini_portile2 (2.8.7)
581581
minitar (0.9)
582-
minitest (5.22.3)
582+
minitest (5.24.1)
583583
msgpack (1.6.0)
584584
multi_json (1.15.0)
585585
multi_xml (0.6.0)
586586
multipart-post (2.3.0)
587587
mysql2 (0.5.5)
588-
net-imap (0.4.10)
588+
net-imap (0.4.14)
589589
date
590590
net-protocol
591591
net-ldap (0.18.0)
@@ -595,16 +595,16 @@ GEM
595595
timeout
596596
net-scp (4.0.0)
597597
net-ssh (>= 2.6.5, < 8.0.0)
598-
net-smtp (0.4.0.1)
598+
net-smtp (0.5.0)
599599
net-protocol
600600
net-ssh (7.0.1)
601601
netrc (0.11.0)
602-
nio4r (2.7.1)
602+
nio4r (2.7.3)
603603
noid (0.9.0)
604604
noid-rails (3.1.0)
605605
actionpack (>= 5.0.0, < 7.1)
606606
noid (~> 0.9)
607-
nokogiri (1.16.3)
607+
nokogiri (1.16.6)
608608
mini_portile2 (~> 2.8.2)
609609
racc (~> 1.4)
610610
nom-xml (1.2.0)
@@ -653,7 +653,7 @@ GEM
653653
puma (6.4.2)
654654
nio4r (~> 2.0)
655655
raabro (1.4.0)
656-
racc (1.7.3)
656+
racc (1.8.0)
657657
rack (2.2.9)
658658
rack-cors (2.0.2)
659659
rack (>= 2.0.0)
@@ -663,20 +663,20 @@ GEM
663663
rack
664664
rack-test (2.1.0)
665665
rack (>= 1.3)
666-
rails (7.0.8.1)
667-
actioncable (= 7.0.8.1)
668-
actionmailbox (= 7.0.8.1)
669-
actionmailer (= 7.0.8.1)
670-
actionpack (= 7.0.8.1)
671-
actiontext (= 7.0.8.1)
672-
actionview (= 7.0.8.1)
673-
activejob (= 7.0.8.1)
674-
activemodel (= 7.0.8.1)
675-
activerecord (= 7.0.8.1)
676-
activestorage (= 7.0.8.1)
677-
activesupport (= 7.0.8.1)
666+
rails (7.0.8.4)
667+
actioncable (= 7.0.8.4)
668+
actionmailbox (= 7.0.8.4)
669+
actionmailer (= 7.0.8.4)
670+
actionpack (= 7.0.8.4)
671+
actiontext (= 7.0.8.4)
672+
actionview (= 7.0.8.4)
673+
activejob (= 7.0.8.4)
674+
activemodel (= 7.0.8.4)
675+
activerecord (= 7.0.8.4)
676+
activestorage (= 7.0.8.4)
677+
activesupport (= 7.0.8.4)
678678
bundler (>= 1.15.0)
679-
railties (= 7.0.8.1)
679+
railties (= 7.0.8.4)
680680
rails-controller-testing (1.0.5)
681681
actionpack (>= 5.0.1.rc1)
682682
actionview (>= 5.0.1.rc1)
@@ -691,15 +691,15 @@ GEM
691691
rails_same_site_cookie (0.1.9)
692692
rack (>= 1.5)
693693
user_agent_parser (~> 2.6)
694-
railties (7.0.8.1)
695-
actionpack (= 7.0.8.1)
696-
activesupport (= 7.0.8.1)
694+
railties (7.0.8.4)
695+
actionpack (= 7.0.8.4)
696+
activesupport (= 7.0.8.4)
697697
method_source
698698
rake (>= 12.2)
699699
thor (~> 1.0)
700700
zeitwerk (~> 2.5)
701701
rainbow (3.1.1)
702-
rake (13.1.0)
702+
rake (13.2.1)
703703
rb-fsevent (0.11.2)
704704
rb-inotify (0.10.1)
705705
ffi (~> 1.0)
@@ -766,7 +766,8 @@ GEM
766766
mime-types (>= 1.16, < 4.0)
767767
netrc (~> 0.8)
768768
retriable (3.1.2)
769-
rexml (3.2.5)
769+
rexml (3.3.1)
770+
strscan
770771
roo (2.10.0)
771772
nokogiri (~> 1)
772773
rubyzip (>= 1.3.0, < 3.0.0)
@@ -909,6 +910,7 @@ GEM
909910
net-scp (>= 1.1.2)
910911
net-ssh (>= 2.8.0)
911912
stomp (1.4.10)
913+
strscan (3.1.0)
912914
suo (0.4.0)
913915
dalli
914916
msgpack
@@ -966,7 +968,7 @@ GEM
966968
rexml
967969
xpath (3.2.0)
968970
nokogiri (~> 1.8)
969-
zeitwerk (2.6.13)
971+
zeitwerk (2.6.16)
970972
zk (1.10.0)
971973
zookeeper (~> 1.5.0)
972974
zookeeper (1.5.5)
@@ -1037,7 +1039,7 @@ DEPENDENCIES
10371039
httpx
10381040
hydra-head (~> 12.0)
10391041
iconv (~> 1.0.6)
1040-
iiif_manifest (~> 1.5)
1042+
iiif_manifest (~> 1.6)
10411043
ims-lti (~> 1.1.13)
10421044
jbuilder (~> 2.0)
10431045
jquery-datatables

app/assets/images/iiif-logo.svg

Lines changed: 34 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)