diff --git a/Gemfile b/Gemfile index 94375a587972..c76bbc2e9200 100644 --- a/Gemfile +++ b/Gemfile @@ -119,7 +119,7 @@ group :development do gem "bundler-audit", "~> 0.9" # bundler-audit provides patch-level verification for Bundled apps gem "derailed_benchmarks", "~> 2.1", require: false # A series of things you can use to benchmark a Rails or Ruby app gem "easy_translate", "~> 0.5.1" # Google translate tie-in to be used with i18n tasks - gem "erb_lint", "~> 0.0.37", require: false # ERB Linter tool + gem "erb_lint", "~> 0.3.1", require: false # ERB Linter tool gem "guard", "~> 2.18", require: false # Guard is a command line tool to easily handle events on file system modifications gem "guard-livereload", "~> 2.5", require: false # Guard::LiveReload automatically reloads your browser when 'view' files are modified gem "i18n-tasks", "~> 0.9.37" # Helpers to find and manage missing and unused translations diff --git a/Gemfile.lock b/Gemfile.lock index 4302745d69b8..d17ca0f3fe65 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -101,12 +101,11 @@ GEM coderay (>= 1.0.0) erubi (>= 1.0.0) rack (>= 0.9.0) - better_html (1.0.16) - actionview (>= 4.0) - activesupport (>= 4.0) + better_html (2.0.1) + actionview (>= 6.0) + activesupport (>= 6.0) ast (~> 2.0) erubi (~> 1.4) - html_tokenizer (~> 0.0.6) parser (>= 2.4) smart_properties bindex (0.8.1) @@ -164,7 +163,7 @@ GEM coffee-script-source execjs coffee-script-source (1.12.2) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) counter_culture (3.2.0) activerecord (>= 4.2) @@ -226,16 +225,15 @@ GEM activemodel emoji_regex (3.2.3) equalizer (0.0.11) - erb_lint (0.0.37) + erb_lint (0.3.1) activesupport - better_html (~> 1.0.7) - html_tokenizer + better_html (>= 2.0.1) parser (>= 2.7.1.4) rainbow rubocop smart_properties errbase (0.2.1) - erubi (1.10.0) + erubi (1.11.0) et-orbi (1.2.4) tzinfo eventmachine (1.2.7) @@ -330,9 +328,9 @@ GEM multi_json (>= 1.11.0) globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.19.4) - google-protobuf (3.19.4-x86_64-darwin) - google-protobuf (3.19.4-x86_64-linux) + google-protobuf (3.21.9) + google-protobuf (3.21.9-x86_64-darwin) + google-protobuf (3.21.9-x86_64-linux) guard (2.18.0) formatador (>= 0.2.4) listen (>= 2.7, < 4.0) @@ -361,7 +359,6 @@ GEM honeybadger (4.10.0) honeycomb-beeline (2.8.2) libhoney (>= 1.14.2) - html_tokenizer (0.0.7) html_truncator (0.4.2) nokogiri (~> 1.5) http-2 (0.11.0) @@ -383,7 +380,7 @@ GEM httpclient (2.8.3) hypershield (0.2.2) activerecord (>= 5) - i18n (1.9.1) + i18n (1.12.0) concurrent-ruby (~> 1.0) i18n-js (3.9.0) i18n (>= 0.6.6) @@ -453,7 +450,7 @@ GEM listen (3.7.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - loofah (2.13.0) + loofah (2.19.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) lumberjack (1.2.8) @@ -472,7 +469,7 @@ GEM mini_magick (4.11.0) mini_mime (1.1.2) mini_portile2 (2.7.1) - minitest (5.15.0) + minitest (5.16.3) modis (4.0.0) activemodel (>= 5.2) activesupport (>= 5.2) @@ -546,7 +543,7 @@ GEM rack orm_adapter (0.5.0) parallel (1.21.0) - parser (3.1.0.0) + parser (3.1.2.1) ast (~> 2.4.1) patron (0.13.3) pg (1.3.1) @@ -603,7 +600,7 @@ GEM rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) + rails-html-sanitizer (1.4.3) loofah (~> 2.3) rails-i18n (7.0.1) i18n (>= 0.7, < 2) @@ -636,7 +633,7 @@ GEM redis-store (>= 1.2, < 2) redis-store (1.9.0) redis (>= 4, < 5) - regexp_parser (2.2.0) + regexp_parser (2.6.0) reline (0.2.7) io-console (~> 0.5) request_store (1.5.1) @@ -697,8 +694,8 @@ GEM rubocop-ast (>= 1.15.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.15.1) - parser (>= 3.0.1.1) + rubocop-ast (1.23.0) + parser (>= 3.1.1.0) rubocop-performance (1.13.2) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) @@ -779,7 +776,7 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.2) slack-notifier (2.4.0) - smart_properties (1.15.0) + smart_properties (1.17.0) solargraph (0.44.3) backport (~> 1.2) benchmark @@ -836,14 +833,14 @@ GEM multipart-post (~> 2.0) naught (~> 1.0) simple_oauth (~> 0.3.0) - tzinfo (2.0.4) + tzinfo (2.0.5) concurrent-ruby (~> 1.0) uglifier (4.2.0) execjs (>= 0.3.0, < 3) unf (0.1.4) unf_ext unf_ext (0.0.8) - unicode-display_width (2.1.0) + unicode-display_width (2.3.0) uniform_notifier (1.14.2) validate_url (1.0.13) activemodel (>= 3.0.0) @@ -889,7 +886,7 @@ GEM nokogiri (~> 1.8) yard (0.9.27) webrick (~> 1.7.0) - zeitwerk (2.5.4) + zeitwerk (2.6.6) zonebie (0.6.1) PLATFORMS @@ -930,7 +927,7 @@ DEPENDENCIES easy_translate (~> 0.5.1) email_validator (~> 2.2) emoji_regex (~> 3.2) - erb_lint (~> 0.0.37) + erb_lint (~> 0.3.1) exifr (>= 1.3.6) factory_bot_rails (~> 6.2) faker (~> 2.19) diff --git a/vendor/cache/better_html-1.0.16.gem b/vendor/cache/better_html-1.0.16.gem deleted file mode 100644 index bda1caa530b1..000000000000 Binary files a/vendor/cache/better_html-1.0.16.gem and /dev/null differ diff --git a/vendor/cache/better_html-2.0.1.gem b/vendor/cache/better_html-2.0.1.gem new file mode 100644 index 000000000000..f02e9e419863 Binary files /dev/null and b/vendor/cache/better_html-2.0.1.gem differ diff --git a/vendor/cache/concurrent-ruby-1.1.10.gem b/vendor/cache/concurrent-ruby-1.1.10.gem new file mode 100644 index 000000000000..c796701bee26 Binary files /dev/null and b/vendor/cache/concurrent-ruby-1.1.10.gem differ diff --git a/vendor/cache/concurrent-ruby-1.1.9.gem b/vendor/cache/concurrent-ruby-1.1.9.gem deleted file mode 100644 index 9ed64f26c74f..000000000000 Binary files a/vendor/cache/concurrent-ruby-1.1.9.gem and /dev/null differ diff --git a/vendor/cache/erb_lint-0.0.37.gem b/vendor/cache/erb_lint-0.0.37.gem deleted file mode 100644 index 05b6ad929eb7..000000000000 Binary files a/vendor/cache/erb_lint-0.0.37.gem and /dev/null differ diff --git a/vendor/cache/erb_lint-0.3.1.gem b/vendor/cache/erb_lint-0.3.1.gem new file mode 100644 index 000000000000..9b18c729f997 Binary files /dev/null and b/vendor/cache/erb_lint-0.3.1.gem differ diff --git a/vendor/cache/erubi-1.10.0.gem b/vendor/cache/erubi-1.10.0.gem deleted file mode 100644 index 31894cf32afc..000000000000 Binary files a/vendor/cache/erubi-1.10.0.gem and /dev/null differ diff --git a/vendor/cache/erubi-1.11.0.gem b/vendor/cache/erubi-1.11.0.gem new file mode 100644 index 000000000000..4caea7592213 Binary files /dev/null and b/vendor/cache/erubi-1.11.0.gem differ diff --git a/vendor/cache/google-protobuf-3.19.4-x86_64-darwin.gem b/vendor/cache/google-protobuf-3.19.4-x86_64-darwin.gem deleted file mode 100644 index 5e1f08dd4e9c..000000000000 Binary files a/vendor/cache/google-protobuf-3.19.4-x86_64-darwin.gem and /dev/null differ diff --git a/vendor/cache/google-protobuf-3.19.4-x86_64-linux.gem b/vendor/cache/google-protobuf-3.19.4-x86_64-linux.gem deleted file mode 100644 index a195c04d4f76..000000000000 Binary files a/vendor/cache/google-protobuf-3.19.4-x86_64-linux.gem and /dev/null differ diff --git a/vendor/cache/google-protobuf-3.19.4.gem b/vendor/cache/google-protobuf-3.19.4.gem deleted file mode 100644 index 875ca958cf55..000000000000 Binary files a/vendor/cache/google-protobuf-3.19.4.gem and /dev/null differ diff --git a/vendor/cache/google-protobuf-3.21.9-x86_64-darwin.gem b/vendor/cache/google-protobuf-3.21.9-x86_64-darwin.gem new file mode 100644 index 000000000000..d7d822d64bfe Binary files /dev/null and b/vendor/cache/google-protobuf-3.21.9-x86_64-darwin.gem differ diff --git a/vendor/cache/google-protobuf-3.21.9-x86_64-linux.gem b/vendor/cache/google-protobuf-3.21.9-x86_64-linux.gem new file mode 100644 index 000000000000..94e5d08418ff Binary files /dev/null and b/vendor/cache/google-protobuf-3.21.9-x86_64-linux.gem differ diff --git a/vendor/cache/google-protobuf-3.21.9.gem b/vendor/cache/google-protobuf-3.21.9.gem new file mode 100644 index 000000000000..fab502aaaad9 Binary files /dev/null and b/vendor/cache/google-protobuf-3.21.9.gem differ diff --git a/vendor/cache/html_tokenizer-0.0.7.gem b/vendor/cache/html_tokenizer-0.0.7.gem deleted file mode 100644 index c673744d0356..000000000000 Binary files a/vendor/cache/html_tokenizer-0.0.7.gem and /dev/null differ diff --git a/vendor/cache/i18n-1.12.0.gem b/vendor/cache/i18n-1.12.0.gem new file mode 100644 index 000000000000..c64c068e63c8 Binary files /dev/null and b/vendor/cache/i18n-1.12.0.gem differ diff --git a/vendor/cache/i18n-1.9.1.gem b/vendor/cache/i18n-1.9.1.gem deleted file mode 100644 index 4bc767510c51..000000000000 Binary files a/vendor/cache/i18n-1.9.1.gem and /dev/null differ diff --git a/vendor/cache/loofah-2.13.0.gem b/vendor/cache/loofah-2.13.0.gem deleted file mode 100644 index ecfec2436644..000000000000 Binary files a/vendor/cache/loofah-2.13.0.gem and /dev/null differ diff --git a/vendor/cache/loofah-2.19.0.gem b/vendor/cache/loofah-2.19.0.gem new file mode 100644 index 000000000000..025b88df7a88 Binary files /dev/null and b/vendor/cache/loofah-2.19.0.gem differ diff --git a/vendor/cache/minitest-5.15.0.gem b/vendor/cache/minitest-5.15.0.gem deleted file mode 100644 index bb3c2475eea2..000000000000 Binary files a/vendor/cache/minitest-5.15.0.gem and /dev/null differ diff --git a/vendor/cache/minitest-5.16.3.gem b/vendor/cache/minitest-5.16.3.gem new file mode 100644 index 000000000000..ebdb92e36c28 Binary files /dev/null and b/vendor/cache/minitest-5.16.3.gem differ diff --git a/vendor/cache/parser-3.1.0.0.gem b/vendor/cache/parser-3.1.0.0.gem deleted file mode 100644 index de9eb3b86e0f..000000000000 Binary files a/vendor/cache/parser-3.1.0.0.gem and /dev/null differ diff --git a/vendor/cache/parser-3.1.2.1.gem b/vendor/cache/parser-3.1.2.1.gem new file mode 100644 index 000000000000..7b71167cb29a Binary files /dev/null and b/vendor/cache/parser-3.1.2.1.gem differ diff --git a/vendor/cache/rails-html-sanitizer-1.4.2.gem b/vendor/cache/rails-html-sanitizer-1.4.2.gem deleted file mode 100644 index aab9fa6cfb71..000000000000 Binary files a/vendor/cache/rails-html-sanitizer-1.4.2.gem and /dev/null differ diff --git a/vendor/cache/rails-html-sanitizer-1.4.3.gem b/vendor/cache/rails-html-sanitizer-1.4.3.gem new file mode 100644 index 000000000000..ae2042113974 Binary files /dev/null and b/vendor/cache/rails-html-sanitizer-1.4.3.gem differ diff --git a/vendor/cache/regexp_parser-2.2.0.gem b/vendor/cache/regexp_parser-2.2.0.gem deleted file mode 100644 index eae312b28cec..000000000000 Binary files a/vendor/cache/regexp_parser-2.2.0.gem and /dev/null differ diff --git a/vendor/cache/regexp_parser-2.6.0.gem b/vendor/cache/regexp_parser-2.6.0.gem new file mode 100644 index 000000000000..dd2a2b8a2ee0 Binary files /dev/null and b/vendor/cache/regexp_parser-2.6.0.gem differ diff --git a/vendor/cache/rubocop-ast-1.15.1.gem b/vendor/cache/rubocop-ast-1.15.1.gem deleted file mode 100644 index 8b005ee6890f..000000000000 Binary files a/vendor/cache/rubocop-ast-1.15.1.gem and /dev/null differ diff --git a/vendor/cache/rubocop-ast-1.23.0.gem b/vendor/cache/rubocop-ast-1.23.0.gem new file mode 100644 index 000000000000..476208bf8731 Binary files /dev/null and b/vendor/cache/rubocop-ast-1.23.0.gem differ diff --git a/vendor/cache/smart_properties-1.15.0.gem b/vendor/cache/smart_properties-1.15.0.gem deleted file mode 100644 index 46ec3c2a7ddc..000000000000 Binary files a/vendor/cache/smart_properties-1.15.0.gem and /dev/null differ diff --git a/vendor/cache/smart_properties-1.17.0.gem b/vendor/cache/smart_properties-1.17.0.gem new file mode 100644 index 000000000000..e18fee7644f9 Binary files /dev/null and b/vendor/cache/smart_properties-1.17.0.gem differ diff --git a/vendor/cache/tzinfo-2.0.4.gem b/vendor/cache/tzinfo-2.0.4.gem deleted file mode 100644 index a3f982055a81..000000000000 Binary files a/vendor/cache/tzinfo-2.0.4.gem and /dev/null differ diff --git a/vendor/cache/tzinfo-2.0.5.gem b/vendor/cache/tzinfo-2.0.5.gem new file mode 100644 index 000000000000..1b28f07d2762 Binary files /dev/null and b/vendor/cache/tzinfo-2.0.5.gem differ diff --git a/vendor/cache/unicode-display_width-2.1.0.gem b/vendor/cache/unicode-display_width-2.1.0.gem deleted file mode 100644 index bec8f2a7c22b..000000000000 Binary files a/vendor/cache/unicode-display_width-2.1.0.gem and /dev/null differ diff --git a/vendor/cache/unicode-display_width-2.3.0.gem b/vendor/cache/unicode-display_width-2.3.0.gem new file mode 100644 index 000000000000..c8551a4fdf1f Binary files /dev/null and b/vendor/cache/unicode-display_width-2.3.0.gem differ diff --git a/vendor/cache/zeitwerk-2.5.4.gem b/vendor/cache/zeitwerk-2.5.4.gem deleted file mode 100644 index 7c967d4415d2..000000000000 Binary files a/vendor/cache/zeitwerk-2.5.4.gem and /dev/null differ diff --git a/vendor/cache/zeitwerk-2.6.6.gem b/vendor/cache/zeitwerk-2.6.6.gem new file mode 100644 index 000000000000..b31dd18853da Binary files /dev/null and b/vendor/cache/zeitwerk-2.6.6.gem differ