From 338e3e30666ad48cb13f7591f11c1075bc1443e8 Mon Sep 17 00:00:00 2001
From: eugielimpin <elimpin@gitlab.com>
Date: Tue, 8 Nov 2022 14:35:40 +0800
Subject: [PATCH] Update invisible_captcha gem from 1.1.0 to 2.0.0

v2.0.0 is tested against Rails >= 5.2 and Ruby >= 2.5.

Backwards incompatible changes include:
- Drop official support for unmaintained Rails versions: 5.1, 5.0 and
4.2
- Drop official support for EOL Rubies: 2.4 and 2.3

See https://github.com/markets/invisible_captcha/blob/master/CHANGELOG.md#200

Changelog: other
---
 Gemfile          | 2 +-
 Gemfile.checksum | 2 +-
 Gemfile.lock     | 6 +++---
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Gemfile b/Gemfile
index 1324ade4d362f..04c66eaf499d9 100644
--- a/Gemfile
+++ b/Gemfile
@@ -86,7 +86,7 @@ gem 'timfel-krb5-auth', '~> 0.8', group: :kerberos
 # Spam and anti-bot protection
 gem 'recaptcha', '~> 4.11', require: 'recaptcha/rails'
 gem 'akismet', '~> 3.0'
-gem 'invisible_captcha', '~> 1.1.0'
+gem 'invisible_captcha', '~> 2.0.0'
 
 # Two-factor authentication
 gem 'devise-two-factor', '~> 4.0.2'
diff --git a/Gemfile.checksum b/Gemfile.checksum
index 053304f111bee..811c18756aa87 100644
--- a/Gemfile.checksum
+++ b/Gemfile.checksum
@@ -277,7 +277,7 @@
 {"name":"icalendar","version":"2.8.0","platform":"ruby","checksum":"e404f970c7572bdebf6f09f9890970b68aab400ba9e609dc7d46098f28d0ee87"},
 {"name":"ice_cube","version":"0.16.4","platform":"ruby","checksum":"da117e5de24bdc33931be629f9b55048641924442c7e9b72fedc05e5592531b7"},
 {"name":"imagen","version":"0.1.8","platform":"ruby","checksum":"fde7b727d4fe79c6bb5ac46c1f7184bf87a6d54df54d712ad2be039d2f93a162"},
-{"name":"invisible_captcha","version":"1.1.0","platform":"ruby","checksum":"3670294a998ab1430ff07cd1697d25c70e6367bdb0dff534df24a14fdee8b4d2"},
+{"name":"invisible_captcha","version":"2.0.0","platform":"ruby","checksum":"a381edcb1d1b8744e9dc398ecad142c3e2ab077604645f85eeb02f9ea535c042"},
 {"name":"ipaddr","version":"1.2.2","platform":"ruby","checksum":"27916ee6367d549850d3675bc020f1f1ddafbbe1cfc58635f17dfa56c42f9f79"},
 {"name":"ipaddress","version":"0.8.3","platform":"ruby","checksum":"85640c4f9194c26937afc8c78e3074a8e7c97d5d1210358d1440f01034d006f5"},
 {"name":"jaeger-client","version":"1.1.0","platform":"ruby","checksum":"cb5e9b9bbee6ee8d6a82d03d947a5b04543d8c0a949c22e484254f18d8a458a8"},
diff --git a/Gemfile.lock b/Gemfile.lock
index e2dcac3a6db9f..88888d1f48a69 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -743,8 +743,8 @@ GEM
     ice_cube (0.16.4)
     imagen (0.1.8)
       parser (>= 2.5, != 2.5.1.1)
-    invisible_captcha (1.1.0)
-      rails (>= 4.2)
+    invisible_captcha (2.0.0)
+      rails (>= 5.0)
     ipaddr (1.2.2)
     ipaddress (0.8.3)
     jaeger-client (1.1.0)
@@ -1666,7 +1666,7 @@ DEPENDENCIES
   html2text
   httparty (~> 0.20.0)
   icalendar
-  invisible_captcha (~> 1.1.0)
+  invisible_captcha (~> 2.0.0)
   ipaddr (= 1.2.2)
   ipaddress (~> 0.8.3)
   ipynbdiff!
-- 
GitLab