diff --git a/Gemfile b/Gemfile index 53b8bded4..e08d7ba56 100644 --- a/Gemfile +++ b/Gemfile @@ -45,7 +45,7 @@ gem 'simple_form' gem 'terser' -gem 'pagy', '~> 43.3' +gem 'pagy', '~> 43.4' gem 'icalendar' gem 'tzinfo-data' @@ -58,7 +58,7 @@ gem 'faraday' gem 'stripe' -gem 'rails-html-sanitizer', '~> 1.6.2' +gem 'rails-html-sanitizer', '~> 1.7.0' # Use the Puma web server [https://github.com/puma/puma] gem 'puma', '~> 7.2' diff --git a/Gemfile.lock b/Gemfile.lock index e7c6dc5f5..5ca206a44 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -86,7 +86,7 @@ GEM acts-as-taggable-on (13.0.0) activerecord (>= 7.1, < 8.2) zeitwerk (>= 2.4, < 3.0) - addressable (2.8.8) + addressable (2.8.9) public_suffix (>= 2.0.2, < 8.0) amazing_print (2.0.0) ast (2.4.3) @@ -136,7 +136,7 @@ GEM rack-test (>= 0.6.3) regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) - capybara-playwright-driver (0.5.8) + capybara-playwright-driver (0.5.9) addressable capybara playwright-ruby-client (>= 1.16.0) @@ -158,10 +158,10 @@ GEM coffee-script-source execjs coffee-script-source (1.12.2) - commonmarker (2.6.3-aarch64-linux) - commonmarker (2.6.3-arm64-darwin) - commonmarker (2.6.3-x86_64-darwin) - commonmarker (2.6.3-x86_64-linux) + commonmarker (2.7.0-aarch64-linux) + commonmarker (2.7.0-arm64-darwin) + commonmarker (2.7.0-x86_64-darwin) + commonmarker (2.7.0-x86_64-linux) concurrent-ruby (1.3.6) connection_pool (3.0.2) crack (1.0.1) @@ -197,7 +197,7 @@ GEM erubi (1.13.1) execjs (2.10.0) fabrication (2.31.0) - faker (3.6.0) + faker (3.6.1) i18n (>= 1.8.11, < 2) faraday (2.14.1) faraday-net_http (>= 2.0, < 3.5) @@ -222,7 +222,7 @@ GEM temple (>= 0.8.2) thor tilt - haml_lint (0.70.0) + haml_lint (0.72.0) haml (>= 5.0) parallel (~> 1.10) rainbow @@ -259,6 +259,9 @@ GEM railties (>= 4.2.0) thor (>= 0.14, < 2.0) json (2.19.1) + json-schema (6.2.0) + addressable (~> 2.8) + bigdecimal (>= 3.1, < 5) jwt (2.7.1) language_server-protocol (3.17.0.5) launchy (3.1.1) @@ -273,7 +276,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) logger (1.7.0) - loofah (2.25.0) + loofah (2.25.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) mail (2.9.0) @@ -284,11 +287,13 @@ GEM net-smtp marcel (1.0.4) matrix (0.4.3) + mcp (0.8.0) + json-schema (>= 4.1) method_source (1.1.0) mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) - mime-types-data (3.2026.0203) + mime-types-data (3.2026.0317) mini_magick (5.3.1) logger mini_mime (1.1.5) @@ -339,7 +344,7 @@ GEM actionpack (>= 4.2) omniauth (~> 2.0) ostruct (0.6.3) - pagy (43.3.0) + pagy (43.4.0) json uri yaml @@ -392,7 +397,7 @@ GEM activerecord (>= 6.1) i18n (>= 0.5.0) railties (>= 6.1) - public_suffix (7.0.2) + public_suffix (7.0.5) puma (7.2.0) nio4r (~> 2.0) pundit (2.5.2) @@ -430,8 +435,8 @@ GEM activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.6.2) - loofah (~> 2.21) + rails-html-sanitizer (1.7.0) + loofah (~> 2.25) 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) rails_semantic_logger (4.19.0) rack @@ -481,10 +486,11 @@ GEM rspec-mocks (~> 3.13) rspec-support (~> 3.13) rspec-support (3.13.2) - rubocop (1.84.2) + rubocop (1.85.1) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) + mcp (~> 0.6) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) @@ -492,7 +498,7 @@ GEM rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.49.0) + rubocop-ast (1.49.1) parser (>= 3.3.7.2) prism (~> 1.7) rubocop-capybara (2.22.1) @@ -575,7 +581,7 @@ GEM railties (>= 7.1.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - tzinfo-data (1.2025.3) + tzinfo-data (1.2026.1) tzinfo (>= 1.0.0) unicode-display_width (3.2.0) unicode-emoji (~> 4.1) @@ -588,12 +594,11 @@ GEM actionview (>= 7.1.0) activesupport (>= 7.1.0) concurrent-ruby (~> 1) - web-console (4.2.1) - actionview (>= 6.0.0) - activemodel (>= 6.0.0) + web-console (4.3.0) + actionview (>= 8.0.0) bindex (>= 0.4.0) - railties (>= 6.0.0) - webmock (3.26.1) + railties (>= 8.0.0) + webmock (3.26.2) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) @@ -658,7 +663,7 @@ DEPENDENCIES omniauth omniauth-github omniauth-rails_csrf_protection - pagy (~> 43.3) + pagy (~> 43.4) parallel_tests pg pickadate-rails @@ -671,7 +676,7 @@ DEPENDENCIES pundit rack-mini-profiler (~> 4.0) rails (~> 8.1.2) - rails-html-sanitizer (~> 1.6.2) + rails-html-sanitizer (~> 1.7.0) rails_semantic_logger reline rolify