Skip to content

Commit 941b660

Browse files
authored
Merge pull request #5067 from avalonmediasystem/staging
Release 7.5.1
2 parents 53a7735 + bb8c185 commit 941b660

28 files changed

+3424
-1191
lines changed

.circleci/config.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
build:
66
docker:
77
# Primary container image where all steps run.
8-
- image: avalonmediasystem/avalon:7.3.0-dev
8+
- image: avalonmediasystem/avalon:develop
99
environment:
1010
- DATABASE_URL=postgresql://postgres@localhost:5432/postgres
1111
- FEDORA_URL=http://localhost:8080/fcrepo/rest
@@ -55,6 +55,8 @@ jobs:
5555
name: Clean out existing code
5656
command: rm -rf .[!.]* *
5757

58+
- run: git config --global --add safe.directory /home/app/avalon
59+
5860
- samvera/cached_checkout
5961

6062
- run: cp config/controlled_vocabulary.yml.example config/controlled_vocabulary.yml
@@ -138,7 +140,7 @@ jobs:
138140
default: 4
139141
docker:
140142
# Primary container image where all steps run.
141-
- image: avalonmediasystem/avalon:7.3.0-dev
143+
- image: avalonmediasystem/avalon:develop
142144

143145
working_directory: /home/app/avalon
144146

Gemfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ source 'https://rubygems.org'
33
# Core rails
44
gem 'bootsnap', require: false
55
gem 'listen'
6-
gem 'rails', '=6.0.5.1'
6+
gem 'rails', '=6.0.6.1'
77
gem 'sprockets', '~>3.7.2'
88
#gem 'sprockets-rails', require: 'sprockets/railtie'
99
gem 'sqlite3'
10+
# Force newer version of mail for compatibility with rails 6.0.6.1
11+
gem 'mail', '> 2.8.0.1'
1012

1113
# Assets
1214
gem 'bootstrap', '~> 4.0'
@@ -70,7 +72,7 @@ gem 'omniauth-lti', git: "https://github.com/avalonmediasystem/omniauth-lti.git"
7072
gem "omniauth-saml", "~> 2.0"
7173

7274
# Media Access & Transcoding
73-
gem 'active_encode', '~> 1.0'
75+
gem 'active_encode', '~> 1.0', '>= 1.1.2'
7476
gem 'audio_waveform-ruby', '~> 1.0.7', require: 'audio_waveform'
7577
gem 'browse-everything', git: "https://github.com/avalonmediasystem/browse-everything.git", branch: 'v1.2-avalon'
7678
gem 'fastimage'

Gemfile.lock

Lines changed: 82 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -74,38 +74,38 @@ GIT
7474
GEM
7575
remote: https://rubygems.org/
7676
specs:
77-
actioncable (6.0.5.1)
78-
actionpack (= 6.0.5.1)
77+
actioncable (6.0.6.1)
78+
actionpack (= 6.0.6.1)
7979
nio4r (~> 2.0)
8080
websocket-driver (>= 0.6.1)
81-
actionmailbox (6.0.5.1)
82-
actionpack (= 6.0.5.1)
83-
activejob (= 6.0.5.1)
84-
activerecord (= 6.0.5.1)
85-
activestorage (= 6.0.5.1)
86-
activesupport (= 6.0.5.1)
81+
actionmailbox (6.0.6.1)
82+
actionpack (= 6.0.6.1)
83+
activejob (= 6.0.6.1)
84+
activerecord (= 6.0.6.1)
85+
activestorage (= 6.0.6.1)
86+
activesupport (= 6.0.6.1)
8787
mail (>= 2.7.1)
88-
actionmailer (6.0.5.1)
89-
actionpack (= 6.0.5.1)
90-
actionview (= 6.0.5.1)
91-
activejob (= 6.0.5.1)
88+
actionmailer (6.0.6.1)
89+
actionpack (= 6.0.6.1)
90+
actionview (= 6.0.6.1)
91+
activejob (= 6.0.6.1)
9292
mail (~> 2.5, >= 2.5.4)
9393
rails-dom-testing (~> 2.0)
94-
actionpack (6.0.5.1)
95-
actionview (= 6.0.5.1)
96-
activesupport (= 6.0.5.1)
94+
actionpack (6.0.6.1)
95+
actionview (= 6.0.6.1)
96+
activesupport (= 6.0.6.1)
9797
rack (~> 2.0, >= 2.0.8)
9898
rack-test (>= 0.6.3)
9999
rails-dom-testing (~> 2.0)
100100
rails-html-sanitizer (~> 1.0, >= 1.2.0)
101-
actiontext (6.0.5.1)
102-
actionpack (= 6.0.5.1)
103-
activerecord (= 6.0.5.1)
104-
activestorage (= 6.0.5.1)
105-
activesupport (= 6.0.5.1)
101+
actiontext (6.0.6.1)
102+
actionpack (= 6.0.6.1)
103+
activerecord (= 6.0.6.1)
104+
activestorage (= 6.0.6.1)
105+
activesupport (= 6.0.6.1)
106106
nokogiri (>= 1.8.5)
107-
actionview (6.0.5.1)
108-
activesupport (= 6.0.5.1)
107+
actionview (6.0.6.1)
108+
activesupport (= 6.0.6.1)
109109
builder (~> 3.1)
110110
erubi (~> 1.4)
111111
rails-dom-testing (~> 2.0)
@@ -132,7 +132,7 @@ GEM
132132
active_elastic_job (3.2.0)
133133
aws-sdk-sqs (~> 1)
134134
rails (>= 5.2.6, < 7.1)
135-
active_encode (1.1.1)
135+
active_encode (1.1.2)
136136
addressable (~> 2.8)
137137
rails
138138
active_fedora-datastreams (0.4.0)
@@ -142,8 +142,8 @@ GEM
142142
om (~> 3.1)
143143
rdf (< 3.2)
144144
rdf-rdfxml (~> 2.0)
145-
activejob (6.0.5.1)
146-
activesupport (= 6.0.5.1)
145+
activejob (6.0.6.1)
146+
activesupport (= 6.0.6.1)
147147
globalid (>= 0.3.6)
148148
activejob-traffic_control (0.1.3)
149149
activejob (>= 4.2)
@@ -152,23 +152,23 @@ GEM
152152
activejob-uniqueness (0.2.2)
153153
activejob (>= 4.2, < 7)
154154
redlock (>= 1.2, < 2)
155-
activemodel (6.0.5.1)
156-
activesupport (= 6.0.5.1)
157-
activerecord (6.0.5.1)
158-
activemodel (= 6.0.5.1)
159-
activesupport (= 6.0.5.1)
155+
activemodel (6.0.6.1)
156+
activesupport (= 6.0.6.1)
157+
activerecord (6.0.6.1)
158+
activemodel (= 6.0.6.1)
159+
activesupport (= 6.0.6.1)
160160
activerecord-session_store (2.0.0)
161161
actionpack (>= 5.2.4.1)
162162
activerecord (>= 5.2.4.1)
163163
multi_json (~> 1.11, >= 1.11.2)
164164
rack (>= 2.0.8, < 3)
165165
railties (>= 5.2.4.1)
166-
activestorage (6.0.5.1)
167-
actionpack (= 6.0.5.1)
168-
activejob (= 6.0.5.1)
169-
activerecord (= 6.0.5.1)
166+
activestorage (6.0.6.1)
167+
actionpack (= 6.0.6.1)
168+
activejob (= 6.0.6.1)
169+
activerecord (= 6.0.6.1)
170170
marcel (~> 1.0)
171-
activesupport (6.0.5.1)
171+
activesupport (6.0.6.1)
172172
concurrent-ruby (~> 1.0, >= 1.0.2)
173173
i18n (>= 0.7, < 2)
174174
minitest (~> 5.1)
@@ -311,7 +311,7 @@ GEM
311311
coffee-script-source
312312
execjs
313313
coffee-script-source (1.12.2)
314-
concurrent-ruby (1.1.10)
314+
concurrent-ruby (1.2.0)
315315
config (4.0.0)
316316
deep_merge (~> 1.2, >= 1.2.1)
317317
dry-validation (~> 1.0, >= 1.0.0)
@@ -320,13 +320,14 @@ GEM
320320
rexml
321321
crass (1.0.6)
322322
daemons (1.4.1)
323-
dalli (3.2.1)
323+
dalli (3.2.3)
324324
database_cleaner (2.0.1)
325325
database_cleaner-active_record (~> 2.0.0)
326326
database_cleaner-active_record (2.0.1)
327327
activerecord (>= 5.a)
328328
database_cleaner-core (~> 2.0.0)
329329
database_cleaner-core (2.0.1)
330+
date (3.3.3)
330331
declarative (0.0.20)
331332
deep_merge (1.2.2)
332333
deprecation (1.1.0)
@@ -398,7 +399,7 @@ GEM
398399
mail (~> 2.7)
399400
equivalent-xml (0.6.0)
400401
nokogiri (>= 1.4.3)
401-
erubi (1.11.0)
402+
erubi (1.12.0)
402403
et-orbi (1.2.6)
403404
tzinfo
404405
ethon (0.15.0)
@@ -428,7 +429,7 @@ GEM
428429
fugit (1.5.2)
429430
et-orbi (~> 1.1, >= 1.1.8)
430431
raabro (~> 1.4)
431-
globalid (1.0.0)
432+
globalid (1.1.0)
432433
activesupport (>= 5.0)
433434
google-analytics-rails (1.1.0)
434435
google-apis-core (0.7.0)
@@ -548,11 +549,14 @@ GEM
548549
activesupport (>= 4)
549550
railties (>= 4)
550551
request_store (~> 1.0)
551-
loofah (2.19.0)
552+
loofah (2.19.1)
552553
crass (~> 1.0.2)
553554
nokogiri (>= 1.5.9)
554-
mail (2.7.1)
555+
mail (2.8.1.rc2)
555556
mini_mime (>= 0.1.1)
557+
net-imap
558+
net-pop
559+
net-smtp
556560
marc (1.1.1)
557561
rexml
558562
scrub_rb (>= 1.0.1, < 2)
@@ -565,24 +569,33 @@ GEM
565569
mime-types-data (~> 3.2015)
566570
mime-types-data (3.2022.0105)
567571
mini_mime (1.1.2)
568-
mini_portile2 (2.8.0)
569-
minitest (5.16.3)
572+
mini_portile2 (2.8.1)
573+
minitest (5.17.0)
570574
msgpack (1.4.5)
571575
multi_json (1.15.0)
572576
multi_xml (0.6.0)
573577
multipart-post (2.2.3)
574578
mysql2 (0.5.3)
579+
net-imap (0.3.4)
580+
date
581+
net-protocol
575582
net-ldap (0.17.0)
583+
net-pop (0.1.2)
584+
net-protocol
585+
net-protocol (0.2.1)
586+
timeout
576587
net-scp (3.0.0)
577588
net-ssh (>= 2.6.5, < 7.0.0)
589+
net-smtp (0.3.3)
590+
net-protocol
578591
net-ssh (6.1.0)
579592
netrc (0.11.0)
580593
nio4r (2.5.8)
581594
noid (0.9.0)
582595
noid-rails (3.0.3)
583596
actionpack (>= 5.0.0, < 7)
584597
noid (~> 0.9)
585-
nokogiri (1.13.9)
598+
nokogiri (1.14.1)
586599
mini_portile2 (~> 2.8.0)
587600
racc (~> 1.4)
588601
nom-xml (1.2.0)
@@ -635,8 +648,8 @@ GEM
635648
puma (5.6.4)
636649
nio4r (~> 2.0)
637650
raabro (1.4.0)
638-
racc (1.6.0)
639-
rack (2.2.4)
651+
racc (1.6.2)
652+
rack (2.2.6.2)
640653
rack-cors (1.1.1)
641654
rack (>= 2.0.0)
642655
rack-protection (2.2.0)
@@ -645,20 +658,20 @@ GEM
645658
rack
646659
rack-test (2.0.2)
647660
rack (>= 1.3)
648-
rails (6.0.5.1)
649-
actioncable (= 6.0.5.1)
650-
actionmailbox (= 6.0.5.1)
651-
actionmailer (= 6.0.5.1)
652-
actionpack (= 6.0.5.1)
653-
actiontext (= 6.0.5.1)
654-
actionview (= 6.0.5.1)
655-
activejob (= 6.0.5.1)
656-
activemodel (= 6.0.5.1)
657-
activerecord (= 6.0.5.1)
658-
activestorage (= 6.0.5.1)
659-
activesupport (= 6.0.5.1)
661+
rails (6.0.6.1)
662+
actioncable (= 6.0.6.1)
663+
actionmailbox (= 6.0.6.1)
664+
actionmailer (= 6.0.6.1)
665+
actionpack (= 6.0.6.1)
666+
actiontext (= 6.0.6.1)
667+
actionview (= 6.0.6.1)
668+
activejob (= 6.0.6.1)
669+
activemodel (= 6.0.6.1)
670+
activerecord (= 6.0.6.1)
671+
activestorage (= 6.0.6.1)
672+
activesupport (= 6.0.6.1)
660673
bundler (>= 1.3.0)
661-
railties (= 6.0.5.1)
674+
railties (= 6.0.6.1)
662675
sprockets-rails (>= 2.0.0)
663676
rails-controller-testing (1.0.5)
664677
actionpack (>= 5.0.1.rc1)
@@ -667,14 +680,14 @@ GEM
667680
rails-dom-testing (2.0.3)
668681
activesupport (>= 4.2.0)
669682
nokogiri (>= 1.6)
670-
rails-html-sanitizer (1.4.3)
671-
loofah (~> 2.3)
683+
rails-html-sanitizer (1.5.0)
684+
loofah (~> 2.19, >= 2.19.1)
672685
rails_same_site_cookie (0.1.9)
673686
rack (>= 1.5)
674687
user_agent_parser (~> 2.6)
675-
railties (6.0.5.1)
676-
actionpack (= 6.0.5.1)
677-
activesupport (= 6.0.5.1)
688+
railties (6.0.6.1)
689+
actionpack (= 6.0.6.1)
690+
activesupport (= 6.0.6.1)
678691
method_source
679692
rake (>= 0.8.7)
680693
thor (>= 0.20.3, < 2.0)
@@ -892,14 +905,15 @@ GEM
892905
thor (1.2.1)
893906
thread_safe (0.3.6)
894907
tilt (2.0.10)
908+
timeout (0.3.1)
895909
trailblazer-option (0.1.2)
896910
twitter-typeahead-rails (0.11.1.pre.corejavascript)
897911
actionpack (>= 3.1)
898912
jquery-rails
899913
railties (>= 3.1)
900914
typhoeus (1.4.0)
901915
ethon (>= 0.9.0)
902-
tzinfo (1.2.10)
916+
tzinfo (1.2.11)
903917
thread_safe (~> 0.1)
904918
uber (0.0.15)
905919
uglifier (4.2.0)
@@ -959,7 +973,7 @@ DEPENDENCIES
959973
active-fedora (~> 13.2, >= 13.2.5)
960974
active_annotations (~> 0.4)
961975
active_elastic_job
962-
active_encode (~> 1.0)
976+
active_encode (~> 1.0, >= 1.1.2)
963977
active_fedora-datastreams (~> 0.4)
964978
activejob-traffic_control
965979
activejob-uniqueness
@@ -1024,6 +1038,7 @@ DEPENDENCIES
10241038
ldp (~> 1.0.3)
10251039
listen
10261040
lograge
1041+
mail (> 2.8.0.1)
10271042
marc
10281043
media_element_add_to_playlist!
10291044
mediainfo!
@@ -1041,7 +1056,7 @@ DEPENDENCIES
10411056
pry-rails
10421057
puma (>= 4.3.8)
10431058
rack-cors
1044-
rails (= 6.0.5.1)
1059+
rails (= 6.0.6.1)
10451060
rails-controller-testing
10461061
rails_same_site_cookie
10471062
rb-readline
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
function expandFilename(id) {
2+
var trunc = document.getElementById("truncated_" + id);
3+
var full = document.getElementById("full_" + id);
4+
var expand = document.getElementById("expand_" + id);
5+
6+
if (full.style.display === "none") {
7+
full.style.display = "";
8+
trunc.style.display = "none";
9+
expand.innerHTML = "(Show less)";
10+
} else {
11+
full.style.display = "none";
12+
trunc.style.display = "";
13+
expand.innerHTML = "(Expand)"
14+
}
15+
}

0 commit comments

Comments
 (0)