From 4128dc736d66043a4d92990ad4a7315b001c47f6 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:09:37 +0100 Subject: [PATCH 01/37] chore(bundle): Update json_schemer from 0.2.17 to 2.1.1 --- Gemfile.lock | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 6ad60ae8db0..313a6fe0b66 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -352,11 +352,10 @@ GEM activesupport (>= 4.2) aes_key_wrap bindata - json_schemer (0.2.17) - ecma-re-validator (~> 0.3) + json_schemer (2.1.1) hana (~> 1.3) regexp_parser (~> 2.0) - uri_template (~> 0.7) + simpleidn (~> 0.2) jsonapi-renderer (0.2.2) jwt (2.7.1) kaminari (1.2.2) @@ -700,6 +699,8 @@ GEM simple_xlsx_reader (1.0.4) nokogiri rubyzip + simpleidn (0.2.1) + unf (~> 0.1.4) sinatra (3.0.5) mustermann (~> 3.0) rack (~> 2.2, >= 2.2.4) @@ -749,8 +750,10 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) ulid-ruby (1.0.2) + unf (0.1.4) + unf_ext + unf_ext (0.0.9.1) unicode-display_width (2.5.0) - uri_template (0.7.0) validate_email (0.1.6) activemodel (>= 3.0) mail (>= 2.2.5) From bcc1e33dda193c2a6685d4c075db2b252819a1b8 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:19 +0100 Subject: [PATCH 02/37] chore(bundle): Update sib-api-v3-sdk from 7.4.0 to 9.1.0 --- Gemfile.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 313a6fe0b66..c3b8b4ffe11 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -232,7 +232,7 @@ GEM erubi (1.12.0) et-orbi (1.2.7) tzinfo - ethon (0.15.0) + ethon (0.16.0) ffi (>= 1.15.0) excon (0.102.0) factory_bot (6.4.6) @@ -688,7 +688,8 @@ GEM sidekiq (>= 3.0) shoulda-matchers (6.1.0) activesupport (>= 5.2.0) - sib-api-v3-sdk (7.4.0) + sib-api-v3-sdk (9.1.0) + addressable (~> 2.3, >= 2.3.0) json (~> 2.1, >= 2.1.0) typhoeus (~> 1.0, >= 1.0.1) sidekiq (7.2.0) @@ -745,7 +746,7 @@ GEM actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) - typhoeus (1.4.0) + typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) From 2ba84c188f59bdc1db8ff09eb23c9eac22de7495 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:34 +0100 Subject: [PATCH 03/37] chore(bundle): Update skylight from 6.0.1 to 6.0.3 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c3b8b4ffe11..ec2d6dda8ff 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -707,7 +707,7 @@ GEM rack (~> 2.2, >= 2.2.4) rack-protection (= 3.0.5) tilt (~> 2.0) - skylight (6.0.1) + skylight (6.0.3) activesupport (>= 5.2.0) smart_properties (1.17.0) spreadsheet_architect (4.1.0) From d0e819a9243efa3a31e62ab15da1c983270ac430 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:39 +0100 Subject: [PATCH 04/37] chore(bundle): Update spreadsheet_architect from 4.1.0 to 5.0.0 --- Gemfile.lock | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ec2d6dda8ff..be988e14913 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -125,9 +125,6 @@ GEM descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) - axlsx_styler (1.1.0) - activesupport (>= 3.1) - caxlsx (>= 2.0.2) base64 (0.2.0) bcrypt (3.1.20) benchmark-ips (2.13.0) @@ -164,7 +161,7 @@ GEM launchy case_transform (0.2) activesupport - caxlsx (3.1.0) + caxlsx (3.4.1) htmlentities (~> 4.3, >= 4.3.4) marcel (~> 1.0) nokogiri (~> 1.10, >= 1.10.4) @@ -221,14 +218,11 @@ GEM dry-core (1.0.0) concurrent-ruby (~> 1.0) zeitwerk (~> 2.6) - dry-inflector (0.2.0) dry-monads (1.6.0) concurrent-ruby (~> 1.0) dry-core (~> 1.0, < 2) zeitwerk (~> 2.6) dumb_delegator (1.0.0) - ecma-re-validator (0.3.0) - regexp_parser (~> 2.0) erubi (1.12.0) et-orbi (1.2.7) tzinfo @@ -576,9 +570,8 @@ GEM mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.6) - rodf (1.1.1) + rodf (1.2.0) builder (>= 3.0) - dry-inflector (~> 0.1) rubyzip (>= 1.0) rotp (6.2.2) rouge (3.30.0) @@ -710,9 +703,8 @@ GEM skylight (6.0.3) activesupport (>= 5.2.0) smart_properties (1.17.0) - spreadsheet_architect (4.1.0) - axlsx_styler (>= 1.0.0, < 2) - caxlsx (>= 2.0.2, < 4) + spreadsheet_architect (5.0.0) + caxlsx (>= 3.3.0, < 4) rodf (>= 1.0.0, < 2) spring (4.1.1) spring-commands-rspec (1.0.4) From 4f9d13d7bfffb3f33a5cbbf97c9068234bc565ef Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:43 +0100 Subject: [PATCH 05/37] chore(bundle): Update spring from 4.1.1 to 4.1.3 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index be988e14913..1e62006d105 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -706,7 +706,7 @@ GEM spreadsheet_architect (5.0.0) caxlsx (>= 3.3.0, < 4) rodf (>= 1.0.0, < 2) - spring (4.1.1) + spring (4.1.3) spring-commands-rspec (1.0.4) spring (>= 0.9.1) sprockets (4.2.1) From 1810daf8e2d36bfe8ebb34e8e1701954a885a3fb Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:49 +0100 Subject: [PATCH 06/37] chore(bundle): Update stackprof from 0.2.21 to 0.2.26 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1e62006d105..7dd263d2a93 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -716,7 +716,7 @@ GEM actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) - stackprof (0.2.21) + stackprof (0.2.26) stringio (3.1.0) strong_migrations (0.8.0) activerecord (>= 5.2) From ff050999c903d05394618e463db490b179b558aa Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:54 +0100 Subject: [PATCH 07/37] chore(bundle): Update strong_migrations from 0.8.0 to 1.7.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7dd263d2a93..d327a155f2d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -718,7 +718,7 @@ GEM sprockets (>= 3.0.0) stackprof (0.2.26) stringio (3.1.0) - strong_migrations (0.8.0) + strong_migrations (1.7.0) activerecord (>= 5.2) swd (1.3.0) activesupport (>= 3) From 4dfd4224343ad8dcd36740c0f22b9ff2b6c768c4 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:12:58 +0100 Subject: [PATCH 08/37] chore(bundle): Update timecop from 0.9.4 to 0.9.8 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index d327a155f2d..2b6a70b4f8e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -731,7 +731,7 @@ GEM thor (1.3.0) thread_safe (0.3.6) tilt (2.3.0) - timecop (0.9.4) + timecop (0.9.8) timeout (0.4.1) ttfunk (1.7.0) turbo-rails (1.3.2) From 86718e52131c89cd625549e8b1538f568f12918a Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:13:03 +0100 Subject: [PATCH 09/37] chore(bundle): Update turbo-rails from 1.3.2 to 1.5.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2b6a70b4f8e..b211d267dea 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -734,7 +734,7 @@ GEM timecop (0.9.8) timeout (0.4.1) ttfunk (1.7.0) - turbo-rails (1.3.2) + turbo-rails (1.5.0) actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) From 726d5edf9aa06933e8f12c63ec61090c0185c9be Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:13:11 +0100 Subject: [PATCH 10/37] chore(bundle): Update vcr from 6.1.0 to 6.2.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index b211d267dea..36edb4e4fc8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -753,7 +753,7 @@ GEM validate_url (1.0.13) activemodel (>= 3.0.0) public_suffix - vcr (6.1.0) + vcr (6.2.0) view_component (3.9.0) activesupport (>= 5.2.0, < 8.0) concurrent-ruby (~> 1.0) From 897780b1dddf54b565b65cdb2dfb1a887f3f3541 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:13:16 +0100 Subject: [PATCH 11/37] chore(bundle): Update view_component from 3.9.0 to 3.10.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 36edb4e4fc8..88cec4fce2c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -754,7 +754,7 @@ GEM activemodel (>= 3.0.0) public_suffix vcr (6.2.0) - view_component (3.9.0) + view_component (3.10.0) activesupport (>= 5.2.0, < 8.0) concurrent-ruby (~> 1.0) method_source (~> 1.0) From 2268261ffa707e1ade09e8ae4867e4735a993e71 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:13:26 +0100 Subject: [PATCH 12/37] chore(bundle): Update webmock from 3.11.2 to 3.20.0 --- Gemfile.lock | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 88cec4fce2c..e2d06a38b46 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -135,7 +135,8 @@ GEM erubi (~> 1.4) parser (>= 2.4) smart_properties - bindata (2.4.10) + bigdecimal (3.1.6) + bindata (2.4.15) bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) @@ -176,7 +177,8 @@ GEM concurrent-ruby (1.2.3) connection_pool (2.4.1) content_disposition (1.0.0) - crack (0.4.5) + crack (1.0.0) + bigdecimal rexml crass (1.0.6) css_parser (1.16.0) @@ -301,7 +303,7 @@ GEM rubocop (>= 1.0) sysexits (~> 1.1) hana (1.3.7) - hashdiff (1.0.1) + hashdiff (1.1.0) hashie (5.0.0) highline (3.0.1) htmlentities (4.3.4) @@ -779,8 +781,8 @@ GEM webfinger (1.2.0) activesupport httpclient (>= 2.4) - webmock (3.11.2) - addressable (>= 2.3.6) + webmock (3.20.0) + addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) websocket (1.2.10) From 35f5bcc2c8309df483a6171f27df95f5b71220ad Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Jan 2024 22:13:31 +0100 Subject: [PATCH 13/37] chore(bundle): Update zipline from 1.4.1 to 1.5.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index e2d06a38b46..df81cf69808 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -800,7 +800,7 @@ GEM nokogiri (~> 1.8) zeitwerk (2.6.12) zip_tricks (5.6.0) - zipline (1.4.1) + zipline (1.5.0) actionpack (>= 6.0, < 8.0) content_disposition (~> 1.0) zip_tricks (>= 4.2.1, < 6.0) From 93d1012bb0d1bd39de41cac67bf3b61936a672da Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:15:41 +0100 Subject: [PATCH 14/37] chore(bundle): Update delayed_cron_job from 0.7.4 to 0.9.0 --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index df81cf69808..c338d6f04bc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -187,8 +187,8 @@ GEM date (3.3.4) deep_cloneable (3.2.0) activerecord (>= 3.1.0, < 8) - delayed_cron_job (0.7.4) - delayed_job (>= 4.1) + delayed_cron_job (0.9.0) + fugit (>= 1.5) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) delayed_job_active_record (4.1.8) From fc0f72e6482724d4a998a74188f53d30d3904ec4 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:16:11 +0100 Subject: [PATCH 15/37] chore(bundle): Update attr_required from 1.0.1 to 1.0.2 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c338d6f04bc..045558d1f75 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -113,7 +113,7 @@ GEM activerecord (>= 5.2.6) anchored (1.1.0) ast (2.4.2) - attr_required (1.0.1) + attr_required (1.0.2) axe-core-api (4.8.1) dumb_delegator virtus From 462cbc1fb58e4df9861ca25cf8297e3eb4f2aa5f Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:16:48 +0100 Subject: [PATCH 16/37] chore(bundle): Update dry-core from 1.0.0 to 1.0.1 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 045558d1f75..dd9f618ea65 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -217,7 +217,7 @@ GEM dotenv (= 2.8.1) railties (>= 3.2) dry-cli (1.0.0) - dry-core (1.0.0) + dry-core (1.0.1) concurrent-ruby (~> 1.0) zeitwerk (~> 2.6) dry-monads (1.6.0) From 6a49fa4ccb7ad0430b4b225b6f3ea39e893302da Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:18:08 +0100 Subject: [PATCH 17/37] chore(bundle): Update invisible_captcha from 2.1.0 to 2.2.0 --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index dd9f618ea65..c2258b40666 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -331,7 +331,7 @@ GEM image_processing (1.12.2) mini_magick (>= 4.9.5, < 5) ruby-vips (>= 2.0.17, < 3) - invisible_captcha (2.1.0) + invisible_captcha (2.2.0) rails (>= 5.2) io-console (0.7.2) irb (1.11.1) @@ -425,7 +425,7 @@ GEM multi_json (1.15.0) mustermann (3.0.0) ruby2_keywords (~> 0.0.1) - net-imap (0.4.9.1) + net-imap (0.4.10) date net-protocol net-pop (0.1.2) From 46dce8e1b6a84ff062160112aafda1228aee5a3c Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 12:33:55 +0100 Subject: [PATCH 18/37] chore(bundle): Update maintenance_tasks from 2.4.0 to 2.6.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c2258b40666..89710f801b5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -401,7 +401,7 @@ GEM activesupport (>= 3.1.0) rack (>= 1.4.0) rest-client (>= 2.0.0) - maintenance_tasks (2.4.0) + maintenance_tasks (2.6.0) actionpack (>= 6.0) activejob (>= 6.0) activerecord (>= 6.0) From 817b266c212ae4b373ffa85b9a5631834d60fcb2 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:23:22 +0100 Subject: [PATCH 19/37] chore(bundle): Update sinatra from 3.0.5 to 3.2.0 --- Gemfile.lock | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 89710f801b5..9932792ca8e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -496,8 +496,9 @@ GEM httpclient json-jwt (>= 1.11.0) rack (>= 2.1.0) - rack-protection (3.0.5) - rack + rack-protection (3.2.0) + base64 (>= 0.1.0) + rack (~> 2.2, >= 2.2.4) rack-proxy (0.7.7) rack rack-test (2.1.0) @@ -697,10 +698,10 @@ GEM rubyzip simpleidn (0.2.1) unf (~> 0.1.4) - sinatra (3.0.5) + sinatra (3.2.0) mustermann (~> 3.0) rack (~> 2.2, >= 2.2.4) - rack-protection (= 3.0.5) + rack-protection (= 3.2.0) tilt (~> 2.0) skylight (6.0.3) activesupport (>= 5.2.0) From 1f84c356bb4eb186c8a7ca0a82239e826f054ca3 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:24:40 +0100 Subject: [PATCH 20/37] chore(bundle): Update ruby-vips from 2.1.4 => 2.2.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 9932792ca8e..c3f7dca84fc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -635,7 +635,7 @@ GEM ruby-graphviz (1.2.5) rexml ruby-progressbar (1.13.0) - ruby-vips (2.1.4) + ruby-vips (2.2.0) ffi (~> 1.12) ruby2_keywords (0.0.5) rubyzip (2.3.2) From 67943886582c9236a88c6cf3ff0eb37b0b41b820 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:25:42 +0100 Subject: [PATCH 21/37] chore(bundle): Update sentry 5.9.0 => 5.16.1 --- Gemfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index c3f7dca84fc..2c94108438b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -671,16 +671,16 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - sentry-delayed_job (5.9.0) + sentry-delayed_job (5.16.1) delayed_job (>= 4.0) - sentry-ruby (~> 5.9.0) - sentry-rails (5.9.0) + sentry-ruby (~> 5.16.1) + sentry-rails (5.16.1) railties (>= 5.0) - sentry-ruby (~> 5.9.0) - sentry-ruby (5.9.0) + sentry-ruby (~> 5.16.1) + sentry-ruby (5.16.1) concurrent-ruby (~> 1.0, >= 1.0.2) - sentry-sidekiq (5.9.0) - sentry-ruby (~> 5.9.0) + sentry-sidekiq (5.16.1) + sentry-ruby (~> 5.16.1) sidekiq (>= 3.0) shoulda-matchers (6.1.0) activesupport (>= 5.2.0) From c3e99321b68af76e984f89f7fc45c42f4c64ed6e Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:27:06 +0100 Subject: [PATCH 22/37] chore(bundle): Update validate_url from 1.0.13 to 1.0.15 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2c94108438b..125826e2dce 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -753,7 +753,7 @@ GEM validate_email (0.1.6) activemodel (>= 3.0) mail (>= 2.2.5) - validate_url (1.0.13) + validate_url (1.0.15) activemodel (>= 3.0.0) public_suffix vcr (6.2.0) From aeac0ac5b2dd44f9b8c91bcd4a3e50983e065faf Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:28:25 +0100 Subject: [PATCH 23/37] chore(bundle): Update rotp from 6.2.2 to 6.3.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 125826e2dce..8a1cdd374a8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -576,7 +576,7 @@ GEM rodf (1.2.0) builder (>= 3.0) rubyzip (>= 1.0) - rotp (6.2.2) + rotp (6.3.0) rouge (3.30.0) rqrcode (2.2.0) chunky_png (~> 1.0) From 61d3010d4cd85625ffa35b36612b1e8b9d1074ec Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:29:03 +0100 Subject: [PATCH 24/37] chore(bundle): Update excon from 0.102 to 0.109 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8a1cdd374a8..d65c60befe0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -230,7 +230,7 @@ GEM tzinfo ethon (0.16.0) ffi (>= 1.15.0) - excon (0.102.0) + excon (0.109.0) factory_bot (6.4.6) activesupport (>= 5.0.0) ffi (1.16.3) From 57b398adf364706df31caf3e560aa74e770e760c Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:29:52 +0100 Subject: [PATCH 25/37] chore(bundle): Update flipper from 1.0.0 to 1.2.2 --- Gemfile.lock | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index d65c60befe0..b369908f47b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -142,7 +142,6 @@ GEM msgpack (~> 1.2) brakeman (6.1.2) racc - brow (0.4.1) browser (5.3.1) builder (3.2.4) capybara (3.40.0) @@ -234,15 +233,14 @@ GEM factory_bot (6.4.6) activesupport (>= 5.0.0) ffi (1.16.3) - flipper (1.0.0) - brow (~> 0.4.1) + flipper (1.2.2) concurrent-ruby (< 2) - flipper-active_record (1.0.0) + flipper-active_record (1.2.2) activerecord (>= 4.2, < 8) - flipper (~> 1.0.0) - flipper-ui (1.0.0) + flipper (~> 1.2.2) + flipper-ui (1.2.2) erubi (>= 1.0.0, < 2.0.0) - flipper (~> 1.0.0) + flipper (~> 1.2.2) rack (>= 1.4, < 4) rack-protection (>= 1.5.3, <= 4.0.0) sanitize (< 7) From aa7d3a7656dcf5cadfd63bdd6d438a5db31af024 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:43:54 +0100 Subject: [PATCH 26/37] chore(schema): migrate flipper value string to text --- ...3954_change_flipper_gates_value_to_text.rb | 20 +++++++++++++++++++ db/schema.rb | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 db/migrate/20240205093954_change_flipper_gates_value_to_text.rb diff --git a/db/migrate/20240205093954_change_flipper_gates_value_to_text.rb b/db/migrate/20240205093954_change_flipper_gates_value_to_text.rb new file mode 100644 index 00000000000..937b69fb618 --- /dev/null +++ b/db/migrate/20240205093954_change_flipper_gates_value_to_text.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +class ChangeFlipperGatesValueToText < ActiveRecord::Migration[7.0] + disable_ddl_transaction! + + def up + # Ensure this incremental update migration is idempotent + return unless connection.column_exists? :flipper_gates, :value, :string + + if index_exists? :flipper_gates, [:feature_key, :key, :value] + remove_index :flipper_gates, [:feature_key, :key, :value] + end + change_column :flipper_gates, :value, :text + add_index :flipper_gates, [:feature_key, :key, :value], unique: true, length: { value: 255 }, algorithm: :concurrently + end + + def down + change_column :flipper_gates, :value, :string + end +end diff --git a/db/schema.rb b/db/schema.rb index ad3dbb338d9..2f9235b5dbc 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -614,7 +614,7 @@ t.string "feature_key", null: false t.string "key", null: false t.datetime "updated_at", precision: nil, null: false - t.string "value" + t.text "value" t.index ["feature_key", "key", "value"], name: "index_flipper_gates_on_feature_key_and_key_and_value", unique: true end From 0d205a1658deebce65528cab39f296b222b7b534 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 5 Feb 2024 10:33:44 +0100 Subject: [PATCH 27/37] chore(bundle): Update fog-core from 2.3.0 to 2.4.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index b369908f47b..750a2c4afb3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -244,7 +244,7 @@ GEM rack (>= 1.4, < 4) rack-protection (>= 1.5.3, <= 4.0.0) sanitize (< 7) - fog-core (2.3.0) + fog-core (2.4.0) builder excon (~> 0.71) formatador (>= 0.2, < 2.0) From f9a1ea76e3c9f3b9c0acf5854ca3084b028adc34 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:27:29 +0100 Subject: [PATCH 28/37] chore(bundle): Update axe-core-rspec from 4.8.1 to 4.8.2 --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 750a2c4afb3..5b9cdd8085f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -114,10 +114,10 @@ GEM anchored (1.1.0) ast (2.4.2) attr_required (1.0.2) - axe-core-api (4.8.1) + axe-core-api (4.8.2) dumb_delegator virtus - axe-core-rspec (4.8.1) + axe-core-rspec (4.8.2) axe-core-api dumb_delegator virtus From b40773eb48775e2af1e1d5aad029ef5cad2e0d51 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:27:40 +0100 Subject: [PATCH 29/37] chore(bundle): Update irb from 1.11.1 to 1.11.2 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5b9cdd8085f..3e3eaf7e93c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -332,7 +332,7 @@ GEM invisible_captcha (2.2.0) rails (>= 5.2) io-console (0.7.2) - irb (1.11.1) + irb (1.11.2) rdoc reline (>= 0.4.2) job-iteration (1.4.1) From 8c99cec1ed4c76080fd3297af4635a1c365f487b Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 12:35:17 +0100 Subject: [PATCH 30/37] chore(bundle): Update mailjet from 1.7.3 to 1.7.8 --- Gemfile.lock | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3e3eaf7e93c..7d36c2169fa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -395,10 +395,11 @@ GEM net-imap net-pop net-smtp - mailjet (1.7.3) - activesupport (>= 3.1.0) + mailjet (1.7.8) + activesupport (>= 5.0.0) rack (>= 1.4.0) - rest-client (>= 2.0.0) + rest-client (>= 2.1.0) + yajl-ruby maintenance_tasks (2.6.0) actionpack (>= 6.0) activejob (>= 6.0) @@ -412,7 +413,7 @@ GEM method_source (1.0.0) mime-types (3.5.2) mime-types-data (~> 3.2015) - mime-types-data (3.2023.1205) + mime-types-data (3.2024.0206) mina (1.2.5) rake mini_magick (4.12.0) @@ -797,7 +798,8 @@ GEM nokogiri (~> 1.11) xpath (3.2.0) nokogiri (~> 1.8) - zeitwerk (2.6.12) + yajl-ruby (1.4.3) + zeitwerk (2.6.13) zip_tricks (5.6.0) zipline (1.5.0) actionpack (>= 6.0, < 8.0) From 7fa1472577058b64c0cd33411fb1cb17b2d69d96 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:28:03 +0100 Subject: [PATCH 31/37] chore(bundle): Update rack-mini-profiler from 3.3.0 to 3.3.1 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7d36c2169fa..d7388f41659 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -487,7 +487,7 @@ GEM rack (2.2.8) rack-attack (6.7.0) rack (>= 1.0, < 4) - rack-mini-profiler (3.3.0) + rack-mini-profiler (3.3.1) rack (>= 1.2.0) rack-oauth2 (1.19.0) activesupport From 778464878ae3bb33add8046ad4d49b6ce60a4530 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:28:07 +0100 Subject: [PATCH 32/37] chore(bundle): Update redis from 5.0.8 to 5.1.0 --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index d7388f41659..8a0f834814e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -554,9 +554,9 @@ GEM rdoc (6.6.2) psych (>= 4.0.0) redcarpet (3.6.0) - redis (5.0.8) + redis (5.1.0) redis-client (>= 0.17.0) - redis-client (0.19.1) + redis-client (0.20.0) connection_pool regexp_parser (2.9.0) reline (0.4.2) From ab62042f9d4c1f059933e2c7ebd9d5609d9f1613 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:28:18 +0100 Subject: [PATCH 33/37] chore(bundle): Update turbo-rails from 1.5.0 to 2.0.2 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8a0f834814e..200939c926f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -736,7 +736,7 @@ GEM timecop (0.9.8) timeout (0.4.1) ttfunk (1.7.0) - turbo-rails (1.5.0) + turbo-rails (2.0.2) actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) From a935847c4cac14e29b9118819bb3f0feaac84e45 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:39:25 +0100 Subject: [PATCH 34/37] chore(bundle): Update sidekiq from 7.2.0 to 7.2.1 --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 200939c926f..4326bc53d38 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -687,11 +687,11 @@ GEM addressable (~> 2.3, >= 2.3.0) json (~> 2.1, >= 2.1.0) typhoeus (~> 1.0, >= 1.0.1) - sidekiq (7.2.0) + sidekiq (7.2.1) concurrent-ruby (< 2) connection_pool (>= 2.3.0) rack (>= 2.2.4) - redis-client (>= 0.14.0) + redis-client (>= 0.19.0) simple_xlsx_reader (1.0.4) nokogiri rubyzip From b89fcf6c2bfd224c45f15397fd1a974a8122e5e0 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 11:43:39 +0100 Subject: [PATCH 35/37] chore(bundle): Update letter_opener from 1.8.1 to 1.9.0 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 4326bc53d38..f76380cc8fc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -371,7 +371,7 @@ GEM language_server-protocol (3.17.0.3) launchy (2.5.2) addressable (~> 2.8) - letter_opener (1.8.1) + letter_opener (1.9.0) launchy (>= 2.2, < 3) letter_opener_web (2.0.0) actionmailer (>= 5.2) From eb41f7e85ec4bcfafe270f6ac2adc27f81120d93 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Thu, 15 Feb 2024 12:55:47 +0100 Subject: [PATCH 36/37] test: fix graphql syntax error output since JSON parser is now yajl-ruby --- spec/controllers/api/v2/graphql_controller_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/controllers/api/v2/graphql_controller_spec.rb b/spec/controllers/api/v2/graphql_controller_spec.rb index 2a086ddb181..2db724345f3 100644 --- a/spec/controllers/api/v2/graphql_controller_spec.rb +++ b/spec/controllers/api/v2/graphql_controller_spec.rb @@ -984,7 +984,7 @@ def format_type_champ(type_champ) it "should fail" do expect(gql_data).to eq(nil) expect(gql_errors).not_to eq(nil) - expect(body[:errors].first[:message]).to eq("unexpected token at '{'") + expect(body[:errors].first[:message]).to eq("Variable $input of type DossierEnvoyerMessageInput! was provided invalid value") expect(body[:errors].first.key?(:backtrace)).to be_falsey end end From 28d414a19d87f3054509cfc92db953fc96f9dced Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 19 Feb 2024 09:29:41 +0100 Subject: [PATCH 37/37] chore(schema): fix api_tokens#expires_at position --- db/schema.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/schema.rb b/db/schema.rb index 2f9235b5dbc..e9e0173e341 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -98,6 +98,7 @@ t.datetime "created_at", null: false t.string "encrypted_token", null: false t.date "expiration_notices_sent_at", default: [], array: true + t.date "expires_at" t.datetime "last_v1_authenticated_at" t.datetime "last_v2_authenticated_at" t.string "name", null: false @@ -105,7 +106,6 @@ t.datetime "updated_at", null: false t.integer "version", default: 3, null: false t.boolean "write_access", default: true, null: false - t.date "expires_at" t.index ["administrateur_id"], name: "index_api_tokens_on_administrateur_id" end