lock dependency versions#1055
Open
rococodogs wants to merge 15 commits into
Open
Conversation
* first pass @ solr + fcrepo images * use app-root level ingest folder (rather than tmp) * use fcrepo with postgres adapter * try building via github actions * update fcrepo Dockerfile * start revamping app dockerfile * wip commit * revamp handle service to use bdbje as backend (and bash for config files) * move solr config into docker/solr * copy solr config files to SOLR_CORE_CONF_DIR location * use ldr- namespace for service containers * skip building on github for now * solr tag doesn't exist? :headscratch: * [handle] remove udp from config * [handle] add healthcheck * add healthchecks to fcrepo/solr containers * clean up ignore files * configure app to be able to run commands with minimal ENV overhead * reconfigure spot Dockerfile * revert to using PSQL_* env configs but provide defaults * use ssl for solr * store ssl certs in /var/solr * more solr ssl work * use ssl for fcrepo * revert ssl for fcrepo, solr * remove fcrepo ssl port from docker-compose.yml * [docker] solr container updates * use default cmd for solr * fix rubocop error * first try @ fixing broken chrome on circleci * ruby to v2.7.5 * remove pins for sub-dependencies * upgrade some gems * upgrade hyrax (3.4.1) * start fixing failing tests * fix create feature specs * update image_url lambda to handle formats * reconfigure spot Dockerfile * fix Gemfile.lock issues * use bundler version specified in Gemfile.lock * try running circleci jobs on ruby 2.7 * try using bundler already on executor * update bixby to v5 note: this will break linting as there are a whole bunch of new errors we need to deal with * start working through rubocop errors * rubocop --auto-correct (what could go wrong?) * more autocorrecting * update ruby + hyrax (3.x stable branch for now) * fix most of the failing specs * rubocop fixes & todos * fix the rest of the failing specs * update ruby/solr ci containers * install postgres13 on test host * add basic auth to circleci solr container * use correct redis image * another stab at solr auth on circleci * enable solr auth via cmd * fix deprecation in Spot::StudentWorkAdminSetCreateService * fix collection_type index_field deprecation * pass a fake FEDORA_URL to precompile prod assets * use docker-compose profiles for db_migrate * use Hyrax's CharacterizeJob, provide a service for fits_servlet * update gems, remove capistrano for deploying * remove capistrano configurations * fix flaky hyrax/dashboard spec * pass auth in SOLR_TEST_URL * try hash way of defining envs * update dependencies (again) * fix failing specs * update circleci ruby containers * tie hyrax to 3.5.0 + loosen some dependencies * (ensure we don't delete fixtures during specs) * (specs) clean up after yourself * add spec for Spot::IiifManfiestPresenter * use up-to-date docker-compose setup * dependency updates * replace hyrax callbacks with events bus * restore coffee-rails dep + lock redlock to < 2.0 * revert the reverting migration from the past * update fits to 1.6.0 * some leftovers * update hyrax initializer to 3.5 * rubo * rubo fixes * use restart: unless-stopped in compose * remove solr docker rebase cruft * how did this get messed up? * return solr script lost in rebase * add valkyrie solr config file * load workflows in seeds.rb * restore config options * fix more rebase mistakes * ugh * use spot-web-production target for gh build * cleanup docker files * don't ignore pdf.js files in docker * fix paths in uv.html * [dev] install uv via entrypoint to avoid bind-mount conflict * cherry-picking mods * hyrax to 3.6.0 * include bootstrap-compass for path helpers see: https://github.com/twbs/bootstrap-sass/tree/3.3-stable#fonts
* first pass @ solr + fcrepo images * use app-root level ingest folder (rather than tmp) * use fcrepo with postgres adapter * try building via github actions * update fcrepo Dockerfile * start revamping app dockerfile * wip commit * revamp handle service to use bdbje as backend (and bash for config files) * move solr config into docker/solr * copy solr config files to SOLR_CORE_CONF_DIR location * use ldr- namespace for service containers * skip building on github for now * solr tag doesn't exist? :headscratch: * [handle] remove udp from config * [handle] add healthcheck * add healthchecks to fcrepo/solr containers * clean up ignore files * configure app to be able to run commands with minimal ENV overhead * reconfigure spot Dockerfile * revert to using PSQL_* env configs but provide defaults * use ssl for solr * store ssl certs in /var/solr * more solr ssl work * use ssl for fcrepo * revert ssl for fcrepo, solr * remove fcrepo ssl port from docker-compose.yml * [docker] solr container updates * use default cmd for solr * fix rubocop error * first try @ fixing broken chrome on circleci * ruby to v2.7.5 * remove pins for sub-dependencies * upgrade some gems * upgrade hyrax (3.4.1) * start fixing failing tests * fix create feature specs * update image_url lambda to handle formats * reconfigure spot Dockerfile * fix Gemfile.lock issues * use bundler version specified in Gemfile.lock * try running circleci jobs on ruby 2.7 * try using bundler already on executor * update bixby to v5 note: this will break linting as there are a whole bunch of new errors we need to deal with * start working through rubocop errors * rubocop --auto-correct (what could go wrong?) * more autocorrecting * update ruby + hyrax (3.x stable branch for now) * fix most of the failing specs * rubocop fixes & todos * fix the rest of the failing specs * update ruby/solr ci containers * install postgres13 on test host * add basic auth to circleci solr container * use correct redis image * another stab at solr auth on circleci * enable solr auth via cmd * fix deprecation in Spot::StudentWorkAdminSetCreateService * fix collection_type index_field deprecation * pass a fake FEDORA_URL to precompile prod assets * use docker-compose profiles for db_migrate * use Hyrax's CharacterizeJob, provide a service for fits_servlet * update gems, remove capistrano for deploying * remove capistrano configurations * fix flaky hyrax/dashboard spec * pass auth in SOLR_TEST_URL * try hash way of defining envs * update dependencies (again) * fix failing specs * update circleci ruby containers * tie hyrax to 3.5.0 + loosen some dependencies * (ensure we don't delete fixtures during specs) * (specs) clean up after yourself * add spec for Spot::IiifManfiestPresenter * use up-to-date docker-compose setup * dependency updates * replace hyrax callbacks with events bus * restore coffee-rails dep + lock redlock to < 2.0 * revert the reverting migration from the past * update fits to 1.6.0 * some leftovers * update hyrax initializer to 3.5 * rubo * rubo fixes * use restart: unless-stopped in compose * remove solr docker rebase cruft * how did this get messed up? * return solr script lost in rebase * add valkyrie solr config file * load workflows in seeds.rb * restore config options * fix more rebase mistakes * ugh * use spot-web-production target for gh build * cleanup docker files * don't ignore pdf.js files in docker * fix paths in uv.html * [dev] install uv via entrypoint to avoid bind-mount conflict * cherry-picking mods * hyrax to 3.6.0 * include bootstrap-compass for path helpers see: https://github.com/twbs/bootstrap-sass/tree/3.3-stable#fonts
* production dockerfile fixes * more fixes
|
Code Climate has analyzed commit 0de6ad3 and detected 0 issues on this pull request. The test coverage on the diff in this pull request is 100.0% (100% is the threshold). This pull request will bring the total coverage in the repository to 98.5% (0.0% change). View more on Code Climate. |
f9aaabf to
176bcfb
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.