Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
e8a594a
Get v5 running
CGillen May 14, 2026
a7982c3
Remove testing while we rapidly build v5
CGillen May 14, 2026
dc37158
Update v5 tag for testing
CGillen May 14, 2026
a947ef3
Add a missing config file (storage.yml)
CGillen May 14, 2026
aad7214
Add Valkyrie support to FileSetIndexer (#3624)
CGillen May 19, 2026
f3b26ab
Update Redis config for connection pools and Hyrax v5 support (#3623)
CGillen May 19, 2026
b7c6c72
Update _hyrax.rb
straleyb May 19, 2026
3c72e03
Merge pull request #3625 from OregonDigital/UpdateMaxFileSize
CGillen May 20, 2026
4488dbb
Add missing file services init file & configure for our derivatives (…
CGillen May 20, 2026
0c660a5
Adds in ability for Bulkrax to see Valkyrie::Resources
straleyb May 26, 2026
1fbfd33
filters based on user
straleyb May 26, 2026
e5484ad
Merge branch 'master' into update/hyrax-5
CGillen May 27, 2026
2913fe1
Add Hyrax configuration for file_set_model
CGillen May 27, 2026
596959c
Merge pull request #3639 from OregonDigital/bugfix/filesetModelConfig
CGillen May 28, 2026
17b45a0
Merge pull request #3638 from OregonDigital/feature/FixAdminSet
CGillen May 28, 2026
8d47094
Fixed script to create default access
straleyb May 28, 2026
cca38c5
Merge pull request #3642 from OregonDigital/feature/LegacyDataScript
CGillen May 28, 2026
48a93cc
5.2 bump
straleyb May 28, 2026
b600218
Merge pull request #3643 from OregonDigital/upgrade/v5.2
CGillen May 29, 2026
9bde112
Merge pull request #3645 from OregonDigital/master
CGillen May 29, 2026
67452a7
Merge branch 'update/hyrax-5' into hyrax5-update
CGillen May 29, 2026
31251b5
Merge pull request #3648 from OregonDigital/hyrax5-update
CGillen May 29, 2026
7ccb2d3
Remove SolrDoc characterization terms delegations for terms with exis…
CGillen Jun 1, 2026
0db6941
Delete config/initializers/hacks/bulkrax_importer_helper_hack.rb
straleyb Jun 2, 2026
a3d8416
Merge pull request #3651 from OregonDigital/Remove-Bulkrax-Hack
CGillen Jun 2, 2026
3b62ac2
Return characterization metadata display (#3652)
CGillen Jun 4, 2026
bca771a
Merge branch 'master' into update/hyrax-5
CGillen Jun 8, 2026
614e125
Alias legacy fileset metadata terms (#3658)
CGillen Jun 9, 2026
6982e4c
Add redundant characterization term (#3659)
CGillen Jun 9, 2026
f2d61c5
Update oregon_digital_object_factory.rb
straleyb Jun 9, 2026
4e40a19
Merge pull request #3661 from OregonDigital/Remove-Alt-Text
CGillen Jun 9, 2026
de7d17b
better share and trim down characterization terms
CGillen Jun 17, 2026
758060e
Lint
CGillen Jun 17, 2026
a34167d
Merge pull request #3670 from OregonDigital/bugfix/charBlobDisplay
CGillen Jun 17, 2026
a97701e
Merge branch 'master' into update/hyrax-5
CGillen Jun 17, 2026
e5be4e1
Update v5 with main branch (#3683)
CGillen Jul 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 12 additions & 11 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,8 +135,8 @@ jobs:
name: Compile imagemagick with jp2 support
command: |
mkdir -p /tmp/im && \
curl -sL https://www.imagemagick.org/archive/releases/ImageMagick-7.1.0-27.tar.xz \
| tar -xJvf - -C /tmp/im && cd /tmp/im/ImageMagick-7.1.0-27 && \
curl -sL https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.0-62.tar.gz \
| tar -xz -C /tmp/im && cd /tmp/im/ImageMagick-7.1.0-62 && \
./configure \
--build=$CBUILD \
--host=$CHOST \
Expand Down Expand Up @@ -232,7 +232,7 @@ jobs:
export APP_VERSION=$(cat lib/oregon_digital/version.rb | grep VERSION | cut -d "=" -f 2 | sed "s/['\" ]//g")
export GIT_SHORT_HASH=$(git rev-parse --short HEAD)
export DATETIME=$(date "+%Y%m%d%H%M")
export TAG="$DATETIME-$GIT_SHORT_HASH"
export TAG="$DATETIME-$GIT_SHORT_HASH-v5"
export DEPLOYED_VERSION="$DATETIME-$GIT_SHORT_HASH"
echo export RAILS_ENV="$RAILS_ENV" >> $BASH_ENV
echo export TAG="$TAG" >> $BASH_ENV
Expand Down Expand Up @@ -276,23 +276,24 @@ workflows:
- lint:
requires:
- bundle
- test:
requires:
- lint
filters:
branches:
ignore:
- master
# - test:
# requires:
# - lint
# filters:
# branches:
# ignore:
# - master
- build_and_push_beavernetes:
name: Build and push application image to Beavernetes image repository
requires:
- lint
- test
# - test
filters:
branches:
only:
- master
- /infra\/.*/
- /staging\/.*/
- /update\/.*/
repo: od2_web
environment: production
3 changes: 3 additions & 0 deletions .irbrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# frozen_string_literal: true

IRB.conf[:USE_AUTOCOMPLETE] = false
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ FROM bundler AS dependencies
RUN apt update && apt -y upgrade && \
apt -y install nodejs unzip ghostscript vim less tmux yarnpkg curl wget openssl \
git sqlite3 postgresql-client libpq-dev libjpeg62-turbo-dev libpng-dev libtool libgomp1 \
build-essential zip xz-utils autoconf automake libtool texinfo libltdl7 \
build-essential gcc zip xz-utils autoconf automake libtool texinfo libltdl7 \
bash bash-completion java-common openjdk-17-jre-headless graphicsmagick ffmpeg \
poppler-utils tesseract-ocr libopenjp2-7-dev libopenjp2-tools libopenjp2-7 \
libffi-dev tini libxslt1-dev libxml2-dev tzdata lsb-release cmake mediainfo libmediainfo-dev
Expand All @@ -26,8 +26,8 @@ RUN ln -s /usr/bin/python3 /usr/bin/python
# Install ImageMagick with jp2/tiff support
# Install ImageMagick with full support
RUN mkdir -p /tmp/im && \
curl -sL https://www.imagemagick.org/archive/releases/ImageMagick-7.1.0-27.tar.xz \
| tar -xJvf - -C /tmp/im && cd /tmp/im/ImageMagick-7.1.0-27 && \
curl -sL https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.0-62.tar.gz \
| tar -xz -C /tmp/im && cd /tmp/im/ImageMagick-7.1.0-62 && \
./configure \
--build=$CBUILD \
--host=$CHOST \
Expand Down
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ gem 'dalli', '~> 3.2.3'
gem 'devise'
gem "edtf", "~> 3.0"
gem 'hydra-role-management'
gem 'hyrax', '~> 4.0'
gem 'hyrax', '~> 5.2'
# gem 'hyrax-migrator', github: 'OregonDigital/hyrax-migrator', branch: 'master'
gem 'jquery-rails'
gem 'sassc-rails'
Expand Down Expand Up @@ -77,7 +77,7 @@ gem 'blacklight_oai_provider'

group :development do
# listen is a requirement of puma but isn't part of its gemspec
gem 'listen', '>= 3.0.5', '< 3.2'
gem 'listen'
gem 'web-console', '>= 3.3.0'
end

Expand Down
Loading