diff --git a/Gemfile b/Gemfile index 9f4c432..b080d58 100644 --- a/Gemfile +++ b/Gemfile @@ -62,7 +62,7 @@ group :development, :test do end group :development do - gem "capistrano", "~> 3.18", require: false + gem "capistrano", "~> 3.17.1", require: false gem "capistrano-bundler", "~> 2.1.0" gem "capistrano-passenger", "~> 0.2" gem "capistrano-rails", "~> 1.6", require: false @@ -130,3 +130,6 @@ gem "ed25519", ">=1.2", "< 2.0" # ExceptionNotification gem "exception_notification", "~> 4.5" + +gem "base64", "~> 0.1.1" + diff --git a/Gemfile.lock b/Gemfile.lock index ce2ea4d..0b1e77d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -92,13 +92,13 @@ GEM tzinfo (~> 2.0) addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - airbrussh (1.5.0) + airbrussh (1.5.1) sshkit (>= 1.6.1, != 1.7.0) ast (2.4.2) autoprefixer-rails (10.4.16.0) execjs (~> 2) awesome_print (1.9.2) - base64 (0.2.0) + base64 (0.1.1) bcrypt (3.1.20) bcrypt_pbkdf (1.1.0) bigdecimal (3.1.5) @@ -120,7 +120,7 @@ GEM popper_js (>= 1.16.1, < 2) sassc-rails (>= 2.0.0) builder (3.2.4) - capistrano (3.18.0) + capistrano (3.17.3) airbrussh (>= 1.0.0) i18n rake (>= 10.0.0) @@ -168,7 +168,7 @@ GEM devise-guests (0.8.2) devise docile (1.4.0) - domain_name (0.6.20231109) + domain_name (0.6.20240107) dotenv (2.8.1) dotenv-rails (2.8.1) dotenv (= 2.8.1) @@ -212,11 +212,10 @@ GEM actionmailer (>= 5.2, < 8) activesupport (>= 5.2, < 8) execjs (2.9.1) - faraday (2.8.1) - base64 - faraday-net_http (>= 2.0, < 3.1) - ruby2_keywords (>= 0.0.4) - faraday-net_http (3.0.2) + faraday (2.9.0) + faraday-net_http (>= 2.0, < 3.2) + faraday-net_http (3.1.0) + net-http faraday-net_http_persistent (2.1.0) faraday (~> 2.5) net-http-persistent (~> 4.0) @@ -275,9 +274,9 @@ GEM activesupport (>= 6.0.0) railties (>= 6.0.0) io-console (0.7.1) - irb (1.11.0) + irb (1.11.1) rdoc - reline (>= 0.3.8) + reline (>= 0.4.2) jbuilder (2.11.5) actionview (>= 5.0.0) activesupport (>= 5.0.0) @@ -331,6 +330,8 @@ GEM msgpack (1.7.2) mutex_m (0.2.0) mysql2 (0.5.5) + net-http (0.4.1) + uri net-http-persistent (4.0.2) connection_pool (~> 2.2) net-imap (0.4.9.1) @@ -342,12 +343,12 @@ GEM timeout net-scp (4.0.0) net-ssh (>= 2.6.5, < 8.0.0) + net-sftp (4.0.0) + net-ssh (>= 5.0.0, < 8.0.0) net-smtp (0.4.0.1) net-protocol net-ssh (7.2.1) nio4r (2.7.0) - nokogiri (1.16.0-arm64-darwin) - racc (~> 1.4) nokogiri (1.16.0-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) @@ -440,7 +441,6 @@ GEM ruby-progressbar (1.13.0) ruby-vips (2.2.0) ffi (~> 1.12) - ruby2_keywords (0.0.5) rubyzip (2.3.2) sanitize (6.1.0) crass (~> 1.0.2) @@ -482,11 +482,11 @@ GEM actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) - sqlite3 (1.7.0-arm64-darwin) sqlite3 (1.7.0-x86_64-linux) - sshkit (1.21.7) + sshkit (1.22.0) mutex_m net-scp (>= 1.1.2) + net-sftp (>= 2.1.2) net-ssh (>= 2.8.0) standard (1.33.0) language_server-protocol (~> 3.17.0.2) @@ -502,7 +502,7 @@ GEM rubocop-performance (~> 1.20.1) standardrb (1.0.1) standard - statesman (12.0.0) + statesman (12.1.0) stimulus-rails (1.3.3) railties (>= 6.0.0) stringio (3.1.0) @@ -521,7 +521,8 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) - view_component (3.9.0) + uri (0.13.0) + view_component (3.10.0) activesupport (>= 5.2.0, < 8.0) concurrent-ruby (~> 1.0) method_source (~> 1.0) @@ -547,17 +548,17 @@ GEM zeitwerk (2.6.12) PLATFORMS - arm64-darwin-22 x86_64-linux DEPENDENCIES awesome_print + base64 (~> 0.1.1) bcrypt_pbkdf (~> 1.0, < 2.0) blacklight (~> 7.35) blacklight_advanced_search! bootsnap bootstrap (~> 4.0) - capistrano (~> 3.18) + capistrano (~> 3.17.1) capistrano-bundler (~> 2.1.0) capistrano-passenger (~> 0.2) capistrano-rails (~> 1.6) @@ -605,4 +606,4 @@ RUBY VERSION ruby 3.2.1p31 BUNDLED WITH - 2.4.6 + 2.5.4 diff --git a/db/schema.rb b/db/schema.rb index a53b23b..9d0031a 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -14,8 +14,8 @@ create_table "active_storage_attachments", force: :cascade do |t| t.string "name", null: false t.string "record_type", null: false - t.integer "record_id", null: false - t.integer "blob_id", null: false + t.bigint "record_id", null: false + t.bigint "blob_id", null: false t.datetime "created_at", null: false t.index ["blob_id"], name: "index_active_storage_attachments_on_blob_id" t.index ["record_type", "record_id", "name", "blob_id"], name: "index_active_storage_attachments_uniqueness", unique: true @@ -34,7 +34,7 @@ end create_table "active_storage_variant_records", force: :cascade do |t| - t.integer "blob_id", null: false + t.bigint "blob_id", null: false t.string "variation_digest", null: false t.index ["blob_id", "variation_digest"], name: "index_active_storage_variant_records_uniqueness", unique: true end