diff --git a/.ruby-version b/.ruby-version index 9c25013db..47b322c97 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.6 +3.4.1 diff --git a/Gemfile.lock b/Gemfile.lock index 79bc5b4e5..eeb56e191 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,49 +2,47 @@ GEM remote: https://rubygems.org/ specs: ast (2.4.2) - base64 (0.1.1) - json (2.6.3) + json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.26.3) + parser (3.3.6.0) ast (~> 2.4.1) racc - racc (1.7.2) + racc (1.8.1) rainbow (3.1.1) - regexp_parser (2.8.2) - rexml (3.2.6) - rubocop (1.56.4) - base64 (~> 0.1.1) + regexp_parser (2.10.0) + rubocop (1.69.2) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.3) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + regexp_parser (>= 2.9.3, < 3.0) + rubocop-ast (>= 1.36.2, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.37.0) + parser (>= 3.3.1.0) + rubocop-performance (1.23.0) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) - standard (1.31.2) + standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.56.4) + rubocop (~> 1.69.1) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.6) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.6.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) - unicode-display_width (2.5.0) + rubocop-performance (~> 1.23.0) + unicode-display_width (3.1.3) + unicode-emoji (~> 4.0, >= 4.0.4) + unicode-emoji (4.0.4) PLATFORMS arm64-darwin-20 @@ -57,7 +55,7 @@ DEPENDENCIES standard RUBY VERSION - ruby 3.3.6p108 + ruby 3.4.1p0 BUNDLED WITH 2.4.12 diff --git a/bullet_train-api/Gemfile.lock b/bullet_train-api/Gemfile.lock index 05bc29718..e872ba6a5 100644 --- a/bullet_train-api/Gemfile.lock +++ b/bullet_train-api/Gemfile.lock @@ -187,7 +187,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -205,8 +205,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -227,7 +227,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -247,8 +247,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -278,7 +277,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -306,7 +305,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -314,13 +313,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -347,7 +345,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -363,7 +361,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -402,7 +400,7 @@ GEM psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -453,8 +451,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -473,7 +471,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -487,7 +485,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -512,4 +510,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.18 + 2.6.2 diff --git a/bullet_train-api/lib/bullet_train/api/strong_parameters_reporter.rb b/bullet_train-api/lib/bullet_train/api/strong_parameters_reporter.rb index a70529ce5..c16e463c0 100644 --- a/bullet_train-api/lib/bullet_train/api/strong_parameters_reporter.rb +++ b/bullet_train-api/lib/bullet_train/api/strong_parameters_reporter.rb @@ -46,7 +46,7 @@ def report(method_type = nil) base_method_name = @model.name.split("::").last.underscore # if available in the controller, it will use the 'update' strong params instead of the default strong params. - @filters = if method_type == "update" && respond_to?("#{base_method_name}_#{method_type}_params".to_sym, true) + @filters = if method_type == "update" && respond_to?(:"#{base_method_name}_#{method_type}_params", true) send(:"#{base_method_name}_#{method_type}_params") else send(:"#{base_method_name}_params") diff --git a/bullet_train-api/lib/jbuilder/values_transformer.rb b/bullet_train-api/lib/jbuilder/values_transformer.rb index f88b2349d..9c9a8ca93 100644 --- a/bullet_train-api/lib/jbuilder/values_transformer.rb +++ b/bullet_train-api/lib/jbuilder/values_transformer.rb @@ -6,7 +6,7 @@ module ValuesTransformer def _set_value(key, value) value = value.body if value.is_a?(ActionText::RichText) - super(key, value) + super end end diff --git a/bullet_train-fields/Gemfile.lock b/bullet_train-fields/Gemfile.lock index 1f0aa4613..5dd9e63a7 100644 --- a/bullet_train-fields/Gemfile.lock +++ b/bullet_train-fields/Gemfile.lock @@ -187,7 +187,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -205,11 +205,11 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1) + commonmarker (2.0.2) rb_sys (~> 0.9) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -230,7 +230,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -251,9 +251,6 @@ GEM net-http (>= 0.5.0) fastimage (2.3.1) ffi (1.17.0) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-darwin) - ffi (1.17.0-x86_64-linux-gnu) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -283,7 +280,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -312,7 +309,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -324,14 +321,14 @@ GEM nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2) + nokogiri (1.18.1) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-darwin) + nokogiri (1.18.1-x86_64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -374,7 +371,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -409,12 +406,12 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - rb_sys (0.9.104) + rb_sys (0.9.105) rdoc (6.10.0) psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -465,11 +462,11 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1) + sqlite3 (2.5.0) mini_portile2 (~> 2.8.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -488,7 +485,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -531,4 +528,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.3.14 + 2.6.2 diff --git a/bullet_train-has_uuid/Gemfile.lock b/bullet_train-has_uuid/Gemfile.lock index 7edd02fb1..aec80c75e 100644 --- a/bullet_train-has_uuid/Gemfile.lock +++ b/bullet_train-has_uuid/Gemfile.lock @@ -81,7 +81,7 @@ GEM ansi (1.5.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) concurrent-ruby (1.3.4) connection_pool (2.4.1) @@ -89,7 +89,7 @@ GEM date (3.4.1) docile (1.4.1) drb (2.2.1) - erubi (1.13.0) + erubi (1.13.1) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.6) @@ -98,7 +98,7 @@ GEM irb (1.14.3) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -115,7 +115,7 @@ GEM builder minitest (>= 5.0) ruby-progressbar - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -123,11 +123,10 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) psych (5.2.2) date @@ -136,7 +135,7 @@ GEM rack (3.1.8) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -189,8 +188,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) thor (1.3.2) timeout (0.4.3) @@ -216,4 +215,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-incoming_webhooks/Gemfile.lock b/bullet_train-incoming_webhooks/Gemfile.lock index 206bed46f..7f2ceb4e0 100644 --- a/bullet_train-incoming_webhooks/Gemfile.lock +++ b/bullet_train-incoming_webhooks/Gemfile.lock @@ -195,7 +195,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -213,8 +213,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -235,7 +235,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -258,8 +258,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -287,7 +286,7 @@ GEM method_source rails (>= 5.0.0) json (2.9.1) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -315,7 +314,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -323,13 +322,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -353,7 +351,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -369,7 +367,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -442,8 +440,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) thor (1.3.2) thread-local (1.1.0) @@ -462,7 +460,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -489,4 +487,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-incoming_webhooks/lib/scaffolding/incoming_webhooks_transformer.rb b/bullet_train-incoming_webhooks/lib/scaffolding/incoming_webhooks_transformer.rb index 5451d79a3..a6b0956bd 100644 --- a/bullet_train-incoming_webhooks/lib/scaffolding/incoming_webhooks_transformer.rb +++ b/bullet_train-incoming_webhooks/lib/scaffolding/incoming_webhooks_transformer.rb @@ -28,7 +28,7 @@ def scaffold_incoming_webhook new_model_file_name, _ = files.map { |file| file.gsub(file_name_hook, replacement_for(file_name_hook)) } # Set up the model's `verify_authenticity` method to return `true`. - model_file_lines = File.readlines(new_model_file_name) + File.readlines(new_model_file_name) comment_lines = [ "# You can implement your authenticity verification logic in either\n", "# the newly scaffolded model or controller for your incoming webhooks.\n" diff --git a/bullet_train-integrations-stripe/Gemfile.lock b/bullet_train-integrations-stripe/Gemfile.lock index b5fe84354..0285e1c49 100644 --- a/bullet_train-integrations-stripe/Gemfile.lock +++ b/bullet_train-integrations-stripe/Gemfile.lock @@ -205,7 +205,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -223,8 +223,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -245,7 +245,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -265,8 +265,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -294,9 +293,9 @@ GEM method_source rails (>= 5.0.0) json (2.9.1) - jwt (2.9.3) + jwt (2.10.1) base64 - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -326,7 +325,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -334,13 +333,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) oauth2 (2.0.9) faraday (>= 0.17.3, < 3.0) @@ -378,7 +376,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -390,7 +388,7 @@ GEM rack (>= 2.0.0) rack-session (1.0.2) rack (< 3) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (1.0.1) rack (< 3) @@ -467,10 +465,10 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) - stripe (13.2.0) + stripe (13.3.0) thor (1.3.2) thread-local (1.1.0) timeout (0.4.3) @@ -490,7 +488,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -516,4 +514,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-integrations/Gemfile.lock b/bullet_train-integrations/Gemfile.lock index d7306f04f..0327bd107 100644 --- a/bullet_train-integrations/Gemfile.lock +++ b/bullet_train-integrations/Gemfile.lock @@ -81,7 +81,7 @@ GEM ansi (1.5.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) concurrent-ruby (1.3.4) connection_pool (2.4.1) @@ -89,7 +89,7 @@ GEM date (3.4.1) docile (1.4.1) drb (2.2.1) - erubi (1.13.0) + erubi (1.13.1) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.6) @@ -98,7 +98,7 @@ GEM irb (1.14.3) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -115,7 +115,7 @@ GEM builder minitest (>= 5.0) ruby-progressbar - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -123,11 +123,10 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) psych (5.2.2) date @@ -136,7 +135,7 @@ GEM rack (3.1.8) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -189,8 +188,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) thor (1.3.2) timeout (0.4.3) @@ -216,4 +215,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-obfuscates_id/Gemfile.lock b/bullet_train-obfuscates_id/Gemfile.lock index 8c6f359d2..559612f3d 100644 --- a/bullet_train-obfuscates_id/Gemfile.lock +++ b/bullet_train-obfuscates_id/Gemfile.lock @@ -82,7 +82,7 @@ GEM ansi (1.5.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) concurrent-ruby (1.3.4) connection_pool (2.4.1) @@ -90,7 +90,7 @@ GEM date (3.4.1) docile (1.4.1) drb (2.2.1) - erubi (1.13.0) + erubi (1.13.1) globalid (1.2.1) activesupport (>= 6.1) hashids (1.0.6) @@ -100,7 +100,7 @@ GEM irb (1.14.3) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -117,7 +117,7 @@ GEM builder minitest (>= 5.0) ruby-progressbar - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -125,11 +125,10 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) psych (5.2.2) date @@ -138,7 +137,7 @@ GEM rack (3.1.8) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -191,8 +190,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) thor (1.3.2) timeout (0.4.3) @@ -218,4 +217,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-outgoing_webhooks/Gemfile.lock b/bullet_train-outgoing_webhooks/Gemfile.lock index f685dc709..b2d49a245 100644 --- a/bullet_train-outgoing_webhooks/Gemfile.lock +++ b/bullet_train-outgoing_webhooks/Gemfile.lock @@ -194,7 +194,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -212,8 +212,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -234,7 +234,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -254,8 +254,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -285,7 +284,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -313,7 +312,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -321,13 +320,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -355,7 +353,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -371,7 +369,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -410,7 +408,7 @@ GEM psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -461,8 +459,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -481,7 +479,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -495,7 +493,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -523,4 +521,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.18 + 2.6.2 diff --git a/bullet_train-roles/Gemfile.lock b/bullet_train-roles/Gemfile.lock index 7bf58fa2a..cd607d5a3 100644 --- a/bullet_train-roles/Gemfile.lock +++ b/bullet_train-roles/Gemfile.lock @@ -17,90 +17,106 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (7.0.8.7) - actionpack (= 7.0.8.7) - activesupport (= 7.0.8.7) + actioncable (8.0.1) + actionpack (= 8.0.1) + activesupport (= 8.0.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (7.0.8.7) - actionpack (= 7.0.8.7) - activejob (= 7.0.8.7) - activerecord (= 7.0.8.7) - activestorage (= 7.0.8.7) - activesupport (= 7.0.8.7) - mail (>= 2.7.1) - net-imap - net-pop - net-smtp - actionmailer (7.0.8.7) - actionpack (= 7.0.8.7) - actionview (= 7.0.8.7) - activejob (= 7.0.8.7) - activesupport (= 7.0.8.7) - mail (~> 2.5, >= 2.5.4) - net-imap - net-pop - net-smtp - rails-dom-testing (~> 2.0) - actionpack (7.0.8.7) - actionview (= 7.0.8.7) - activesupport (= 7.0.8.7) - rack (~> 2.0, >= 2.2.4) + zeitwerk (~> 2.6) + actionmailbox (8.0.1) + actionpack (= 8.0.1) + activejob (= 8.0.1) + activerecord (= 8.0.1) + activestorage (= 8.0.1) + activesupport (= 8.0.1) + mail (>= 2.8.0) + actionmailer (8.0.1) + actionpack (= 8.0.1) + actionview (= 8.0.1) + activejob (= 8.0.1) + activesupport (= 8.0.1) + mail (>= 2.8.0) + rails-dom-testing (~> 2.2) + actionpack (8.0.1) + actionview (= 8.0.1) + activesupport (= 8.0.1) + nokogiri (>= 1.8.5) + rack (>= 2.2.4) + rack-session (>= 1.0.1) rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (7.0.8.7) - actionpack (= 7.0.8.7) - activerecord (= 7.0.8.7) - activestorage (= 7.0.8.7) - activesupport (= 7.0.8.7) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + useragent (~> 0.16) + actiontext (8.0.1) + actionpack (= 8.0.1) + activerecord (= 8.0.1) + activestorage (= 8.0.1) + activesupport (= 8.0.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.0.8.7) - activesupport (= 7.0.8.7) + actionview (8.0.1) + activesupport (= 8.0.1) builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (7.0.8.7) - activesupport (= 7.0.8.7) + erubi (~> 1.11) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + activejob (8.0.1) + activesupport (= 8.0.1) globalid (>= 0.3.6) - activemodel (7.0.8.7) - activesupport (= 7.0.8.7) - activerecord (7.0.8.7) - activemodel (= 7.0.8.7) - activesupport (= 7.0.8.7) - activestorage (7.0.8.7) - actionpack (= 7.0.8.7) - activejob (= 7.0.8.7) - activerecord (= 7.0.8.7) - activesupport (= 7.0.8.7) + activemodel (8.0.1) + activesupport (= 8.0.1) + activerecord (8.0.1) + activemodel (= 8.0.1) + activesupport (= 8.0.1) + timeout (>= 0.4.0) + activestorage (8.0.1) + actionpack (= 8.0.1) + activejob (= 8.0.1) + activerecord (= 8.0.1) + activesupport (= 8.0.1) marcel (~> 1.0) - mini_mime (>= 1.1.0) - activesupport (7.0.8.7) - concurrent-ruby (~> 1.0, >= 1.0.2) + activesupport (8.0.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - tzinfo (~> 2.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + uri (>= 0.13.1) ansi (1.5.0) ast (2.4.2) + base64 (0.2.0) + benchmark (0.4.0) + bigdecimal (3.1.9) builder (3.3.0) byebug (11.1.3) cancancan (3.6.1) concurrent-ruby (1.3.4) + connection_pool (2.4.1) crass (1.0.6) date (3.4.1) docile (1.4.1) - erubi (1.13.0) - factory_bot (6.2.1) + drb (2.2.1) + erubi (1.13.1) + factory_bot (6.5.0) activesupport (>= 5.0.0) - factory_bot_rails (6.2.0) - factory_bot (~> 6.2.0) + factory_bot_rails (6.4.4) + factory_bot (~> 6.5) railties (>= 5.0.0) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.6) concurrent-ruby (~> 1.0) + io-console (0.8.0) + irb (1.14.3) + rdoc (>= 4.0.0) + reline (>= 0.4.2) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -110,7 +126,6 @@ GEM net-pop net-smtp marcel (1.0.4) - method_source (1.1.0) mini_mime (1.1.5) minitest (5.25.4) minitest-reporters (1.7.1) @@ -118,7 +133,7 @@ GEM builder minitest (>= 5.0) ruby-progressbar - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -128,35 +143,42 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-darwin) + nokogiri (1.18.1-x86_64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) parallel (1.26.3) parser (3.3.6.0) ast (~> 2.4.1) racc pg (1.5.9) + psych (5.2.2) + date + stringio racc (1.8.1) - rack (2.2.10) - rack-test (2.1.0) + rack (3.1.8) + rack-session (2.0.0) + rack (>= 3.0.0) + rack-test (2.2.0) rack (>= 1.3) - rails (7.0.8.7) - actioncable (= 7.0.8.7) - actionmailbox (= 7.0.8.7) - actionmailer (= 7.0.8.7) - actionpack (= 7.0.8.7) - actiontext (= 7.0.8.7) - actionview (= 7.0.8.7) - activejob (= 7.0.8.7) - activemodel (= 7.0.8.7) - activerecord (= 7.0.8.7) - activestorage (= 7.0.8.7) - activesupport (= 7.0.8.7) + rackup (2.2.1) + rack (>= 3) + rails (8.0.1) + actioncable (= 8.0.1) + actionmailbox (= 8.0.1) + actionmailer (= 8.0.1) + actionpack (= 8.0.1) + actiontext (= 8.0.1) + actionview (= 8.0.1) + activejob (= 8.0.1) + activemodel (= 8.0.1) + activerecord (= 8.0.1) + activestorage (= 8.0.1) + activesupport (= 8.0.1) bundler (>= 1.15.0) - railties (= 7.0.8.7) + railties (= 8.0.1) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -164,16 +186,21 @@ GEM rails-html-sanitizer (1.6.2) loofah (~> 2.21) nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) - railties (7.0.8.7) - actionpack (= 7.0.8.7) - activesupport (= 7.0.8.7) - method_source + railties (8.0.1) + actionpack (= 8.0.1) + activesupport (= 8.0.1) + irb (~> 1.13) + rackup (>= 1.0.0) rake (>= 12.2) - thor (~> 1.0) - zeitwerk (~> 2.5) + thor (~> 1.0, >= 1.2.2) + zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - regexp_parser (2.9.3) + rdoc (6.10.0) + psych (>= 4.0.0) + regexp_parser (2.10.0) + reline (0.6.0) + io-console (~> 0.5) rexml (3.4.0) rubocop (1.23.0) parallel (~> 1.10) @@ -190,6 +217,7 @@ GEM rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) ruby-progressbar (1.13.0) + securerandom (0.4.1) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) @@ -199,11 +227,14 @@ GEM standard (1.5.0) rubocop (= 1.23.0) rubocop-performance (= 1.12.0) + stringio (3.1.2) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) + uri (1.0.2) + useragent (0.16.11) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) @@ -221,14 +252,14 @@ DEPENDENCIES active_hash! bullet_train-roles! byebug (~> 11.1.0) - factory_bot_rails (~> 6.2.0) + factory_bot_rails minitest (~> 5.0) minitest-reporters pg (~> 1.3) - rails (~> 7.0.0) + rails (>= 7.0.0) rake (~> 13.0) simplecov standard (~> 1.5.0) BUNDLED WITH - 2.4.8 + 2.6.2 diff --git a/bullet_train-roles/bullet_train-roles.gemspec b/bullet_train-roles/bullet_train-roles.gemspec index b2179702f..8c36bf3f6 100644 --- a/bullet_train-roles/bullet_train-roles.gemspec +++ b/bullet_train-roles/bullet_train-roles.gemspec @@ -27,10 +27,10 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.add_development_dependency "byebug", "~> 11.1.0" - spec.add_development_dependency "factory_bot_rails", "~> 6.2.0" + spec.add_development_dependency "factory_bot_rails" spec.add_development_dependency "minitest", "~> 5.0" spec.add_development_dependency "pg", "~> 1.3" - spec.add_development_dependency "rails", "~> 7.0.0" + spec.add_development_dependency "rails", ">= 7.0.0" spec.add_development_dependency "rake", "~> 13.0" spec.add_development_dependency "standard", "~> 1.5.0" spec.add_development_dependency "simplecov" diff --git a/bullet_train-scope_questions/Gemfile.lock b/bullet_train-scope_questions/Gemfile.lock index bea89bd6c..7daf2914e 100644 --- a/bullet_train-scope_questions/Gemfile.lock +++ b/bullet_train-scope_questions/Gemfile.lock @@ -81,7 +81,7 @@ GEM ansi (1.5.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) concurrent-ruby (1.3.4) connection_pool (2.4.1) @@ -89,7 +89,7 @@ GEM date (3.4.1) docile (1.4.1) drb (2.2.1) - erubi (1.13.0) + erubi (1.13.1) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.6) @@ -98,7 +98,7 @@ GEM irb (1.14.3) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -115,7 +115,7 @@ GEM builder minitest (>= 5.0) ruby-progressbar - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -123,11 +123,10 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) psych (5.2.2) date @@ -136,7 +135,7 @@ GEM rack (3.1.8) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -189,8 +188,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) thor (1.3.2) timeout (0.4.3) @@ -216,4 +215,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-scope_validator/Gemfile.lock b/bullet_train-scope_validator/Gemfile.lock index ce74764a6..4817a4410 100644 --- a/bullet_train-scope_validator/Gemfile.lock +++ b/bullet_train-scope_validator/Gemfile.lock @@ -82,7 +82,7 @@ GEM ast (2.4.2) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) concurrent-ruby (1.3.4) connection_pool (2.4.1) @@ -129,9 +129,9 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) parallel (1.26.3) parser (3.3.6.0) @@ -144,7 +144,7 @@ GEM rack (3.1.8) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -181,7 +181,7 @@ GEM rake (13.2.1) rdoc (6.10.0) psych (>= 4.0.0) - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) rubocop (1.69.2) @@ -224,7 +224,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -250,4 +250,4 @@ DEPENDENCIES standard (~> 1.3) BUNDLED WITH - 2.3.4 + 2.6.2 diff --git a/bullet_train-sortable/Gemfile.lock b/bullet_train-sortable/Gemfile.lock index e63f6af3d..a845bd82a 100644 --- a/bullet_train-sortable/Gemfile.lock +++ b/bullet_train-sortable/Gemfile.lock @@ -193,7 +193,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -211,8 +211,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -233,7 +233,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -253,8 +253,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -284,7 +283,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -312,7 +311,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -320,13 +319,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -353,7 +351,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -369,7 +367,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -408,7 +406,7 @@ GEM psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -459,8 +457,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -479,7 +477,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -493,7 +491,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -519,4 +517,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-super_load_and_authorize_resource/Gemfile.lock b/bullet_train-super_load_and_authorize_resource/Gemfile.lock index 662d403c4..400f09a1c 100644 --- a/bullet_train-super_load_and_authorize_resource/Gemfile.lock +++ b/bullet_train-super_load_and_authorize_resource/Gemfile.lock @@ -82,7 +82,7 @@ GEM ansi (1.5.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cancancan (3.6.1) coderay (1.1.3) @@ -92,7 +92,7 @@ GEM date (3.4.1) docile (1.4.1) drb (2.2.1) - erubi (1.13.0) + erubi (1.13.1) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.6) @@ -101,7 +101,7 @@ GEM irb (1.14.3) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -119,7 +119,7 @@ GEM builder minitest (>= 5.0) ruby-progressbar - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -127,13 +127,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) - pry (0.15.0) + pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) psych (5.2.2) @@ -143,7 +142,7 @@ GEM rack (3.1.8) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -196,8 +195,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) stringio (3.1.2) thor (1.3.2) timeout (0.4.3) @@ -224,4 +223,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-super_scaffolding/Gemfile.lock b/bullet_train-super_scaffolding/Gemfile.lock index efd646727..1334af1e7 100644 --- a/bullet_train-super_scaffolding/Gemfile.lock +++ b/bullet_train-super_scaffolding/Gemfile.lock @@ -187,7 +187,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -205,8 +205,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -227,7 +227,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -247,8 +247,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -278,7 +277,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -306,7 +305,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -314,13 +313,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -347,7 +345,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -363,7 +361,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -402,7 +400,7 @@ GEM psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -453,8 +451,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -473,7 +471,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -487,7 +485,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -512,4 +510,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.19 + 2.6.2 diff --git a/bullet_train-super_scaffolding/lib/scaffolding/transformer.rb b/bullet_train-super_scaffolding/lib/scaffolding/transformer.rb index bf5953836..b7ff7c30b 100644 --- a/bullet_train-super_scaffolding/lib/scaffolding/transformer.rb +++ b/bullet_train-super_scaffolding/lib/scaffolding/transformer.rb @@ -1580,7 +1580,6 @@ def scaffold_crud(attributes) unless cli_options["skip-parent"] if top_level_model? - icon_name = nil if cli_options["navbar"].present? icon_name = if cli_options["navbar"].match?(/^ti/) "ti #{cli_options["navbar"]}" diff --git a/bullet_train-themes-light/Gemfile.lock b/bullet_train-themes-light/Gemfile.lock index c23674ca8..a2396c38f 100644 --- a/bullet_train-themes-light/Gemfile.lock +++ b/bullet_train-themes-light/Gemfile.lock @@ -202,7 +202,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -220,8 +220,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -242,7 +242,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -262,8 +262,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -293,7 +292,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -321,7 +320,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -329,13 +328,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -362,7 +360,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -378,7 +376,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -417,7 +415,7 @@ GEM psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -468,8 +466,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -488,7 +486,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -502,7 +500,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -529,4 +527,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-themes-tailwind_css/Gemfile.lock b/bullet_train-themes-tailwind_css/Gemfile.lock index c5e07de2b..f01a676ea 100644 --- a/bullet_train-themes-tailwind_css/Gemfile.lock +++ b/bullet_train-themes-tailwind_css/Gemfile.lock @@ -194,7 +194,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -212,8 +212,8 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -234,7 +234,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -254,8 +254,7 @@ GEM faraday-net_http (3.4.0) net-http (>= 0.5.0) fastimage (2.3.1) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -285,7 +284,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -313,7 +312,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -321,13 +320,12 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -354,7 +352,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) + prism (1.3.0) psych (5.2.2) date stringio @@ -370,7 +368,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -409,7 +407,7 @@ GEM psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -460,8 +458,8 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -480,7 +478,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -494,7 +492,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -520,4 +518,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train-themes/Gemfile.lock b/bullet_train-themes/Gemfile.lock index 272675b74..a6750d39f 100644 --- a/bullet_train-themes/Gemfile.lock +++ b/bullet_train-themes/Gemfile.lock @@ -187,7 +187,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) cable_ready (5.0.6) actionpack (>= 5.2) @@ -205,9 +205,9 @@ GEM faraday-multipart (~> 1.0, >= 1.0.4) ostruct colorizer (0.0.2) - commonmarker (2.0.1) + commonmarker (2.0.2) rb_sys (~> 0.9) - commonmarker (2.0.1-arm64-darwin) + commonmarker (2.0.2-arm64-darwin) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -228,7 +228,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -249,7 +249,6 @@ GEM net-http (>= 0.5.0) fastimage (2.3.1) ffi (1.17.0) - ffi (1.17.0-arm64-darwin) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -279,7 +278,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -316,14 +315,13 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2) + nokogiri (1.18.1) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -366,7 +364,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -401,12 +399,12 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - rb_sys (0.9.104) + rb_sys (0.9.105) rdoc (6.10.0) psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -457,9 +455,9 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1) + sqlite3 (2.5.0) mini_portile2 (~> 2.8.0) - sqlite3 (2.4.1-arm64-darwin) + sqlite3 (2.5.0-arm64-darwin) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -478,7 +476,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -518,4 +516,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.3.24 + 2.6.2 diff --git a/bullet_train/Gemfile.lock b/bullet_train/Gemfile.lock index f242a14ee..f5524115b 100644 --- a/bullet_train/Gemfile.lock +++ b/bullet_train/Gemfile.lock @@ -207,7 +207,7 @@ GEM base64 (0.2.0) bcrypt (3.1.20) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) binding_of_caller (1.0.1) debug_inspector (>= 1.2.0) builder (3.3.0) @@ -228,10 +228,10 @@ GEM ostruct coderay (1.1.3) colorizer (0.0.2) - commonmarker (2.0.1) + commonmarker (2.0.2) rb_sys (~> 0.9) - commonmarker (2.0.1-arm64-darwin) - commonmarker (2.0.1-x86_64-linux) + commonmarker (2.0.2-arm64-darwin) + commonmarker (2.0.2-x86_64-linux) concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) @@ -253,7 +253,7 @@ GEM railties (>= 5) drb (2.2.1) email_reply_parser (0.5.11) - erubi (1.13.0) + erubi (1.13.1) event_stream_parser (1.0.0) extended_email_reply_parser (0.5.1) activesupport @@ -274,8 +274,6 @@ GEM net-http (>= 0.5.0) fastimage (2.3.1) ffi (1.17.0) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-linux-gnu) figaro (1.2.0) thor (>= 0.14.0, < 2) globalid (1.2.1) @@ -305,7 +303,7 @@ GEM json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -334,7 +332,7 @@ GEM multipart-post (2.4.1) net-http (0.6.0) uri - net-imap (0.5.2) + net-imap (0.5.4) date net-protocol net-pop (0.1.2) @@ -342,16 +340,15 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nice_partials (0.10.1) actionview (>= 4.2.6) nio4r (2.7.4) - nokogiri (1.17.2) + nokogiri (1.18.1) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.1-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) observer (0.1.2) omniauth (2.1.2) @@ -379,8 +376,8 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (1.2.0) - pry (0.15.0) + prism (1.3.0) + pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) pry-stack_explorer (0.6.1) @@ -401,7 +398,7 @@ GEM rack (>= 3.0.0, < 4) rack-session (2.0.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) @@ -436,12 +433,12 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - rb_sys (0.9.103) + rb_sys (0.9.105) rdoc (6.10.0) psych (>= 4.0.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -492,10 +489,10 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - sqlite3 (2.4.1) + sqlite3 (2.5.0) mini_portile2 (~> 2.8.0) - sqlite3 (2.4.1-arm64-darwin) - sqlite3 (2.4.1-x86_64-linux-gnu) + sqlite3 (2.5.0-arm64-darwin) + sqlite3 (2.5.0-x86_64-linux-gnu) standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) @@ -514,7 +511,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (3.1.2) + unicode-display_width (3.1.3) unicode-emoji (~> 4.0, >= 4.0.4) unicode-emoji (4.0.4) uri (1.0.2) @@ -528,7 +525,7 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - xxhash (0.5.0) + xxhash (0.6.0) zeitwerk (2.7.1) PLATFORMS @@ -559,4 +556,4 @@ DEPENDENCIES standard BUNDLED WITH - 2.4.20 + 2.6.2 diff --git a/bullet_train/app/helpers/account/locale_helper.rb b/bullet_train/app/helpers/account/locale_helper.rb index 396f0b0c3..63c54a606 100644 --- a/bullet_train/app/helpers/account/locale_helper.rb +++ b/bullet_train/app/helpers/account/locale_helper.rb @@ -57,7 +57,7 @@ def t(key, options = {}) options = models_locales(@child_object, @parent_object).merge(options) end - result = super(key, options) + result = super unless Rails.env.production? if params.present? diff --git a/bullet_train/app/mailers/devise_mailer.rb b/bullet_train/app/mailers/devise_mailer.rb index be662ea08..424ce32ab 100644 --- a/bullet_train/app/mailers/devise_mailer.rb +++ b/bullet_train/app/mailers/devise_mailer.rb @@ -1,6 +1,6 @@ class DeviseMailer < Devise::Mailer def headers_for(action, opts) - headers = super(action, opts) + headers = super if resource.full_name.present? headers[:to] = "\"#{resource.full_name}\" <#{resource.email}>" @email = headers[:to] diff --git a/bullet_train/app/models/concerns/addresses/base.rb b/bullet_train/app/models/concerns/addresses/base.rb index c554f5045..bbb88a819 100644 --- a/bullet_train/app/models/concerns/addresses/base.rb +++ b/bullet_train/app/models/concerns/addresses/base.rb @@ -11,7 +11,7 @@ def valid_address? end def all_blank?(attributes = {}) - return super(attributes) unless attributes.empty? + return super unless attributes.empty? !(address_one? || address_two? || city? || region_id? || country_id? || postal_code?) end end diff --git a/bullet_train/app/models/concerns/memberships/base.rb b/bullet_train/app/models/concerns/memberships/base.rb index 33751aab8..0e09eb61d 100644 --- a/bullet_train/app/models/concerns/memberships/base.rb +++ b/bullet_train/app/models/concerns/memberships/base.rb @@ -62,7 +62,7 @@ def role_ids=(ids) end end - super(ids) + super end def unclaimed?