diff --git a/Gemfile b/Gemfile index 89e5cc53c08d..d4cabe80ded8 100644 --- a/Gemfile +++ b/Gemfile @@ -93,7 +93,7 @@ gem "deckar01-task_list", "~> 2.3.1" # Requires escape-utils for faster escaping gem "escape_utils", "~> 1.3" # Syntax highlighting used in html-pipeline with rouge -gem "rouge", "~> 4.3.0" +gem "rouge", "~> 4.4.0" # HTML sanitization used for html-pipeline gem "sanitize", "~> 6.1.0" # HTML autolinking for mails and urls (replaces autolink) @@ -167,7 +167,7 @@ gem "matrix", "~> 0.4.2" gem "meta-tags", "~> 2.22.0" -gem "paper_trail", "~> 15.1.0" +gem "paper_trail", "~> 15.2.0" gem "op-clamav-client", "~> 3.4", require: "clamav" @@ -175,7 +175,7 @@ group :production do # we use dalli as standard memcache client # requires memcached 1.4+ gem "dalli", "~> 3.2.0" - gem "redis", "~> 5.2.0" + gem "redis", "~> 5.3.0" end gem "i18n-js", "~> 4.2.3" @@ -358,7 +358,7 @@ end gem "bootsnap", "~> 1.18.0", require: false # API gems -gem "grape", "~> 2.1.0" +gem "grape", "~> 2.2.0" gem "grape_logging", "~> 1.8.4" gem "roar", "~> 1.2.0" diff --git a/Gemfile.lock b/Gemfile.lock index 483bd9d9e7dc..bac82ff8e3fe 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -206,7 +206,7 @@ PATH remote: modules/two_factor_authentication specs: openproject-two_factor_authentication (1.0.0) - aws-sdk-sns (~> 1.82.0) + aws-sdk-sns (~> 1.88.0) messagebird-rest (~> 1.4.2) rotp (~> 6.1) webauthn (~> 3.0) @@ -342,21 +342,21 @@ GEM activerecord (>= 4.0.0, < 8.0) awrence (1.2.1) aws-eventstream (1.3.0) - aws-partitions (1.981.0) + aws-partitions (1.985.0) aws-sdk-core (3.209.1) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.9) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.91.0) - aws-sdk-core (~> 3, >= 3.205.0) + aws-sdk-kms (1.94.0) + aws-sdk-core (~> 3, >= 3.207.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.163.0) - aws-sdk-core (~> 3, >= 3.205.0) + aws-sdk-s3 (1.167.0) + aws-sdk-core (~> 3, >= 3.207.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) - aws-sdk-sns (1.82.0) - aws-sdk-core (~> 3, >= 3.201.0) + aws-sdk-sns (1.88.0) + aws-sdk-core (~> 3, >= 3.207.0) aws-sigv4 (~> 1.5) aws-sigv4 (1.10.0) aws-eventstream (~> 1, >= 1.0.2) @@ -436,7 +436,7 @@ GEM bigdecimal rexml crass (1.0.6) - css_parser (1.17.1) + css_parser (1.19.0) addressable csv (3.3.0) cuprite (0.15.1) @@ -539,18 +539,19 @@ GEM tzinfo eventmachine (1.2.7) eventmachine_httpserver (0.2.1) - excon (0.111.0) + excon (0.112.0) factory_bot (6.5.0) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) factory_bot (~> 6.4) railties (>= 5.0.0) - faraday (2.10.1) - faraday-net_http (>= 2.0, < 3.2) + faraday (2.12.0) + faraday-net_http (>= 2.0, < 3.4) + json logger faraday-follow_redirects (0.3.0) faraday (>= 1, < 3) - faraday-net_http (3.1.1) + faraday-net_http (3.3.0) net-http fastimage (2.3.1) ferrum (0.15) @@ -611,16 +612,16 @@ GEM retriable (>= 2.0, < 4.a) google-apis-gmail_v1 (0.41.0) google-apis-core (>= 0.15.0, < 2.a) - google-cloud-env (2.1.1) + google-cloud-env (2.2.1) faraday (>= 1.0, < 3.a) - googleauth (1.11.0) + googleauth (1.11.1) faraday (>= 1.0, < 3.a) google-cloud-env (~> 2.1) jwt (>= 1.4, < 3.0) multi_json (~> 1.11) os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) - grape (2.1.3) + grape (2.2.0) activesupport (>= 6) dry-types (>= 1.1) mustermann-grape (~> 1.1.0) @@ -669,7 +670,7 @@ GEM ice_nine (0.11.2) interception (0.5) io-console (0.7.2) - irb (1.14.0) + irb (1.14.1) rdoc (>= 4.0.0) reline (>= 0.4.2) iso8601 (0.13.0) @@ -692,7 +693,7 @@ GEM json_spec (1.1.5) multi_json (~> 1.0) rspec (>= 2.0, < 4.0) - jwt (2.8.2) + jwt (2.9.3) base64 ladle (1.0.1) open4 (~> 1.0) @@ -748,14 +749,15 @@ GEM meta-tags (2.22.1) actionpack (>= 6.0.0, < 8.1) method_source (1.1.0) - mime-types (3.5.2) + mime-types (3.6.0) + logger mime-types-data (~> 3.2015) - mime-types-data (3.2024.0903) + mime-types-data (3.2024.1001) mini_magick (5.0.1) mini_mime (1.1.5) mini_portile2 (2.8.7) minitest (5.25.1) - msgpack (1.7.2) + msgpack (1.7.3) multi_json (1.15.0) mustermann (3.0.3) ruby2_keywords (~> 0.0.1) @@ -764,7 +766,7 @@ GEM mutex_m (0.2.0) net-http (0.4.1) uri - net-imap (0.4.14) + net-imap (0.4.16) date net-protocol net-ldap (0.19.0) @@ -818,7 +820,7 @@ GEM os (1.1.4) ostruct (0.6.0) ox (2.14.18) - paper_trail (15.1.0) + paper_trail (15.2.0) activerecord (>= 6.1) request_store (~> 1.4) parallel (1.26.3) @@ -956,7 +958,7 @@ GEM psych (>= 4.0.0) recaptcha (5.17.0) redcarpet (3.6.0) - redis (5.2.0) + redis (5.3.0) redis-client (>= 0.22.0) redis-client (0.22.2) connection_pool @@ -978,7 +980,7 @@ GEM roar (1.2.0) representable (~> 3.1) rotp (6.3.0) - rouge (4.3.0) + rouge (4.4.0) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) @@ -988,7 +990,7 @@ GEM rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-mocks (3.13.1) + rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-rails (7.0.1) @@ -1252,7 +1254,7 @@ DEPENDENCIES good_job (= 3.26.2) google-apis-gmail_v1 googleauth - grape (~> 2.1.0) + grape (~> 2.2.0) grape_logging (~> 1.8.4) grids! html-pipeline (~> 2.14.0) @@ -1314,7 +1316,7 @@ DEPENDENCIES openproject-xls_export! overviews! ox - paper_trail (~> 15.1.0) + paper_trail (~> 15.2.0) parallel_tests (~> 4.0) pdf-inspector (~> 1.2) pg (~> 1.5.0) @@ -1339,13 +1341,13 @@ DEPENDENCIES rails-i18n (~> 7.0.0) rbtrace rdoc (>= 2.4.2) - redis (~> 5.2.0) + redis (~> 5.3.0) request_store (~> 1.7.0) responders (~> 3.0) retriable (~> 3.1.1) rinku (~> 2.0.4) roar (~> 1.2.0) - rouge (~> 4.3.0) + rouge (~> 4.4.0) rspec (~> 3.13.0) rspec-rails (~> 7.0.0) rspec-retry (~> 0.6.1) diff --git a/modules/two_factor_authentication/openproject-two_factor_authentication.gemspec b/modules/two_factor_authentication/openproject-two_factor_authentication.gemspec index 7f370d98e4c1..d36ba061eea9 100644 --- a/modules/two_factor_authentication/openproject-two_factor_authentication.gemspec +++ b/modules/two_factor_authentication/openproject-two_factor_authentication.gemspec @@ -14,6 +14,6 @@ Gem::Specification.new do |s| s.add_dependency "rotp", "~> 6.1" s.add_dependency "webauthn", "~> 3.0" - s.add_dependency "aws-sdk-sns", "~> 1.82.0" + s.add_dependency "aws-sdk-sns", "~> 1.88.0" s.metadata["rubygems_mfa_required"] = "true" end