Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to latest Hyrax / Ruby version #794

Merged
merged 88 commits into from
Dec 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
32f5ec5
update to latest Hyrax / Ruby version
orangewolf Aug 29, 2023
d8a9b73
🧹 Replace deprecated find_or_create_default_admin_set_id
kirkkwang Aug 29, 2023
36ca057
faker update, remove DEPENDENCIES_NEXT from deploy
orangewolf Aug 29, 2023
b472bd2
✅ Fix specs
kirkkwang Aug 30, 2023
50e8c94
✅ Merge fix for PbcoreXMLEntry spec
kirkkwang Aug 30, 2023
9e20c3a
wip
ShanaLMoore Aug 30, 2023
ec37f28
Merge remote-tracking branch 'origin/ruby_tuesday_3.2_edition' into i…
ShanaLMoore Aug 30, 2023
f2c0d3e
wip
ShanaLMoore Aug 30, 2023
c7dd7e9
:broom: change exists? to exist? per Ruby 3.2 standard
ShanaLMoore Aug 30, 2023
e1da89e
:construction: Add valkyrie config, user object factory config + clea…
ShanaLMoore Aug 30, 2023
a7be9b7
its alive
orangewolf Aug 31, 2023
8f0d7f1
Merge branch 'ruby_tuesday_3.2_edition' of https://github.com/WGBH-ML…
orangewolf Aug 31, 2023
1eb52f8
wip
kirkkwang Aug 31, 2023
e046e88
Merge branch 'develop' into ruby_tuesday_3.2_edition
kirkkwang Aug 31, 2023
50dc47c
depend on postgres
orangewolf Sep 1, 2023
bd757d5
admin sets and collections
orangewolf Sep 1, 2023
ecfcd8c
build fixes
orangewolf Sep 1, 2023
a78dddc
test fixes
orangewolf Sep 1, 2023
a7f58e5
db environment and test reporting
orangewolf Sep 1, 2023
166a51d
database url
orangewolf Sep 1, 2023
bf81abf
tmate for specs
orangewolf Sep 1, 2023
658dc52
fix test reporting
orangewolf Sep 1, 2023
fd4f0cf
cleanup build script
orangewolf Sep 1, 2023
ac0b739
:construction: WIP commit - transfer custom actors into transactions
ShanaLMoore Sep 5, 2023
c66896a
:gift: Set child work titles to be the same as the parent's
ShanaLMoore Sep 5, 2023
3687bf5
:broom: remove set child title transaction
ShanaLMoore Sep 5, 2023
281d9a6
:broom: remove call to set_child_title step
ShanaLMoore Sep 5, 2023
4155643
Get Physical and Digital instantiations to import
kirkkwang Sep 5, 2023
65aaac4
getting the asset resource form to show up
orangewolf Sep 6, 2023
114d7b0
get form fields to render for asset
orangewolf Sep 6, 2023
085ecf8
Get all work types to import
kirkkwang Sep 6, 2023
3f0579d
Merge remote-tracking branch 'origin/i97-bulkrax-meets-valkyrie' into…
kirkkwang Sep 6, 2023
3a69435
fix build
orangewolf Sep 6, 2023
413a7c3
working on build
orangewolf Sep 6, 2023
94f9c36
Merge branch 'i97-bulkrax-meets-valkyrie' into ruby_tuesday_3.2_edition
orangewolf Sep 6, 2023
9ac6980
fix build
orangewolf Sep 6, 2023
8722b6a
fix db seeds now that find_or_create_default works again
orangewolf Sep 6, 2023
41c4d12
fix db seeds now that find_or_create_default works again
orangewolf Sep 6, 2023
2335a39
update build to latest hyrax branch
orangewolf Sep 7, 2023
e8b554b
🚧 Conform resource forms
kirkkwang Sep 7, 2023
af6ff17
transaction for create aapb
orangewolf Sep 7, 2023
2515aa5
Merge branch 'ruby_tuesday_3.2_edition' of https://github.com/WGBH-ML…
orangewolf Sep 7, 2023
cc1cb4c
add transaction step for aapb and add custom find_by_bulrax_identifie…
orangewolf Sep 7, 2023
51a860f
🚧 Copy presenter and view files
kirkkwang Sep 7, 2023
336f8f4
Bring in Hyrax metadata yaml files
laritakr Sep 7, 2023
a7468a2
Update bulkrax
ShanaLMoore Sep 7, 2023
f7d8244
Merge pull request #798 from WGBH-MLA/lkr-ruby-tuesday
laritakr Sep 8, 2023
6299917
🐛 Handle grouped input fields
laritakr Sep 8, 2023
43f9169
Merge pull request #800 from WGBH-MLA/lkr-ruby-tuesday
laritakr Sep 8, 2023
5ef8db8
🚧 Make correct thumbnails show up
kirkkwang Sep 8, 2023
1f95155
update dependencies to stop crashing irb
orangewolf Sep 8, 2023
e4616ee
Merge branch 'ruby_tuesday_3.2_edition' of https://github.com/WGBH-ML…
orangewolf Sep 8, 2023
6ef2bd8
Additional UI new works changes
laritakr Sep 8, 2023
19c063f
🚧 Presenter fixes
kirkkwang Sep 9, 2023
7980be8
asset resource admin data and annotation saving
orangewolf Sep 11, 2023
fd68c89
Fix edit asset
laritakr Sep 11, 2023
8fd190b
Move bulkrax and aapb steps in to autoload paths, reduce load depende…
orangewolf Sep 12, 2023
9a4326b
write id and bulkrax_identifier during imports. get relationship job …
orangewolf Sep 12, 2023
56d6d6b
transaction adjustments
orangewolf Sep 12, 2023
6aa7f39
Merge branch 'ruby_tuesday_3.2_edition' of https://github.com/WGBH-ML…
orangewolf Sep 12, 2023
377a8a9
apply aapb update changes in step
orangewolf Sep 12, 2023
8eeceaa
fix collections pages and sidebar
orangewolf Sep 12, 2023
3852e5b
fix ingested titles
orangewolf Sep 12, 2023
b023caa
move demo and charlie to pg backed
orangewolf Sep 13, 2023
79bed65
fix deploy
orangewolf Sep 13, 2023
6776e96
maybe fix valkyrieobject load issue
orangewolf Sep 13, 2023
0bcb5c3
Fixes to child relationships job
laritakr Sep 13, 2023
4c83306
Use 'desc' for descending catalog sorting
laritakr Sep 14, 2023
1878b29
add listener for save to essentracks, instantiations and assets. vali…
orangewolf Sep 15, 2023
108d833
Merge pull request #802 from WGBH-MLA/maybe_fix_object_load
orangewolf Sep 15, 2023
706cb17
make asset resources appear in catalog
orangewolf Sep 15, 2023
42b1748
get matchers working again
orangewolf Sep 15, 2023
7b13a6e
Merge pull request #803 from WGBH-MLA/listen_and_validate_how_kind
orangewolf Sep 15, 2023
372304e
keep admin_data around
orangewolf Sep 15, 2023
a8cc104
Merge branch 'ruby_tuesday_3.2_edition' of https://github.com/WGBH-ML…
orangewolf Sep 15, 2023
edff246
validation fix
orangewolf Sep 15, 2023
02e082c
aapb badge, update deps for importer validations
orangewolf Sep 15, 2023
98d9bdd
dont instantate the old work types with out their attributes
orangewolf Sep 15, 2023
1bdd857
fix model specs
orangewolf Sep 16, 2023
6d9be7a
fix controller specs and underlyincg export and push features
orangewolf Sep 18, 2023
b46cebf
adjustements from search specs
orangewolf Sep 18, 2023
b18713e
update deploy templets
orangewolf Sep 19, 2023
51f75fc
form updates and route old works to new ones
orangewolf Sep 23, 2023
63e8480
comment out specs until batch is fixed
orangewolf Sep 23, 2023
6eda2bc
work through feature specs, get green with pending for now
orangewolf Sep 25, 2023
e86e6b8
remove no longer reasonable spec, skip admin_add_userrole_as_adminset…
orangewolf Sep 25, 2023
6a04c1e
start work on genenric reprocessor class. write job to move works to …
orangewolf Sep 25, 2023
5f984b3
comment out another feature spec, commit rest of work reprocessor
orangewolf Sep 25, 2023
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
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ db/*.sqlite3-journal
log/*
node_modules
tmp
ops/provision
29 changes: 17 additions & 12 deletions .env
Original file line number Diff line number Diff line change
@@ -1,13 +1,26 @@
AAPB_HOST=americanarchive.org
APP_NAME=gbh-hyrax
CHROME_HOSTNAME=chrome
DB_ADAPTER=mysql2
DATABASE_CLEANER_ALLOW_REMOTE_DATABASE_URL=true
DB_ADAPTER=postgresql
DB_HOST=postgres
DB_NAME=ams
DB_PASSWORD=ams_password
DB_PORT=5432
DB_TEST_NAME=ams_test
DB_USERNAME=ams_user
FCREPO_URL=http://fcrepo:8080/rest
HYRAX_VALKYRIE=true
MYSQL_DATABASE=gbh
MYSQL_HOST=db
MYSQL_PASSWORD=DatabaseFTW
MYSQL_ROOT_PASSWORD=DatabaseFTW
MYSQL_USER=root
NODE_OPTIONS=--openssl-legacy-provider
POSTGRES_DB=ams
POSTGRES_HOST_AUTH_METHOD=trust
POSTGRES_PASSWORD=ams_password
POSTGRES_USER=ams_user
REDIS_HOST=redis
REDIS_SERVER=redis
SETTINGS__BULKRAX__ENABLED=true
Expand All @@ -24,16 +37,8 @@ SOLR_HOST=solr
SOLR_PORT=8983
SOLR_URL="http://${SOLR_ADMIN_USER}:${SOLR_ADMIN_PASSWORD}@solr:8983/solr/"
TAG=latest
TB_RSPEC_FORMATTER=progress
TB_RSPEC_OPTIONS="--format RspecJunitFormatter --out rspec.xml"
TEST_DB=GBH_test
VALKYRIE_ID_TYPE=string
ZK_HOST=zoo:2181

# SMTP Mailer variables
# To enable mailer:
# - Uncomment and edit SMTP vars
# - Uncomment SMTP Mailer section in respective config/environments file
# SMTP_USER_NAME=CHANGEME
# SMTP_PASSWORD=CHANGEME
# SMTP_ADDRESS=CHANGEME
# SMTP_DOMAIN=CHANGEME
# SMTP_PORT=CHANGEME
# SMTP_TYPE=CHA NGEME
Loading
Loading