From 76440b26ee1f0bd7bdc3c4c5ee741dee1b30258e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 07:51:14 +0000 Subject: [PATCH 01/72] Bump recaptcha from 5.17.0 to 5.17.1 Bumps [recaptcha](https://github.com/ambethia/recaptcha) from 5.17.0 to 5.17.1. - [Changelog](https://github.com/ambethia/recaptcha/blob/master/CHANGELOG.md) - [Commits](https://github.com/ambethia/recaptcha/compare/v5.17.0...v5.17.1) --- updated-dependencies: - dependency-name: recaptcha dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index f3a2550b9..be3aef7e4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -514,7 +514,7 @@ GEM ffi (~> 1.0) rdoc (6.8.1) psych (>= 4.0.0) - recaptcha (5.17.0) + recaptcha (5.17.1) redis-client (0.22.2) connection_pool regexp_parser (2.9.2) From 8573e58d4382e741cd9c8c71d872683248904c9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 22:26:18 +0000 Subject: [PATCH 02/72] Bump rswag-api from 2.15.0 to 2.16.0 Bumps [rswag-api](https://github.com/rswag/rswag) from 2.15.0 to 2.16.0. - [Release notes](https://github.com/rswag/rswag/releases) - [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md) - [Commits](https://github.com/rswag/rswag/compare/2.15.0...2.16.0) --- updated-dependencies: - dependency-name: rswag-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index be3aef7e4..987263091 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -361,7 +361,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.1) + logger (1.6.2) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -406,10 +406,10 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.16.7) + nokogiri (1.16.8) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.7-x86_64-linux) + nokogiri (1.16.8-x86_64-linux) racc (~> 1.4) oauth (0.5.6) oj (3.16.7) @@ -444,7 +444,8 @@ GEM pry (0.15.0) coderay (~> 1.1) method_source (~> 1.0) - psych (5.2.0) + psych (5.2.1) + date stringio public_suffix (6.0.1) puma (6.5.0) @@ -486,9 +487,9 @@ GEM activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.6.0) + rails-html-sanitizer (1.6.1) loofah (~> 2.21) - nokogiri (~> 1.14) + 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-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) @@ -518,7 +519,7 @@ GEM redis-client (0.22.2) connection_pool regexp_parser (2.9.2) - reline (0.5.11) + reline (0.5.12) io-console (~> 0.5) responders (3.1.1) actionpack (>= 5.2) @@ -553,9 +554,9 @@ GEM rspectre (0.1.0) parser (>= 3.2.2.1) rspec (~> 3.9) - rswag-api (2.15.0) - activesupport (>= 5.2, < 8.0) - railties (>= 5.2, < 8.0) + rswag-api (2.16.0) + activesupport (>= 5.2, < 8.1) + railties (>= 5.2, < 8.1) rswag-specs (2.16.0) activesupport (>= 5.2, < 8.1) json-schema (>= 2.2, < 6.0) @@ -615,7 +616,7 @@ GEM searchkick (5.3.1) activemodel (>= 6.1) hashie - securerandom (0.3.2) + securerandom (0.4.0) selenium-webdriver (4.27.0) base64 (~> 0.2) logger (~> 1.4) @@ -678,7 +679,7 @@ GEM nokogiri (>= 1.2.0) rack (>= 1.0) rack-test (>= 0.5.3) - webrick (1.9.0) + webrick (1.9.1) websocket (1.2.11) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) From 23e9267cce86e257e010a82724ce786d1f825aa1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 22:46:18 +0000 Subject: [PATCH 03/72] Bump rubocop from 1.68.0 to 1.69.0 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.68.0 to 1.69.0. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.68.0...v1.69.0) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 987263091..c68bf3c96 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -430,7 +430,7 @@ GEM orm_adapter (0.5.0) ostruct (0.6.1) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc percy-capybara (5.0.0) @@ -518,7 +518,7 @@ GEM recaptcha (5.17.1) redis-client (0.22.2) connection_pool - regexp_parser (2.9.2) + regexp_parser (2.9.3) reline (0.5.12) io-console (~> 0.5) responders (3.1.1) @@ -565,17 +565,17 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.68.0) + rubocop (1.69.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.4, < 3.0) - rubocop-ast (>= 1.32.2, < 2.0) + rubocop-ast (>= 1.36.1, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.36.2) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) From 543e8ce12f6a238a00c0750e061020b3d5326e3a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Dec 2024 07:51:05 +0000 Subject: [PATCH 04/72] Bump rubocop from 1.69.0 to 1.69.1 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.69.0 to 1.69.1. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.69.0...v1.69.1) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index c68bf3c96..280070673 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -338,7 +338,7 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.8.2) + json (2.9.0) json-schema (5.1.0) addressable (~> 2.8) jsonapi-resources (0.10.7) @@ -565,14 +565,14 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.69.0) + rubocop (1.69.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 2.4, < 3.0) - rubocop-ast (>= 1.36.1, < 2.0) + regexp_parser (>= 2.9.3, < 3.0) + rubocop-ast (>= 1.36.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) rubocop-ast (1.36.2) From adff6cebefd9461151fc629069c154b7afd140a2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Dec 2024 07:11:50 +0000 Subject: [PATCH 05/72] Bump rubocop from 1.69.1 to 1.69.2 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.69.1 to 1.69.2. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.69.1...v1.69.2) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 280070673..218d6d7f1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -565,7 +565,7 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.69.1) + rubocop (1.69.2) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) From 5a9b76e27d37b75bd3c14a69d33f3c0cd01bdbe9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 21:57:23 +0000 Subject: [PATCH 06/72] Bump recaptcha from 5.17.1 to 5.18.0 Bumps [recaptcha](https://github.com/ambethia/recaptcha) from 5.17.1 to 5.18.0. - [Changelog](https://github.com/ambethia/recaptcha/blob/master/CHANGELOG.md) - [Commits](https://github.com/ambethia/recaptcha/compare/v5.17.1...v5.18.0) --- updated-dependencies: - dependency-name: recaptcha dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 218d6d7f1..def226429 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -515,7 +515,7 @@ GEM ffi (~> 1.0) rdoc (6.8.1) psych (>= 4.0.0) - recaptcha (5.17.1) + recaptcha (5.18.0) redis-client (0.22.2) connection_pool regexp_parser (2.9.3) From 97f79a5fefcca6d8b00498c68936b798fa5c92e3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 22:16:14 +0000 Subject: [PATCH 07/72] Bump geocoder from 1.8.3 to 1.8.4 Bumps [geocoder](https://github.com/alexreisner/geocoder) from 1.8.3 to 1.8.4. - [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md) - [Commits](https://github.com/alexreisner/geocoder/compare/v1.8.3...v1.8.4) --- updated-dependencies: - dependency-name: geocoder dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index def226429..a90672e4b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -200,7 +200,7 @@ GEM concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) - csv (3.3.0) + csv (3.3.1) csv_shaper (1.3.2) activesupport (>= 3.0.0) dalli (3.2.8) @@ -266,7 +266,7 @@ GEM friendly_id (5.5.1) activerecord (>= 4.0.0) gbifrb (0.2.0) - geocoder (1.8.3) + geocoder (1.8.4) base64 (>= 0.1.0) csv (>= 3.0.0) gibbon (1.2.1) From 66442d85cb9c89287ae800b52415f99eb454d387 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 22:34:16 +0000 Subject: [PATCH 08/72] Bump actionpack from 7.2.1.1 to 7.2.2.1 Bumps [actionpack](https://github.com/rails/rails) from 7.2.1.1 to 7.2.2.1. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v8.0.0.1/actionpack/CHANGELOG.md) - [Commits](https://github.com/rails/rails/compare/v7.2.1.1...v7.2.2.1) --- updated-dependencies: - dependency-name: actionpack dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 120 ++++++++++++++++++++++++++------------------------- 1 file changed, 61 insertions(+), 59 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a90672e4b..e77404766 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -33,29 +33,29 @@ GEM GEM remote: https://rubygems.org/ specs: - actioncable (7.2.1.1) - actionpack (= 7.2.1.1) - activesupport (= 7.2.1.1) + actioncable (7.2.2.1) + actionpack (= 7.2.2.1) + activesupport (= 7.2.2.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.2.1.1) - actionpack (= 7.2.1.1) - activejob (= 7.2.1.1) - activerecord (= 7.2.1.1) - activestorage (= 7.2.1.1) - activesupport (= 7.2.1.1) + actionmailbox (7.2.2.1) + actionpack (= 7.2.2.1) + activejob (= 7.2.2.1) + activerecord (= 7.2.2.1) + activestorage (= 7.2.2.1) + activesupport (= 7.2.2.1) mail (>= 2.8.0) - actionmailer (7.2.1.1) - actionpack (= 7.2.1.1) - actionview (= 7.2.1.1) - activejob (= 7.2.1.1) - activesupport (= 7.2.1.1) + actionmailer (7.2.2.1) + actionpack (= 7.2.2.1) + actionview (= 7.2.2.1) + activejob (= 7.2.2.1) + activesupport (= 7.2.2.1) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (7.2.1.1) - actionview (= 7.2.1.1) - activesupport (= 7.2.1.1) + actionpack (7.2.2.1) + actionview (= 7.2.2.1) + activesupport (= 7.2.2.1) nokogiri (>= 1.8.5) racc rack (>= 2.2.4, < 3.2) @@ -64,15 +64,15 @@ GEM rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actiontext (7.2.1.1) - actionpack (= 7.2.1.1) - activerecord (= 7.2.1.1) - activestorage (= 7.2.1.1) - activesupport (= 7.2.1.1) + actiontext (7.2.2.1) + actionpack (= 7.2.2.1) + activerecord (= 7.2.2.1) + activestorage (= 7.2.2.1) + activesupport (= 7.2.2.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.2.1.1) - activesupport (= 7.2.1.1) + actionview (7.2.2.1) + activesupport (= 7.2.2.1) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) @@ -87,23 +87,24 @@ GEM active_utils (3.4.1) activesupport (>= 4.2) i18n - activejob (7.2.1.1) - activesupport (= 7.2.1.1) + activejob (7.2.2.1) + activesupport (= 7.2.2.1) globalid (>= 0.3.6) - activemodel (7.2.1.1) - activesupport (= 7.2.1.1) - activerecord (7.2.1.1) - activemodel (= 7.2.1.1) - activesupport (= 7.2.1.1) + activemodel (7.2.2.1) + activesupport (= 7.2.2.1) + activerecord (7.2.2.1) + activemodel (= 7.2.2.1) + activesupport (= 7.2.2.1) timeout (>= 0.4.0) - activestorage (7.2.1.1) - actionpack (= 7.2.1.1) - activejob (= 7.2.1.1) - activerecord (= 7.2.1.1) - activesupport (= 7.2.1.1) + activestorage (7.2.2.1) + actionpack (= 7.2.2.1) + activejob (= 7.2.2.1) + activerecord (= 7.2.2.1) + activesupport (= 7.2.2.1) marcel (~> 1.0) - activesupport (7.2.1.1) + activesupport (7.2.2.1) base64 + benchmark (>= 0.3) bigdecimal concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) @@ -136,6 +137,7 @@ GEM thread_safe (~> 0.3, >= 0.3.1) base64 (0.2.0) bcrypt (3.1.20) + benchmark (0.4.0) better_errors (2.10.1) erubi (>= 1.0.0) rack (>= 0.9.0) @@ -361,7 +363,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.2) + logger (1.6.3) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -388,7 +390,7 @@ GEM mini_magick (4.12.0) mini_mime (1.1.5) mini_portile2 (2.8.8) - minitest (5.25.2) + minitest (5.25.4) moneta (1.0.0) msgpack (1.7.5) multi_json (1.15.0) @@ -406,10 +408,10 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.16.8) + nokogiri (1.17.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.8-x86_64-linux) + nokogiri (1.17.2-x86_64-linux) racc (~> 1.4) oauth (0.5.6) oj (3.16.7) @@ -465,20 +467,20 @@ GEM rackup (1.0.1) rack (< 3) webrick - rails (7.2.1.1) - actioncable (= 7.2.1.1) - actionmailbox (= 7.2.1.1) - actionmailer (= 7.2.1.1) - actionpack (= 7.2.1.1) - actiontext (= 7.2.1.1) - actionview (= 7.2.1.1) - activejob (= 7.2.1.1) - activemodel (= 7.2.1.1) - activerecord (= 7.2.1.1) - activestorage (= 7.2.1.1) - activesupport (= 7.2.1.1) + rails (7.2.2.1) + actioncable (= 7.2.2.1) + actionmailbox (= 7.2.2.1) + actionmailer (= 7.2.2.1) + actionpack (= 7.2.2.1) + actiontext (= 7.2.2.1) + actionview (= 7.2.2.1) + activejob (= 7.2.2.1) + activemodel (= 7.2.2.1) + activerecord (= 7.2.2.1) + activestorage (= 7.2.2.1) + activesupport (= 7.2.2.1) bundler (>= 1.15.0) - railties (= 7.2.1.1) + railties (= 7.2.2.1) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) @@ -487,7 +489,7 @@ GEM activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.6.1) + rails-html-sanitizer (1.6.2) loofah (~> 2.21) 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-i18n (7.0.9) @@ -498,9 +500,9 @@ GEM rails_stdout_logging rails_serve_static_assets (0.0.5) rails_stdout_logging (0.0.5) - railties (7.2.1.1) - actionpack (= 7.2.1.1) - activesupport (= 7.2.1.1) + railties (7.2.2.1) + actionpack (= 7.2.2.1) + activesupport (= 7.2.2.1) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) @@ -663,7 +665,7 @@ GEM raindrops (~> 0.7) uniform_notifier (1.16.0) uri (1.0.2) - useragent (0.16.10) + useragent (0.16.11) validate_url (1.0.15) activemodel (>= 3.0.0) public_suffix From 8d6212ff4f217efff4abacad643bbeda95b39151 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 22:52:28 +0000 Subject: [PATCH 09/72] Bump faraday from 2.12.1 to 2.12.2 Bumps [faraday](https://github.com/lostisland/faraday) from 2.12.1 to 2.12.2. - [Release notes](https://github.com/lostisland/faraday/releases) - [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md) - [Commits](https://github.com/lostisland/faraday/compare/v2.12.1...v2.12.2) --- updated-dependencies: - dependency-name: faraday dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e77404766..b34563a90 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -255,7 +255,7 @@ GEM railties (>= 5.0.0) faker (3.5.1) i18n (>= 1.8.11, < 2) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -396,7 +396,7 @@ GEM multi_json (1.15.0) multi_xml (0.7.1) bigdecimal (~> 3.1) - net-http (0.5.0) + net-http (0.6.0) uri net-imap (0.4.17) date From 9261c543dda0ef38bc9afcf5802207df6208126d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 23:10:05 +0000 Subject: [PATCH 10/72] Bump dotenv-rails from 3.1.4 to 3.1.6 Bumps [dotenv-rails](https://github.com/bkeepers/dotenv) from 3.1.4 to 3.1.6. - [Release notes](https://github.com/bkeepers/dotenv/releases) - [Changelog](https://github.com/bkeepers/dotenv/blob/main/Changelog.md) - [Commits](https://github.com/bkeepers/dotenv/compare/v3.1.4...v3.1.6) --- updated-dependencies: - dependency-name: dotenv-rails dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index b34563a90..7e950a711 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -212,7 +212,7 @@ GEM activerecord (>= 5.a) database_cleaner-core (~> 2.0.0) database_cleaner-core (2.0.1) - date (3.3.4) + date (3.4.1) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) devise (4.9.4) @@ -225,9 +225,9 @@ GEM discard (1.4.0) activerecord (>= 4.2, < 9.0) docile (1.1.5) - dotenv (3.1.4) - dotenv-rails (3.1.4) - dotenv (= 3.1.4) + dotenv (3.1.6) + dotenv-rails (3.1.6) + dotenv (= 3.1.6) railties (>= 6.1) drb (2.2.1) dumb_delegator (1.0.0) @@ -332,8 +332,8 @@ GEM image_processing (1.12.2) mini_magick (>= 4.9.5, < 5) ruby-vips (>= 2.0.17, < 3) - io-console (0.7.2) - irb (1.14.1) + io-console (0.8.0) + irb (1.14.2) rdoc (>= 4.0.0) reline (>= 0.4.2) jquery-rails (4.6.0) @@ -515,7 +515,7 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) - rdoc (6.8.1) + rdoc (6.9.0) psych (>= 4.0.0) recaptcha (5.18.0) redis-client (0.22.2) From 1db1f8575757c39676670772655d2ec0fa617c50 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 23:28:43 +0000 Subject: [PATCH 11/72] Bump rubocop-rspec from 3.2.0 to 3.3.0 Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/rubocop/rubocop-rspec/releases) - [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: rubocop-rspec dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7e950a711..991ea10ab 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -577,7 +577,7 @@ GEM rubocop-ast (>= 1.36.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.36.2) + rubocop-ast (1.37.0) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) @@ -590,7 +590,7 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) - rubocop-rspec (3.2.0) + rubocop-rspec (3.3.0) rubocop (~> 1.61) rubocop-rspec_rails (2.30.0) rubocop (~> 1.61) From b1dd4097d31f4d936991f240b3933c7c960acb7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 07:56:18 +0000 Subject: [PATCH 12/72] Bump oj from 3.16.7 to 3.16.8 Bumps [oj](https://github.com/ohler55/oj) from 3.16.7 to 3.16.8. - [Release notes](https://github.com/ohler55/oj/releases) - [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ohler55/oj/compare/v3.16.7...v3.16.8) --- updated-dependencies: - dependency-name: oj dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 991ea10ab..71ea6fad5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -414,7 +414,7 @@ GEM nokogiri (1.17.2-x86_64-linux) racc (~> 1.4) oauth (0.5.6) - oj (3.16.7) + oj (3.16.8) bigdecimal (>= 3.0) ostruct (>= 0.2) omniauth (1.9.2) From 2d8c54d75af6fda0eeb0ac2f232fe60e074e864c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Dec 2024 07:24:29 +0000 Subject: [PATCH 13/72] Bump dotenv-rails from 3.1.6 to 3.1.7 Bumps [dotenv-rails](https://github.com/bkeepers/dotenv) from 3.1.6 to 3.1.7. - [Release notes](https://github.com/bkeepers/dotenv/releases) - [Changelog](https://github.com/bkeepers/dotenv/blob/main/Changelog.md) - [Commits](https://github.com/bkeepers/dotenv/compare/v3.1.6...v3.1.7) --- updated-dependencies: - dependency-name: dotenv-rails dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 71ea6fad5..338837406 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -225,9 +225,9 @@ GEM discard (1.4.0) activerecord (>= 4.2, < 9.0) docile (1.1.5) - dotenv (3.1.6) - dotenv-rails (3.1.6) - dotenv (= 3.1.6) + dotenv (3.1.7) + dotenv-rails (3.1.7) + dotenv (= 3.1.7) railties (>= 6.1) drb (2.2.1) dumb_delegator (1.0.0) @@ -446,7 +446,7 @@ GEM pry (0.15.0) coderay (~> 1.1) method_source (~> 1.0) - psych (5.2.1) + psych (5.2.2) date stringio public_suffix (6.0.1) @@ -515,13 +515,13 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) - rdoc (6.9.0) + rdoc (6.9.1) psych (>= 4.0.0) recaptcha (5.18.0) redis-client (0.22.2) connection_pool regexp_parser (2.9.3) - reline (0.5.12) + reline (0.6.0) io-console (~> 0.5) responders (3.1.1) actionpack (>= 5.2) @@ -618,7 +618,7 @@ GEM searchkick (5.3.1) activemodel (>= 6.1) hashie - securerandom (0.4.0) + securerandom (0.4.1) selenium-webdriver (4.27.0) base64 (~> 0.2) logger (~> 1.4) From cf282680bb4ebc5d4832751e33db3cb63537c2dc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 07:13:31 +0000 Subject: [PATCH 14/72] Bump geocoder from 1.8.4 to 1.8.5 Bumps [geocoder](https://github.com/alexreisner/geocoder) from 1.8.4 to 1.8.5. - [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md) - [Commits](https://github.com/alexreisner/geocoder/compare/v1.8.4...v1.8.5) --- updated-dependencies: - dependency-name: geocoder dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 338837406..a87856c26 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -268,7 +268,7 @@ GEM friendly_id (5.5.1) activerecord (>= 4.0.0) gbifrb (0.2.0) - geocoder (1.8.4) + geocoder (1.8.5) base64 (>= 0.1.0) csv (>= 3.0.0) gibbon (1.2.1) From cef048a1241ec42fd0db8410388bcfb2ba17b1da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 08:04:36 +0000 Subject: [PATCH 15/72] Bump sidekiq from 7.3.6 to 7.3.7 Bumps [sidekiq](https://github.com/sidekiq/sidekiq) from 7.3.6 to 7.3.7. - [Changelog](https://github.com/sidekiq/sidekiq/blob/main/Changes.md) - [Commits](https://github.com/sidekiq/sidekiq/compare/v7.3.6...v7.3.7) --- updated-dependencies: - dependency-name: sidekiq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a87856c26..7d5e8cc86 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -363,7 +363,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.3) + logger (1.6.4) loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -518,7 +518,7 @@ GEM rdoc (6.9.1) psych (>= 4.0.0) recaptcha (5.18.0) - redis-client (0.22.2) + redis-client (0.23.0) connection_pool regexp_parser (2.9.3) reline (0.6.0) @@ -625,7 +625,7 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - sidekiq (7.3.6) + sidekiq (7.3.7) connection_pool (>= 2.3.0) logger rack (>= 2.2.4) From 570cacd5d6a9323d00b938b821164040a506f7bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Dec 2024 07:39:09 +0000 Subject: [PATCH 16/72] Bump rubocop-rails from 2.27.0 to 2.28.0 Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.27.0 to 2.28.0. - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.27.0...v2.28.0) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7d5e8cc86..fcf7e9438 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -142,7 +142,7 @@ GEM erubi (>= 1.0.0) rack (>= 0.9.0) rouge (>= 1.0.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) bluecloth (2.2.0) bonsai-elasticsearch-rails (7.0.1) elasticsearch-model (< 8) @@ -340,7 +340,7 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.9.0) + json (2.9.1) json-schema (5.1.0) addressable (~> 2.8) jsonapi-resources (0.10.7) @@ -520,7 +520,7 @@ GEM recaptcha (5.18.0) redis-client (0.23.0) connection_pool - regexp_parser (2.9.3) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) responders (3.1.1) @@ -583,7 +583,7 @@ GEM rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-rails (2.27.0) + rubocop-rails (2.28.0) activesupport (>= 4.2.0) rack (>= 1.1) rubocop (>= 1.52.0, < 2.0) From 7b595497295c8831f05a2565248361867e5e04e9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 28 Dec 2024 04:13:23 +0000 Subject: [PATCH 17/72] Bump pry from 0.15.0 to 0.15.2 Bumps [pry](https://github.com/pry/pry) from 0.15.0 to 0.15.2. - [Release notes](https://github.com/pry/pry/releases) - [Changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md) - [Commits](https://github.com/pry/pry/compare/v0.15.0...v0.15.2) --- updated-dependencies: - dependency-name: pry dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index fcf7e9438..5cd1ae74b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -443,7 +443,7 @@ GEM moneta (~> 1.0.0) rate_throttle_client (~> 0.1.0) popper_js (2.11.8) - pry (0.15.0) + pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) psych (5.2.2) From af8fb9cc0b8de2e52e85443ba6d1665f041a5238 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Dec 2024 07:48:52 +0000 Subject: [PATCH 18/72] Bump oj from 3.16.8 to 3.16.9 Bumps [oj](https://github.com/ohler55/oj) from 3.16.8 to 3.16.9. - [Release notes](https://github.com/ohler55/oj/releases) - [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ohler55/oj/compare/v3.16.8...v3.16.9) --- updated-dependencies: - dependency-name: oj dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5cd1ae74b..bac8e0b62 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -414,7 +414,7 @@ GEM nokogiri (1.17.2-x86_64-linux) racc (~> 1.4) oauth (0.5.6) - oj (3.16.8) + oj (3.16.9) bigdecimal (>= 3.0) ostruct (>= 0.2) omniauth (1.9.2) From 45f0cf73683591152a0e71738fe6891e961f18a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 07:15:54 +0000 Subject: [PATCH 19/72] Bump loofah from 2.23.1 to 2.24.0 Bumps [loofah](https://github.com/flavorjones/loofah) from 2.23.1 to 2.24.0. - [Release notes](https://github.com/flavorjones/loofah/releases) - [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md) - [Commits](https://github.com/flavorjones/loofah/compare/v2.23.1...v2.24.0) --- updated-dependencies: - dependency-name: loofah dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index bac8e0b62..50ee9af0f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -364,7 +364,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) logger (1.6.4) - loofah (2.23.1) + loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) mail (2.8.1) @@ -408,10 +408,10 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.17.2) + nokogiri (1.18.1) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.1-x86_64-linux-gnu) racc (~> 1.4) oauth (0.5.6) oj (3.16.9) From 53e2ad50f2f1d7dbbd8392b34e618183fa658323 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 07:43:55 +0000 Subject: [PATCH 20/72] Bump scout_apm from 5.4.0 to 5.5.0 Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.4.0 to 5.5.0. - [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown) - [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.4.0...v5.5.0) --- updated-dependencies: - dependency-name: scout_apm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 50ee9af0f..6499fd0f0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -613,7 +613,7 @@ GEM sprockets (> 3.0) sprockets-rails tilt - scout_apm (5.4.0) + scout_apm (5.5.0) parser searchkick (5.3.1) activemodel (>= 6.1) From c75dff0f3a73101c076a4cac6c1225b3eb1ae0ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 07:10:08 +0000 Subject: [PATCH 21/72] Bump scout_apm from 5.5.0 to 5.6.0 Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.5.0 to 5.6.0. - [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown) - [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.5.0...v5.6.0) --- updated-dependencies: - dependency-name: scout_apm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 6499fd0f0..5c7609f18 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -432,7 +432,7 @@ GEM orm_adapter (0.5.0) ostruct (0.6.1) parallel (1.26.3) - parser (3.3.6.0) + parser (3.3.7.0) ast (~> 2.4.1) racc percy-capybara (5.0.0) @@ -613,7 +613,7 @@ GEM sprockets (> 3.0) sprockets-rails tilt - scout_apm (5.5.0) + scout_apm (5.6.0) parser searchkick (5.3.1) activemodel (>= 6.1) From df6ea018e01006869326a4768eb819a7148fc494 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 11:46:00 +0000 Subject: [PATCH 22/72] Bump rubocop from 1.69.2 to 1.70.0 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.69.2 to 1.70.0. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.69.2...v1.70.0) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5c7609f18..2706b0172 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -567,7 +567,7 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.69.2) + rubocop (1.70.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) From e27215aa7c386fc1858ce0b2a8fce851a0abee57 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 21:53:01 +0000 Subject: [PATCH 23/72] Bump recaptcha from 5.18.0 to 5.19.0 Bumps [recaptcha](https://github.com/ambethia/recaptcha) from 5.18.0 to 5.19.0. - [Changelog](https://github.com/ambethia/recaptcha/blob/master/CHANGELOG.md) - [Commits](https://github.com/ambethia/recaptcha/compare/v5.18.0...v5.19.0) --- updated-dependencies: - dependency-name: recaptcha dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2706b0172..8720c9015 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -517,7 +517,7 @@ GEM ffi (~> 1.0) rdoc (6.9.1) psych (>= 4.0.0) - recaptcha (5.18.0) + recaptcha (5.19.0) redis-client (0.23.0) connection_pool regexp_parser (2.10.0) From f20594f8290e8a5e93605203488da8abf594a070 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 07:59:49 +0000 Subject: [PATCH 24/72] Bump terser from 1.2.4 to 1.2.5 Bumps [terser](https://github.com/ahorek/terser-ruby) from 1.2.4 to 1.2.5. - [Release notes](https://github.com/ahorek/terser-ruby/releases) - [Changelog](https://github.com/ahorek/terser-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/ahorek/terser-ruby/compare/1.2.4...1.2.5) --- updated-dependencies: - dependency-name: terser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8720c9015..51d7e302f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -247,7 +247,7 @@ GEM erubi (1.13.0) erubis (2.7.0) excon (0.110.0) - execjs (2.9.1) + execjs (2.10.0) factory_bot (6.5.0) activesupport (>= 5.0.0) factory_bot_rails (6.4.4) @@ -649,7 +649,7 @@ GEM temple (0.10.3) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) - terser (1.2.4) + terser (1.2.5) execjs (>= 0.3.0, < 3) thor (1.3.2) thread_safe (0.3.6) From 9715bbc0b341cfd8eddee715f5ffd60d87773cb9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 10:55:50 +0000 Subject: [PATCH 25/72] Bump rubocop-rspec from 3.3.0 to 3.4.0 Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/rubocop/rubocop-rspec/releases) - [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: rubocop-rspec dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 51d7e302f..c141efc67 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -590,7 +590,7 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) - rubocop-rspec (3.3.0) + rubocop-rspec (3.4.0) rubocop (~> 1.61) rubocop-rspec_rails (2.30.0) rubocop (~> 1.61) From 0b14272190f1128d4e52ba4dd4625892f4e868e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 11:15:57 +0000 Subject: [PATCH 26/72] Bump selenium-webdriver from 4.27.0 to 4.28.0 Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.27.0 to 4.28.0. - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES) - [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.27.0...selenium-4.28.0) --- updated-dependencies: - dependency-name: selenium-webdriver dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index c141efc67..2c705e3aa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -363,7 +363,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.4) + logger (1.6.5) loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -526,7 +526,7 @@ GEM responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.3.9) + rexml (3.4.0) rouge (4.1.2) rspec (3.13.0) rspec-core (~> 3.13.0) @@ -599,7 +599,7 @@ GEM ruby-units (4.1.0) ruby-vips (2.2.1) ffi (~> 1.12) - rubyzip (2.3.2) + rubyzip (2.4.1) sass (3.7.4) sass-listen (~> 4.0.0) sass-listen (4.0.0) @@ -619,7 +619,7 @@ GEM activemodel (>= 6.1) hashie securerandom (0.4.1) - selenium-webdriver (4.27.0) + selenium-webdriver (4.28.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) From d57ffc1d4507ba7481a676f5ed160411311615cf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 11:36:12 +0000 Subject: [PATCH 27/72] Bump sidekiq from 7.3.7 to 7.3.8 Bumps [sidekiq](https://github.com/sidekiq/sidekiq) from 7.3.7 to 7.3.8. - [Changelog](https://github.com/sidekiq/sidekiq/blob/main/Changes.md) - [Commits](https://github.com/sidekiq/sidekiq/compare/v7.3.7...v7.3.8) --- updated-dependencies: - dependency-name: sidekiq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2c705e3aa..e2daaee85 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -200,7 +200,7 @@ GEM comfy_bootstrap_form (4.0.9) rails (>= 5.0.0) concurrent-ruby (1.3.4) - connection_pool (2.4.1) + connection_pool (2.5.0) crass (1.0.6) csv (3.3.1) csv_shaper (1.3.2) @@ -518,7 +518,7 @@ GEM rdoc (6.9.1) psych (>= 4.0.0) recaptcha (5.19.0) - redis-client (0.23.0) + redis-client (0.23.2) connection_pool regexp_parser (2.10.0) reline (0.6.0) @@ -625,7 +625,8 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - sidekiq (7.3.7) + sidekiq (7.3.8) + base64 connection_pool (>= 2.3.0) logger rack (>= 2.2.4) From 71cd37a476a3fbfe70e9f5976bd750b6cc506995 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 01:28:13 +0000 Subject: [PATCH 28/72] Bump rubocop-rails from 2.28.0 to 2.29.1 Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.28.0 to 2.29.1. - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.28.0...v2.29.1) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e2daaee85..fd521cd57 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -199,7 +199,7 @@ GEM coffee-script-source (1.12.2) comfy_bootstrap_form (4.0.9) rails (>= 5.0.0) - concurrent-ruby (1.3.4) + concurrent-ruby (1.3.5) connection_pool (2.5.0) crass (1.0.6) csv (3.3.1) @@ -312,7 +312,7 @@ GEM csv mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) i18n-tasks (1.0.14) activesupport (>= 4.0.2) @@ -583,7 +583,7 @@ GEM rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-rails (2.28.0) + rubocop-rails (2.29.1) activesupport (>= 4.2.0) rack (>= 1.1) rubocop (>= 1.52.0, < 2.0) From 88dc17b99c5cb1a776103f37ae6865b428a0cdec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 07:27:54 +0000 Subject: [PATCH 29/72] Bump rubocop from 1.70.0 to 1.72.2 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.70.0 to 1.72.2. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.70.0...v1.72.2) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index fd521cd57..b4eb8ed96 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -340,7 +340,7 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.9.1) + json (2.10.1) json-schema (5.1.0) addressable (~> 2.8) jsonapi-resources (0.10.7) @@ -351,7 +351,7 @@ GEM kgio (2.11.4) kramdown (2.4.0) rexml - language_server-protocol (3.17.0.3) + language_server-protocol (3.17.0.4) launchy (3.0.1) addressable (~> 2.8) childprocess (~> 5.0) @@ -360,6 +360,7 @@ GEM railties (>= 4.2.0) letter_opener (1.10.0) launchy (>= 2.2, < 4) + lint_roller (1.1.0) listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) @@ -432,7 +433,7 @@ GEM orm_adapter (0.5.0) ostruct (0.6.1) parallel (1.26.3) - parser (3.3.7.0) + parser (3.3.7.1) ast (~> 2.4.1) racc percy-capybara (5.0.0) @@ -567,17 +568,18 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.70.0) + rubocop (1.72.2) json (~> 2.3) - language_server-protocol (>= 3.17.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.1.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) - rubocop-ast (>= 1.36.2, < 2.0) + rubocop-ast (>= 1.38.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.37.0) + rubocop-ast (1.38.0) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) From b88616be6a38bebebec7d4d7d7da6968eadd3221 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 08:18:36 +0000 Subject: [PATCH 30/72] Bump msgpack from 1.7.5 to 1.8.0 Bumps [msgpack](https://github.com/msgpack/msgpack-ruby) from 1.7.5 to 1.8.0. - [Changelog](https://github.com/msgpack/msgpack-ruby/blob/master/ChangeLog) - [Commits](https://github.com/msgpack/msgpack-ruby/compare/v1.7.5...v1.8.0) --- updated-dependencies: - dependency-name: msgpack dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index b4eb8ed96..872c9e60e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -393,7 +393,7 @@ GEM mini_portile2 (2.8.8) minitest (5.25.4) moneta (1.0.0) - msgpack (1.7.5) + msgpack (1.8.0) multi_json (1.15.0) multi_xml (0.7.1) bigdecimal (~> 3.1) From 817fc66aff367dea59bf398bcb8eeacb52573048 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 08:38:45 +0000 Subject: [PATCH 31/72] Bump net-imap from 0.4.17 to 0.4.19 Bumps [net-imap](https://github.com/ruby/net-imap) from 0.4.17 to 0.4.19. - [Release notes](https://github.com/ruby/net-imap/releases) - [Commits](https://github.com/ruby/net-imap/compare/v0.4.17...v0.4.19) --- updated-dependencies: - dependency-name: net-imap dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 872c9e60e..fccd39233 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -399,7 +399,7 @@ GEM bigdecimal (~> 3.1) net-http (0.6.0) uri - net-imap (0.4.17) + net-imap (0.4.19) date net-protocol net-pop (0.1.2) @@ -658,7 +658,7 @@ GEM thread_safe (0.3.6) tilt (2.4.0) timecop (0.9.10) - timeout (0.4.2) + timeout (0.4.3) trollop (1.16.2) tzinfo (2.0.6) concurrent-ruby (~> 1.0) From 7db43d0da01a8584e3de5a604f366b987d4b645b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 08:58:19 +0000 Subject: [PATCH 32/72] Bump rubocop-rake from 0.6.0 to 0.7.1 Bumps [rubocop-rake](https://github.com/rubocop/rubocop-rake) from 0.6.0 to 0.7.1. - [Release notes](https://github.com/rubocop/rubocop-rake/releases) - [Changelog](https://github.com/rubocop/rubocop-rake/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rake/compare/v0.6.0...v0.7.1) --- updated-dependencies: - dependency-name: rubocop-rake dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index fccd39233..a6ea1e59f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -590,8 +590,9 @@ GEM rack (>= 1.1) rubocop (>= 1.52.0, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) - rubocop-rake (0.6.0) - rubocop (~> 1.0) + rubocop-rake (0.7.1) + lint_roller (~> 1.1) + rubocop (>= 1.72.1) rubocop-rspec (3.4.0) rubocop (~> 1.61) rubocop-rspec_rails (2.30.0) From 5e2554d534c2ca243fec781dcdd01e40d44c9fda Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:17:34 +0000 Subject: [PATCH 33/72] Bump rubocop-rspec from 3.4.0 to 3.5.0 Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/rubocop/rubocop-rspec/releases) - [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: rubocop-rspec dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a6ea1e59f..35cb508c8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -593,8 +593,9 @@ GEM rubocop-rake (0.7.1) lint_roller (~> 1.1) rubocop (>= 1.72.1) - rubocop-rspec (3.4.0) - rubocop (~> 1.61) + rubocop-rspec (3.5.0) + lint_roller (~> 1.1) + rubocop (~> 1.72, >= 1.72.1) rubocop-rspec_rails (2.30.0) rubocop (~> 1.61) rubocop-rspec (~> 3, >= 3.0.1) From 847112f054dff5405b57a18a148cd25e1364872e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:37:07 +0000 Subject: [PATCH 34/72] Bump rack from 2.2.10 to 2.2.11 Bumps [rack](https://github.com/rack/rack) from 2.2.10 to 2.2.11. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/v2.2.10...v2.2.11) --- updated-dependencies: - dependency-name: rack dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 35cb508c8..d187e631c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -455,7 +455,7 @@ GEM nio4r (~> 2.0) query_diet (0.7.2) racc (1.8.1) - rack (2.2.10) + rack (2.2.11) rack-cors (2.0.2) rack (>= 2.0.0) rack-protection (3.2.0) From 1920026314d7db4d840be29effb9116b1771bf42 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:37:11 +0000 Subject: [PATCH 35/72] Bump rubocop-rails from 2.29.1 to 2.30.1 Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.29.1 to 2.30.1. - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.29.1...v2.30.1) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 35cb508c8..d6856b8ef 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -364,7 +364,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.5) + logger (1.6.6) loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -455,7 +455,7 @@ GEM nio4r (~> 2.0) query_diet (0.7.2) racc (1.8.1) - rack (2.2.10) + rack (2.2.11) rack-cors (2.0.2) rack (>= 2.0.0) rack-protection (3.2.0) @@ -585,11 +585,12 @@ GEM rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-rails (2.29.1) + rubocop-rails (2.30.1) activesupport (>= 4.2.0) + lint_roller (~> 1.1) rack (>= 1.1) - rubocop (>= 1.52.0, < 2.0) - rubocop-ast (>= 1.31.1, < 2.0) + rubocop (>= 1.72.1, < 2.0) + rubocop-ast (>= 1.38.0, < 2.0) rubocop-rake (0.7.1) lint_roller (~> 1.1) rubocop (>= 1.72.1) From e47a24442e1a42bf30702a52b69ebaa0480325e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:56:16 +0000 Subject: [PATCH 36/72] Bump sidekiq from 7.3.8 to 7.3.9 Bumps [sidekiq](https://github.com/sidekiq/sidekiq) from 7.3.8 to 7.3.9. - [Changelog](https://github.com/sidekiq/sidekiq/blob/main/Changes.md) - [Commits](https://github.com/sidekiq/sidekiq/compare/v7.3.8...v7.3.9) --- updated-dependencies: - dependency-name: sidekiq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index d6856b8ef..5f4301307 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -630,7 +630,7 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - sidekiq (7.3.8) + sidekiq (7.3.9) base64 connection_pool (>= 2.3.0) logger From 9eef4ba3b0a170f8f879348a015f6e6ce3ed63c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 10:15:34 +0000 Subject: [PATCH 37/72] Bump rspec-rails from 7.1.0 to 7.1.1 Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 7.1.0 to 7.1.1. - [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md) - [Commits](https://github.com/rspec/rspec-rails/compare/v7.1.0...v7.1.1) --- updated-dependencies: - dependency-name: rspec-rails dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5f4301307..55f260e7f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -221,7 +221,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.1) + diff-lcs (1.6.0) discard (1.4.0) activerecord (>= 4.2, < 9.0) docile (1.1.5) @@ -244,7 +244,7 @@ GEM elasticsearch-transport (7.0.0) faraday multi_json - erubi (1.13.0) + erubi (1.13.1) erubis (2.7.0) excon (0.110.0) execjs (2.10.0) @@ -333,7 +333,8 @@ GEM mini_magick (>= 4.9.5, < 5) ruby-vips (>= 2.0.17, < 3) io-console (0.8.0) - irb (1.14.2) + irb (1.15.1) + pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) jquery-rails (4.6.0) @@ -409,10 +410,10 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.18.1) + nokogiri (1.18.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.1-x86_64-linux-gnu) + nokogiri (1.18.2-x86_64-linux-gnu) racc (~> 1.4) oauth (0.5.6) oj (3.16.9) @@ -444,10 +445,13 @@ GEM moneta (~> 1.0.0) rate_throttle_client (~> 0.1.0) popper_js (2.11.8) + pp (0.6.2) + prettyprint + prettyprint (0.2.0) pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) - psych (5.2.2) + psych (5.2.3) date stringio public_suffix (6.0.1) @@ -463,7 +467,7 @@ GEM rack (~> 2.2, >= 2.2.4) rack-session (1.0.2) rack (< 3) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rackup (1.0.1) rack (< 3) @@ -516,7 +520,7 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) - rdoc (6.9.1) + rdoc (6.12.0) psych (>= 4.0.0) recaptcha (5.19.0) redis-client (0.23.2) @@ -537,7 +541,7 @@ GEM activemodel (>= 3.0) activesupport (>= 3.0) rspec-mocks (>= 2.99, < 4.0) - rspec-core (3.13.2) + rspec-core (3.13.3) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) @@ -545,7 +549,7 @@ GEM rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-rails (7.1.0) + rspec-rails (7.1.1) actionpack (>= 7.0) activesupport (>= 7.0) railties (>= 7.0) @@ -553,7 +557,7 @@ GEM rspec-expectations (~> 3.13) rspec-mocks (~> 3.13) rspec-support (~> 3.13) - rspec-support (3.13.1) + rspec-support (3.13.2) rspectre (0.1.0) parser (>= 3.2.2.1) rspec (~> 3.9) @@ -650,7 +654,7 @@ GEM activesupport (>= 5.2) sprockets (>= 3.0.0) ssrf_filter (1.1.2) - stringio (3.1.2) + stringio (3.1.3) sysexits (1.2.0) temple (0.10.3) terminal-table (3.0.2) @@ -699,7 +703,7 @@ GEM webrick xpath (3.2.0) nokogiri (~> 1.8) - zeitwerk (2.7.1) + zeitwerk (2.7.2) PLATFORMS ruby From 8265030b4242958c0888511cf6f0818cebaefc6b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 10:34:31 +0000 Subject: [PATCH 38/72] Bump haml_lint from 0.59.0 to 0.60.0 Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.59.0 to 0.60.0. - [Release notes](https://github.com/sds/haml-lint/releases) - [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md) - [Commits](https://github.com/sds/haml-lint/compare/v0.59.0...v0.60.0) --- updated-dependencies: - dependency-name: haml_lint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 55f260e7f..19a41a187 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -294,7 +294,7 @@ GEM activesupport (>= 5.1) haml (>= 4.0.6) railties (>= 5.1) - haml_lint (0.59.0) + haml_lint (0.60.0) haml (>= 5.0) parallel (~> 1.10) rainbow @@ -663,7 +663,7 @@ GEM execjs (>= 0.3.0, < 3) thor (1.3.2) thread_safe (0.3.6) - tilt (2.4.0) + tilt (2.6.0) timecop (0.9.10) timeout (0.4.3) trollop (1.16.2) From 4aea1139c17494fba32624e8e394e8bc87ae711f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 10:53:39 +0000 Subject: [PATCH 39/72] Bump bullet from 8.0.0 to 8.0.1 Bumps [bullet](https://github.com/flyerhzm/bullet) from 8.0.0 to 8.0.1. - [Changelog](https://github.com/flyerhzm/bullet/blob/main/CHANGELOG.md) - [Commits](https://github.com/flyerhzm/bullet/compare/8.0.0...8.0.1) --- updated-dependencies: - dependency-name: bullet dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 19a41a187..4252a5402 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -156,7 +156,7 @@ GEM actionpack (>= 6.1) activemodel (>= 6.1) builder (3.3.0) - bullet (8.0.0) + bullet (8.0.1) activesupport (>= 3.0.0) uniform_notifier (~> 1.11) byebug (11.1.3) From 22ff9a7ea4649e1d6445992603e43b44d0cd12c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 11:12:32 +0000 Subject: [PATCH 40/72] Bump active_utils from 3.4.1 to 3.5.0 Bumps [active_utils](https://github.com/shopify/active_utils) from 3.4.1 to 3.5.0. - [Release notes](https://github.com/shopify/active_utils/releases) - [Changelog](https://github.com/Shopify/active_utils/blob/main/CHANGELOG.md) - [Commits](https://github.com/shopify/active_utils/compare/v3.4.1...v3.5.0) --- updated-dependencies: - dependency-name: active_utils dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 4252a5402..7b95c6809 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -84,7 +84,7 @@ GEM activesupport (>= 7) active_record_union (1.3.0) activerecord (>= 4.0) - active_utils (3.4.1) + active_utils (3.5.0) activesupport (>= 4.2) i18n activejob (7.2.2.1) From 460d5453e46fc993885b22db51c448f91aff9708 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 11:31:56 +0000 Subject: [PATCH 41/72] Bump chartkick from 5.1.2 to 5.1.3 Bumps [chartkick](https://github.com/ankane/chartkick) from 5.1.2 to 5.1.3. - [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md) - [Commits](https://github.com/ankane/chartkick/compare/v5.1.2...v5.1.3) --- updated-dependencies: - dependency-name: chartkick dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7b95c6809..f194fc601 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -183,7 +183,7 @@ GEM image_processing (~> 1.1) marcel (~> 1.0.0) ssrf_filter (~> 1.0) - chartkick (5.1.2) + chartkick (5.1.3) childprocess (5.0.0) codeclimate-test-reporter (1.0.9) simplecov (<= 0.13) From f1b1def76ce1db1e3b3e7e7d1e9378b03f9b04c0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 13:19:41 +0000 Subject: [PATCH 42/72] Bump nokogiri from 1.18.2 to 1.18.3 Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.18.2 to 1.18.3. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.18.3/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.18.2...v1.18.3) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f194fc601..b4bd19192 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -410,10 +410,10 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.18.2) + nokogiri (1.18.3) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.2-x86_64-linux-gnu) + nokogiri (1.18.3-x86_64-linux-gnu) racc (~> 1.4) oauth (0.5.6) oj (3.16.9) From 215a6f02659d557c92679c517b716ce08c508355 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 21:05:48 +0000 Subject: [PATCH 43/72] Bump puma from 6.5.0 to 6.6.0 Bumps [puma](https://github.com/puma/puma) from 6.5.0 to 6.6.0. - [Release notes](https://github.com/puma/puma/releases) - [Changelog](https://github.com/puma/puma/blob/master/History.md) - [Commits](https://github.com/puma/puma/compare/v6.5.0...v6.6.0) --- updated-dependencies: - dependency-name: puma dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index b4bd19192..873a01c77 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -455,7 +455,7 @@ GEM date stringio public_suffix (6.0.1) - puma (6.5.0) + puma (6.6.0) nio4r (~> 2.0) query_diet (0.7.2) racc (1.8.1) From 7bf24c7340aaf27a342c152112b0944290daa045 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Feb 2025 07:09:49 +0000 Subject: [PATCH 44/72] Bump selenium-webdriver from 4.28.0 to 4.29.0 Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.28.0 to 4.29.0. - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES) - [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.28.0...selenium-4.29.0) --- updated-dependencies: - dependency-name: selenium-webdriver dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 873a01c77..bda5b2f7d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -531,7 +531,7 @@ GEM responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.4.0) + rexml (3.4.1) rouge (4.1.2) rspec (3.13.0) rspec-core (~> 3.13.0) @@ -628,7 +628,7 @@ GEM activemodel (>= 6.1) hashie securerandom (0.4.1) - selenium-webdriver (4.28.0) + selenium-webdriver (4.29.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) From d6bb654e0746ae0fa675ec024f07105651c2c92f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 07:30:51 +0000 Subject: [PATCH 45/72] Bump scout_apm from 5.6.0 to 5.6.1 Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.6.0 to 5.6.1. - [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown) - [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.6.0...v5.6.1) --- updated-dependencies: - dependency-name: scout_apm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index bda5b2f7d..795a34aba 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -622,7 +622,7 @@ GEM sprockets (> 3.0) sprockets-rails tilt - scout_apm (5.6.0) + scout_apm (5.6.1) parser searchkick (5.3.1) activemodel (>= 6.1) From b9b969134b3af859484f73d821b7830bdbc555ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 08:58:06 +0000 Subject: [PATCH 46/72] Bump selenium-webdriver from 4.29.0 to 4.29.1 Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.29.0 to 4.29.1. - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES) - [Commits](https://github.com/SeleniumHQ/selenium/commits) --- updated-dependencies: - dependency-name: selenium-webdriver dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 795a34aba..d5ee2fb13 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -628,7 +628,7 @@ GEM activemodel (>= 6.1) hashie securerandom (0.4.1) - selenium-webdriver (4.29.0) + selenium-webdriver (4.29.1) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) From 4dce3cbf696ab27bc8c932760b049a49cfe5b62c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 07:40:12 +0000 Subject: [PATCH 47/72] Bump chartkick from 5.1.3 to 5.1.4 Bumps [chartkick](https://github.com/ankane/chartkick) from 5.1.3 to 5.1.4. - [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md) - [Commits](https://github.com/ankane/chartkick/compare/v5.1.3...v5.1.4) --- updated-dependencies: - dependency-name: chartkick dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index d5ee2fb13..25e411edc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -183,7 +183,7 @@ GEM image_processing (~> 1.1) marcel (~> 1.0.0) ssrf_filter (~> 1.0) - chartkick (5.1.3) + chartkick (5.1.4) childprocess (5.0.0) codeclimate-test-reporter (1.0.9) simplecov (<= 0.13) From 83b83a85c5f36fa566d1cca648a61d27c6c76dce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 08:00:35 +0000 Subject: [PATCH 48/72] Bump haml_lint from 0.60.0 to 0.61.0 Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.60.0 to 0.61.0. - [Release notes](https://github.com/sds/haml-lint/releases) - [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md) - [Commits](https://github.com/sds/haml-lint/compare/v0.60.0...v0.61.0) --- updated-dependencies: - dependency-name: haml_lint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 25e411edc..2918bd94d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -294,7 +294,7 @@ GEM activesupport (>= 5.1) haml (>= 4.0.6) railties (>= 5.1) - haml_lint (0.60.0) + haml_lint (0.61.0) haml (>= 5.0) parallel (~> 1.10) rainbow From c601b018286e6642c1f5ebe4baf916b0825c1e86 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 08:26:46 +0000 Subject: [PATCH 49/72] Bump oj from 3.16.9 to 3.16.10 Bumps [oj](https://github.com/ohler55/oj) from 3.16.9 to 3.16.10. - [Release notes](https://github.com/ohler55/oj/releases) - [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ohler55/oj/compare/v3.16.9...v3.16.10) --- updated-dependencies: - dependency-name: oj dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2918bd94d..3ea75ffdc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -416,7 +416,7 @@ GEM nokogiri (1.18.3-x86_64-linux-gnu) racc (~> 1.4) oauth (0.5.6) - oj (3.16.9) + oj (3.16.10) bigdecimal (>= 3.0) ostruct (>= 0.2) omniauth (1.9.2) From 62a2f226fe17459f94e122c841734e18ab3da8bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 08:47:16 +0000 Subject: [PATCH 50/72] Bump rubocop-rails from 2.30.1 to 2.30.2 Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.30.1 to 2.30.2. - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.30.1...v2.30.2) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3ea75ffdc..0d56f197f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -589,7 +589,7 @@ GEM rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-rails (2.30.1) + rubocop-rails (2.30.2) activesupport (>= 4.2.0) lint_roller (~> 1.1) rack (>= 1.1) From a1b6aa540a18bd61883e455aae44c11a36afc2b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2025 07:13:57 +0000 Subject: [PATCH 51/72] Bump rubocop from 1.72.2 to 1.73.0 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.72.2 to 1.73.0. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.72.2...v1.73.0) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0d56f197f..bd5882f41 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -572,7 +572,7 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.72.2) + rubocop (1.73.0) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -583,7 +583,7 @@ GEM rubocop-ast (>= 1.38.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.38.0) + rubocop-ast (1.38.1) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) From c337fb47332f38f198bd233bc70a82dae579163a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 07:20:30 +0000 Subject: [PATCH 52/72] Bump i18n-tasks from 1.0.14 to 1.0.15 Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.14 to 1.0.15. - [Release notes](https://github.com/glebm/i18n-tasks/releases) - [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md) - [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.14...v1.0.15) --- updated-dependencies: - dependency-name: i18n-tasks dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index bd5882f41..73ee48558 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -307,14 +307,15 @@ GEM moneta multi_json (>= 1.9.2) webrick - highline (3.0.1) + highline (3.1.2) + reline httparty (0.22.0) csv mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) i18n (1.14.7) concurrent-ruby (~> 1.0) - i18n-tasks (1.0.14) + i18n-tasks (1.0.15) activesupport (>= 4.0.2) ast (>= 2.1.0) erubi @@ -323,6 +324,7 @@ GEM parser (>= 3.2.2.1) rails-i18n rainbow (>= 2.2.2, < 4.0) + ruby-progressbar (~> 1.8, >= 1.8.1) terminal-table (>= 1.5.1) icalendar (2.10.3) ice_cube (~> 0.16) @@ -459,7 +461,7 @@ GEM nio4r (~> 2.0) query_diet (0.7.2) racc (1.8.1) - rack (2.2.11) + rack (2.2.12) rack-cors (2.0.2) rack (>= 2.0.0) rack-protection (3.2.0) @@ -497,7 +499,7 @@ GEM rails-html-sanitizer (1.6.2) loofah (~> 2.21) 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-i18n (7.0.9) + rails-i18n (7.0.10) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) rails_12factor (0.0.3) @@ -654,11 +656,11 @@ GEM activesupport (>= 5.2) sprockets (>= 3.0.0) ssrf_filter (1.1.2) - stringio (3.1.3) + stringio (3.1.5) sysexits (1.2.0) temple (0.10.3) - terminal-table (3.0.2) - unicode-display_width (>= 1.1.1, < 3) + terminal-table (4.0.0) + unicode-display_width (>= 1.1.1, < 4) terser (1.2.5) execjs (>= 0.3.0, < 3) thor (1.3.2) @@ -669,7 +671,9 @@ GEM trollop (1.16.2) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.6.0) + unicode-display_width (3.1.4) + unicode-emoji (~> 4.0, >= 4.0.4) + unicode-emoji (4.0.4) unicorn (6.1.0) kgio (~> 2.6) raindrops (~> 0.7) From 17b1ff5f7dd1370b7914bc466e9dc1689c17c913 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 13:50:36 +0000 Subject: [PATCH 53/72] Bump uri from 1.0.2 to 1.0.3 Bumps [uri](https://github.com/ruby/uri) from 1.0.2 to 1.0.3. - [Release notes](https://github.com/ruby/uri/releases) - [Commits](https://github.com/ruby/uri/compare/v1.0.2...v1.0.3) --- updated-dependencies: - dependency-name: uri dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 73ee48558..c9f5609f4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -678,7 +678,7 @@ GEM kgio (~> 2.6) raindrops (~> 0.7) uniform_notifier (1.16.0) - uri (1.0.2) + uri (1.0.3) useragent (0.16.11) validate_url (1.0.15) activemodel (>= 3.0.0) From 5e81e617fe3bbf935d759d5adb01b1963b786f8a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 14:10:26 +0000 Subject: [PATCH 54/72] Bump rubocop-rails from 2.30.2 to 2.30.3 Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.30.2 to 2.30.3. - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.30.2...v2.30.3) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c9f5609f4..7c7dd7f12 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -591,7 +591,7 @@ GEM rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-rails (2.30.2) + rubocop-rails (2.30.3) activesupport (>= 4.2.0) lint_roller (~> 1.1) rack (>= 1.1) From cb57098db7c3902c09d0dd6b07b59df9749d6445 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 02:44:56 +0000 Subject: [PATCH 55/72] Bump rack from 2.2.12 to 2.2.13 Bumps [rack](https://github.com/rack/rack) from 2.2.12 to 2.2.13. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/v2.2.12...v2.2.13) --- updated-dependencies: - dependency-name: rack dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7c7dd7f12..2ac9a70b1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -461,7 +461,7 @@ GEM nio4r (~> 2.0) query_diet (0.7.2) racc (1.8.1) - rack (2.2.12) + rack (2.2.13) rack-cors (2.0.2) rack (>= 2.0.0) rack-protection (3.2.0) From c599c36be5cdc001e9e4b9a77c8d6132a5cf986f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 10:25:06 +0000 Subject: [PATCH 56/72] Bump rubocop-capybara from 2.21.0 to 2.22.0 Bumps [rubocop-capybara](https://github.com/rubocop/rubocop-capybara) from 2.21.0 to 2.22.0. - [Release notes](https://github.com/rubocop/rubocop-capybara/releases) - [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.21.0...v2.22.0) --- updated-dependencies: - dependency-name: rubocop-capybara dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2ac9a70b1..0ee39fa9f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -587,8 +587,9 @@ GEM unicode-display_width (>= 2.4.0, < 4.0) rubocop-ast (1.38.1) parser (>= 3.3.1.0) - rubocop-capybara (2.21.0) - rubocop (~> 1.41) + rubocop-capybara (2.22.0) + lint_roller (~> 1.1) + rubocop (~> 1.72, >= 1.72.1) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) rubocop-rails (2.30.3) From 2c55de17c211fcd98ffa85fa4ed3941e9c32db4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 11:08:28 +0000 Subject: [PATCH 57/72] Bump rubocop from 1.73.0 to 1.73.2 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.73.0 to 1.73.2. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.73.0...v1.73.2) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0ee39fa9f..a5102b72d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -574,7 +574,7 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.73.0) + rubocop (1.73.2) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) From 7759b0dd611f497a7b884b8f9d7ad9ec6055f923 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 11:27:35 +0000 Subject: [PATCH 58/72] Bump rubocop-rspec_rails from 2.30.0 to 2.31.0 Bumps [rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails) from 2.30.0 to 2.31.0. - [Release notes](https://github.com/rubocop/rubocop-rspec_rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rspec_rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rspec_rails/compare/v2.30.0...v2.31.0) --- updated-dependencies: - dependency-name: rubocop-rspec_rails dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a5102b72d..ab62f5bf5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -604,9 +604,10 @@ GEM rubocop-rspec (3.5.0) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) - rubocop-rspec_rails (2.30.0) - rubocop (~> 1.61) - rubocop-rspec (~> 3, >= 3.0.1) + rubocop-rspec_rails (2.31.0) + lint_roller (~> 1.1) + rubocop (~> 1.72, >= 1.72.1) + rubocop-rspec (~> 3.5) ruby-progressbar (1.13.0) ruby-units (4.1.0) ruby-vips (2.2.1) From a4b3dd68a7717088ab70622bd87c81486fce52f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 11:47:38 +0000 Subject: [PATCH 59/72] Bump rubocop-factory_bot from 2.26.1 to 2.27.0 Bumps [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) from 2.26.1 to 2.27.0. - [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases) - [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.26.1...v2.27.0) --- updated-dependencies: - dependency-name: rubocop-factory_bot dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ab62f5bf5..3a8f968c7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -590,8 +590,9 @@ GEM rubocop-capybara (2.22.0) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) - rubocop-factory_bot (2.26.1) - rubocop (~> 1.61) + rubocop-factory_bot (2.27.0) + lint_roller (~> 1.1) + rubocop (~> 1.72, >= 1.72.1) rubocop-rails (2.30.3) activesupport (>= 4.2.0) lint_roller (~> 1.1) From ff56f70ba40f1c0c3a13fa66e8068b1a8a135722 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 07:33:48 +0000 Subject: [PATCH 60/72] Bump platform-api from 3.7.0 to 3.8.0 Bumps [platform-api](https://github.com/heroku/platform-api) from 3.7.0 to 3.8.0. - [Changelog](https://github.com/heroku/platform-api/blob/master/CHANGELOG.md) - [Commits](https://github.com/heroku/platform-api/compare/v3.7.0...v3.8.0) --- updated-dependencies: - dependency-name: platform-api dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3a8f968c7..c7ba5f758 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -246,7 +246,8 @@ GEM multi_json erubi (1.13.1) erubis (2.7.0) - excon (0.110.0) + excon (1.2.5) + logger execjs (2.10.0) factory_bot (6.5.0) activesupport (>= 5.0.0) @@ -301,7 +302,8 @@ GEM rubocop (>= 1.0) sysexits (~> 1.1) hashie (5.0.0) - heroics (0.1.2) + heroics (0.1.3) + base64 erubis (~> 2.0) excon moneta @@ -442,7 +444,7 @@ GEM percy-capybara (5.0.0) capybara (>= 3) pg (1.5.9) - platform-api (3.7.0) + platform-api (3.8.0) heroics (~> 0.1.1) moneta (~> 1.0.0) rate_throttle_client (~> 0.1.0) From 96e8a9dfc76d476914a0a67a43ba1978b1a3b986 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Mar 2025 07:21:19 +0000 Subject: [PATCH 61/72] Bump rubocop from 1.73.2 to 1.75.1 Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.73.2 to 1.75.1. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.73.2...v1.75.1) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index c7ba5f758..ccffa07c2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -116,7 +116,7 @@ GEM tzinfo (~> 2.0, >= 2.0.5) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - ast (2.4.2) + ast (2.4.3) autoprefixer-rails (10.4.16.0) execjs (~> 2) axe-core-api (4.10.2) @@ -345,7 +345,7 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.10.1) + json (2.10.2) json-schema (5.1.0) addressable (~> 2.8) jsonapi-resources (0.10.7) @@ -438,7 +438,7 @@ GEM orm_adapter (0.5.0) ostruct (0.6.1) parallel (1.26.3) - parser (3.3.7.1) + parser (3.3.7.3) ast (~> 2.4.1) racc percy-capybara (5.0.0) @@ -452,6 +452,7 @@ GEM pp (0.6.2) prettyprint prettyprint (0.2.0) + prism (1.4.0) pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) @@ -576,7 +577,7 @@ GEM rswag-ui (2.16.0) actionpack (>= 5.2, < 8.1) railties (>= 5.2, < 8.1) - rubocop (1.73.2) + rubocop (1.75.1) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -584,11 +585,12 @@ GEM parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) - rubocop-ast (>= 1.38.0, < 2.0) + rubocop-ast (>= 1.43.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.38.1) - parser (>= 3.3.1.0) + rubocop-ast (1.43.0) + parser (>= 3.3.7.2) + prism (~> 1.4) rubocop-capybara (2.22.0) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) From a2d30f8188a2529d6661a236acd0fc2f84da68ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:47:00 +0000 Subject: [PATCH 62/72] Bump csv_shaper from 1.3.2 to 1.4.0 Bumps [csv_shaper](https://github.com/paulspringett/csv_shaper) from 1.3.2 to 1.4.0. - [Release notes](https://github.com/paulspringett/csv_shaper/releases) - [Commits](https://github.com/paulspringett/csv_shaper/commits) --- updated-dependencies: - dependency-name: csv_shaper dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ccffa07c2..02cf4e1aa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -203,8 +203,9 @@ GEM connection_pool (2.5.0) crass (1.0.6) csv (3.3.1) - csv_shaper (1.3.2) + csv_shaper (1.4.0) activesupport (>= 3.0.0) + csv dalli (3.2.8) database_cleaner (2.1.0) database_cleaner-active_record (>= 2, < 3) @@ -369,7 +370,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.6) + logger (1.7.0) loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -396,7 +397,7 @@ GEM mini_magick (4.12.0) mini_mime (1.1.5) mini_portile2 (2.8.8) - minitest (5.25.4) + minitest (5.25.5) moneta (1.0.0) msgpack (1.8.0) multi_json (1.15.0) From 42cef4780f5e4146b6928dd9c91e39bd04be85bc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:47:07 +0000 Subject: [PATCH 63/72] Bump nokogiri from 1.18.3 to 1.18.4 Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.18.3 to 1.18.4. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.18.3...v1.18.4) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ccffa07c2..32c297cef 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -414,10 +414,10 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.4) - nokogiri (1.18.3) + nokogiri (1.18.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.3-x86_64-linux-gnu) + nokogiri (1.18.4-x86_64-linux-gnu) racc (~> 1.4) oauth (0.5.6) oj (3.16.10) From 330eae84de0b9190a2f2d2a432425512f31b0ee5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:47:09 +0000 Subject: [PATCH 64/72] Bump haml_lint from 0.61.0 to 0.61.1 Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.61.0 to 0.61.1. - [Release notes](https://github.com/sds/haml-lint/releases) - [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md) - [Commits](https://github.com/sds/haml-lint/compare/v0.61.0...v0.61.1) --- updated-dependencies: - dependency-name: haml_lint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index ccffa07c2..45ee5564e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -295,7 +295,7 @@ GEM activesupport (>= 5.1) haml (>= 4.0.6) railties (>= 5.1) - haml_lint (0.61.0) + haml_lint (0.61.1) haml (>= 5.0) parallel (~> 1.10) rainbow From edb986cacbeac40f4a97bffc8b691ee2618d05d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:50:59 +0000 Subject: [PATCH 65/72] Bump rubocop-capybara from 2.22.0 to 2.22.1 Bumps [rubocop-capybara](https://github.com/rubocop/rubocop-capybara) from 2.22.0 to 2.22.1. - [Release notes](https://github.com/rubocop/rubocop-capybara/releases) - [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.22.0...v2.22.1) --- updated-dependencies: - dependency-name: rubocop-capybara dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2d6cd1a31..6ecf5391a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -592,7 +592,7 @@ GEM rubocop-ast (1.43.0) parser (>= 3.3.7.2) prism (~> 1.4) - rubocop-capybara (2.22.0) + rubocop-capybara (2.22.1) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) rubocop-factory_bot (2.27.0) From 8a49c10a31f29059558aaa98d3456569e8297db4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:51:43 +0000 Subject: [PATCH 66/72] Bump rubocop-factory_bot from 2.27.0 to 2.27.1 Bumps [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) from 2.27.0 to 2.27.1. - [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases) - [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.27.0...v2.27.1) --- updated-dependencies: - dependency-name: rubocop-factory_bot dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2d6cd1a31..1f76a5107 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -595,7 +595,7 @@ GEM rubocop-capybara (2.22.0) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) - rubocop-factory_bot (2.27.0) + rubocop-factory_bot (2.27.1) lint_roller (~> 1.1) rubocop (~> 1.72, >= 1.72.1) rubocop-rails (2.30.3) From 03cbd87a4f65cb47e5ade1854f622c1d5dc9de42 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:53:58 +0000 Subject: [PATCH 67/72] Bump selenium-webdriver from 4.29.1 to 4.30.1 Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.29.1 to 4.30.1. - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES) - [Commits](https://github.com/SeleniumHQ/selenium/commits) --- updated-dependencies: - dependency-name: selenium-webdriver dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8c7b09be1..e34a70080 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -638,7 +638,7 @@ GEM activemodel (>= 6.1) hashie securerandom (0.4.1) - selenium-webdriver (4.29.1) + selenium-webdriver (4.30.1) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) From e2eecf42206a928d8dbf7a6134d5b1062e141daf Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Sat, 29 Mar 2025 02:38:12 +0000 Subject: [PATCH 68/72] Bump ruby --- .ruby-version | 2 +- Gemfile.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ruby-version b/.ruby-version index a0891f563..86fb65044 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.4 +3.3.7 diff --git a/Gemfile.lock b/Gemfile.lock index 8c7b09be1..f65b2e2e9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -831,7 +831,7 @@ DEPENDENCIES xmlrpc RUBY VERSION - ruby 3.3.4p94 + ruby 3.3.7p123 BUNDLED WITH 2.4.22 From c1bf906aa42224621fd40cbdb0581977bbd73e0c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 03:05:42 +0000 Subject: [PATCH 69/72] Bump byebug from 11.1.3 to 12.0.0 Bumps [byebug](https://github.com/deivid-rodriguez/byebug) from 11.1.3 to 12.0.0. - [Release notes](https://github.com/deivid-rodriguez/byebug/releases) - [Changelog](https://github.com/deivid-rodriguez/byebug/blob/master/CHANGELOG.md) - [Commits](https://github.com/deivid-rodriguez/byebug/compare/v11.1.3...v12.0.0) --- updated-dependencies: - dependency-name: byebug dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index e34a70080..ba55e7dcb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -159,7 +159,7 @@ GEM bullet (8.0.1) activesupport (>= 3.0.0) uniform_notifier (~> 1.11) - byebug (11.1.3) + byebug (12.0.0) cancancan (3.6.1) capybara (3.40.0) addressable From f1661c5f6e7617edb8d80f28bb76d0e5227c00b4 Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Sat, 29 Mar 2025 14:20:52 +1030 Subject: [PATCH 70/72] Improve reliability of test (#4021) * Improve reliability of test * Improve reliability of test * Extra asserts * Increase reliability by asserting the current path is right * Comment out unreliable area --- spec/features/members/deletion_spec.rb | 42 +++++++++++++++++++------ spec/features/members/following_spec.rb | 13 ++++++++ 2 files changed, 45 insertions(+), 10 deletions(-) diff --git a/spec/features/members/deletion_spec.rb b/spec/features/members/deletion_spec.rb index 6a4b088d0..730565bb3 100644 --- a/spec/features/members/deletion_spec.rb +++ b/spec/features/members/deletion_spec.rb @@ -14,14 +14,23 @@ describe "member deletion" do let!(:secondgarden) { FactoryBot.create(:garden, owner: member) } before do - login_as(member) - visit member_path(other_member) - click_link 'Follow' - logout - login_as(other_member) - visit member_path(member) - click_link 'Follow' - logout + # Ensure both members follow each other. + # This behaviour seems slightly flaky across runs, so + # conditionally check if we have left over data + unless member.already_following?(other_member) + login_as(member) + visit member_path(other_member) + click_link 'Follow' + logout + end + + unless other_member.already_following?(member) + login_as(other_member) + visit member_path(member) + click_link 'Follow' + logout + end + login_as(member) FactoryBot.create(:comment, author: member, post: othermemberpost) FactoryBot.create(:comment, author: other_member, post: memberpost, body: "Fun comment-y thing") @@ -60,8 +69,21 @@ describe "member deletion" do click_link 'Delete Account' fill_in "current_pw_for_delete", with: "password1", match: :prefer_exact click_button "Delete" - visit member_path(member) - expect(page).to have_text "The page you were looking for doesn't exist." + + # Assert we're signed out + expect(page).to have_current_path(new_member_session_path) + + # And soft deleted + member.reload + expect(member.discarded?).to be true + + # Frustratingly, this cannot be discarded? and also meet + # `@member = Member.confirmed.kept.find_by!(slug: params[:slug])` + # + # Yet, we see the below assert fail in CI. + # + # visit member_path(member) + # expect(page).to have_text "The page you were looking for doesn't exist." end describe 'percy spec' do diff --git a/spec/features/members/following_spec.rb b/spec/features/members/following_spec.rb index 60579bcb7..4c2f51116 100644 --- a/spec/features/members/following_spec.rb +++ b/spec/features/members/following_spec.rb @@ -63,8 +63,21 @@ describe "follows", :js do end it "removes members from following and followers lists after unfollow" do + expect(member.already_following?(other_member)).to be false + click_link 'Follow' + expect(page).to have_current_path(member_path(other_member)) + expect(page).to have_content "Followed #{other_member.login_name}" + + member.reload + expect(member.already_following?(other_member)).to be true + click_link 'Unfollow' + expect(page).to have_current_path(member_path(other_member)) + expect(page).to have_content "Unfollowed #{other_member.login_name}" + member.reload + expect(member.already_following?(other_member)).to be false + visit member_follows_path(member) expect(page).to have_no_content other_member.login_name visit member_followers_path(other_member) From 91fa54fc06c2b48e1283201f5c562130f0f9915a Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Sat, 29 Mar 2025 16:10:33 +1030 Subject: [PATCH 71/72] Split CI into the core app, and then feature specs (#4022) * Split feature tests off to own area * Split up feature specs * Split up feature specs * Split up feature specs * Split up pipeline * Split up pipeline * Split up pipeline * Split up pipeline * Split further * Improve stability slightly * Skip tagged flaky * Split mroe --- .github/workflows/ci-features-admin.yml | 102 ++++++++++++++ .github/workflows/ci-features-comments.yml | 102 ++++++++++++++ .../workflows/ci-features-conversations.yml | 103 +++++++++++++++ .github/workflows/ci-features-crops.yml | 102 ++++++++++++++ .github/workflows/ci-features-gardens.yml | 102 ++++++++++++++ .github/workflows/ci-features-harvests.yml | 102 ++++++++++++++ .github/workflows/ci-features-home.yml | 102 ++++++++++++++ .github/workflows/ci-features-members.yml | 102 ++++++++++++++ .github/workflows/ci-features-plantings.yml | 102 ++++++++++++++ .github/workflows/ci-features-seeds.yml | 102 ++++++++++++++ .github/workflows/ci-features-timeline.yml | 102 ++++++++++++++ .github/workflows/ci-features.yml | 125 ++++++++++++++++++ .github/workflows/ci.yml | 9 -- spec/features/members/deletion_spec.rb | 20 +-- 14 files changed, 1251 insertions(+), 26 deletions(-) create mode 100644 .github/workflows/ci-features-admin.yml create mode 100644 .github/workflows/ci-features-comments.yml create mode 100644 .github/workflows/ci-features-conversations.yml create mode 100644 .github/workflows/ci-features-crops.yml create mode 100644 .github/workflows/ci-features-gardens.yml create mode 100644 .github/workflows/ci-features-harvests.yml create mode 100644 .github/workflows/ci-features-home.yml create mode 100644 .github/workflows/ci-features-members.yml create mode 100644 .github/workflows/ci-features-plantings.yml create mode 100644 .github/workflows/ci-features-seeds.yml create mode 100644 .github/workflows/ci-features-timeline.yml create mode 100644 .github/workflows/ci-features.yml diff --git a/.github/workflows/ci-features-admin.yml b/.github/workflows/ci-features-admin.yml new file mode 100644 index 000000000..b3315a5f6 --- /dev/null +++ b/.github/workflows/ci-features-admin.yml @@ -0,0 +1,102 @@ +name: CI Features - Admin + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (admin/) + run: bundle exec rspec spec/features/admin/ -fd -t ~@flaky diff --git a/.github/workflows/ci-features-comments.yml b/.github/workflows/ci-features-comments.yml new file mode 100644 index 000000000..ec5486d2e --- /dev/null +++ b/.github/workflows/ci-features-comments.yml @@ -0,0 +1,102 @@ +name: CI Features - Comments + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (comments/) + run: bundle exec rspec spec/features/comments/ -fd -t ~@flaky diff --git a/.github/workflows/ci-features-conversations.yml b/.github/workflows/ci-features-conversations.yml new file mode 100644 index 000000000..7ce8cd1d6 --- /dev/null +++ b/.github/workflows/ci-features-conversations.yml @@ -0,0 +1,103 @@ +name: CI Features - Conversations + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (conversations/) + run: bundle exec rspec spec/features/conversations/ -fd -t ~@flaky + diff --git a/.github/workflows/ci-features-crops.yml b/.github/workflows/ci-features-crops.yml new file mode 100644 index 000000000..752df28a2 --- /dev/null +++ b/.github/workflows/ci-features-crops.yml @@ -0,0 +1,102 @@ +name: CI Features - Crops + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (crops/) + run: bundle exec rspec spec/features/crops/ -fd -t ~@flaky diff --git a/.github/workflows/ci-features-gardens.yml b/.github/workflows/ci-features-gardens.yml new file mode 100644 index 000000000..05a7c8265 --- /dev/null +++ b/.github/workflows/ci-features-gardens.yml @@ -0,0 +1,102 @@ +name: CI Features - Gardens + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (gardens/) + run: bundle exec rspec spec/features/gardens/ -fd -t ~@flaky diff --git a/.github/workflows/ci-features-harvests.yml b/.github/workflows/ci-features-harvests.yml new file mode 100644 index 000000000..6435017e1 --- /dev/null +++ b/.github/workflows/ci-features-harvests.yml @@ -0,0 +1,102 @@ +name: CI Features - Harvests + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (harvests/) + run: bundle exec rspec spec/features/harvests/ -fd -t ~@flaky \ No newline at end of file diff --git a/.github/workflows/ci-features-home.yml b/.github/workflows/ci-features-home.yml new file mode 100644 index 000000000..586d1b993 --- /dev/null +++ b/.github/workflows/ci-features-home.yml @@ -0,0 +1,102 @@ +name: CI Features - Home + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (home/) + run: bundle exec rspec spec/features/home/ -fd -t ~@flaky \ No newline at end of file diff --git a/.github/workflows/ci-features-members.yml b/.github/workflows/ci-features-members.yml new file mode 100644 index 000000000..17281f688 --- /dev/null +++ b/.github/workflows/ci-features-members.yml @@ -0,0 +1,102 @@ +name: CI Features - Members + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (members/) + run: bundle exec rspec spec/features/members/ -fd -t ~@flaky \ No newline at end of file diff --git a/.github/workflows/ci-features-plantings.yml b/.github/workflows/ci-features-plantings.yml new file mode 100644 index 000000000..72f7e2b62 --- /dev/null +++ b/.github/workflows/ci-features-plantings.yml @@ -0,0 +1,102 @@ +name: CI Features - Plantings + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (plantings/) + run: bundle exec rspec spec/features/plantings/ -fd diff --git a/.github/workflows/ci-features-seeds.yml b/.github/workflows/ci-features-seeds.yml new file mode 100644 index 000000000..85dc5d4be --- /dev/null +++ b/.github/workflows/ci-features-seeds.yml @@ -0,0 +1,102 @@ +name: CI Features - Seeds + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (seeds/) + run: bundle exec rspec spec/features/seeds/ -fd -t ~@flaky diff --git a/.github/workflows/ci-features-timeline.yml b/.github/workflows/ci-features-timeline.yml new file mode 100644 index 000000000..fe390d7de --- /dev/null +++ b/.github/workflows/ci-features-timeline.yml @@ -0,0 +1,102 @@ +name: CI Features - Timeline + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (timeline/) + run: bundle exec rspec spec/features/timeline/ -fd -t ~@flaky \ No newline at end of file diff --git a/.github/workflows/ci-features.yml b/.github/workflows/ci-features.yml new file mode 100644 index 000000000..aae4c9b4c --- /dev/null +++ b/.github/workflows/ci-features.yml @@ -0,0 +1,125 @@ +name: CI Features + +on: [pull_request] + +jobs: + rspec: + runs-on: ubuntu-latest + services: + db: + image: postgres + env: + ## + # The Postgres service fails its docker health check unless you + # specify these environment variables + # + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: growstuff_test + ports: ['5432:5432'] + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + env: + APP_DOMAIN_NAME: localhost:3000 + APP_PROTOCOL: http + CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} + DATABASE_URL: postgres://postgres:postgres@localhost:5432/growstuff_test + DEVISE_SECRET_KEY: secret + ELASTIC_SEARCH_VERSION: "7.5.1-amd64" + GROWSTUFF_EMAIL: "noreply@test.growstuff.org" + GROWSTUFF_FLICKR_KEY: secretkey" + GROWSTUFF_FLICKR_SECRET: secretsecret + GROWSTUFF_SITE_NAME: "Growstuff (travis)" + RAILS_ENV: test + RAILS_SECRET_TOKEN: supersecret + + steps: + - name: Checkout this repo + uses: actions/checkout@v4 + + - name: Configure sysctl limits + run: | + sudo swapoff -a + sudo sysctl -w vm.swappiness=1 + sudo sysctl -w fs.file-max=262144 + sudo sysctl -w vm.max_map_count=262144 + + - name: Start Elasticsearch + uses: elastic/elastic-github-actions/elasticsearch@master + with: + stack-version: 7.5.1 + + ## + # Cache Yarn modules + # + # See https://github.com/actions/cache/blob/master/examples.md#node---yarn for details + # + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "::set-output name=dir::$(yarn cache dir)" + - name: Setup yarn cache + uses: actions/cache@v4 + id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - name: Install required OS packages + run: | + sudo apt-get -y install libpq-dev google-chrome-stable + + - name: Install NodeJS + uses: actions/setup-node@v4 + with: + node-version: '12' + + - name: Install Ruby (version given by .ruby-version) and Bundler + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + + - name: Install required JS packages + run: yarn install + + - name: install chrome + run: sudo apt-get install google-chrome-stable + + - name: Prepare database for testing + run: bundle exec rails db:prepare + + - name: precompile assets + run: bundle exec rails assets:precompile + + - name: index into elastic search + run: bundle exec rails search:reindex + + - name: Run rspec (*_spec) + run: bundle exec rspec spec/features/*_spec.rb -fd + + - name: Run rspec (percy/) + run: bundle exec rspec spec/features/percy/ -fd + + - name: Run rspec (photos/) + run: bundle exec rspec spec/features/photos/ -fd + + - name: Run rspec (places/) + run: bundle exec rspec spec/features/places/ -fd + + - name: Run rspec (plantings/) + run: bundle exec rspec spec/features/plantings/ -fd + + - name: Run rspec (posts/) + run: bundle exec rspec spec/features/posts/ -fd + + - name: Run rspec (rss/) + run: bundle exec rspec spec/features/rss/ -fd + + - name: Report to code climate + run: | + gem install codeclimate-test-reporter + codeclimate-test-reporter diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4b5f42866..b5118e861 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -129,15 +129,6 @@ jobs: - name: Run rspec (request) run: bundle exec rspec spec/requests/ -fd --fail-fast - - name: precompile assets - run: bundle exec rails assets:precompile - - - name: index into elastic search - run: bundle exec rails search:reindex - - - name: Run rspec (report results to Percy.io and CodeClimate) - run: bundle exec rspec spec/features/ -fd --fail-fast - - name: Report to code climate run: | gem install codeclimate-test-reporter diff --git a/spec/features/members/deletion_spec.rb b/spec/features/members/deletion_spec.rb index 730565bb3..fd5206ca8 100644 --- a/spec/features/members/deletion_spec.rb +++ b/spec/features/members/deletion_spec.rb @@ -2,7 +2,7 @@ require 'rails_helper' -describe "member deletion" do +describe "member deletion", flaky: true do context "with activity and followers" do let(:member) { FactoryBot.create(:member) } let(:other_member) { FactoryBot.create(:member) } @@ -14,22 +14,8 @@ describe "member deletion" do let!(:secondgarden) { FactoryBot.create(:garden, owner: member) } before do - # Ensure both members follow each other. - # This behaviour seems slightly flaky across runs, so - # conditionally check if we have left over data - unless member.already_following?(other_member) - login_as(member) - visit member_path(other_member) - click_link 'Follow' - logout - end - - unless other_member.already_following?(member) - login_as(other_member) - visit member_path(member) - click_link 'Follow' - logout - end + member.follows.create!(followed: other_member) + other_member.follows.create!(followed: member) login_as(member) FactoryBot.create(:comment, author: member, post: othermemberpost) From a7e5ec4f307d1df9e41d007381d5a5d5be32b19d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Mar 2025 16:28:24 +1030 Subject: [PATCH 72/72] Bump scout_apm from 5.6.1 to 5.6.2 (#4013) Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.6.1 to 5.6.2. - [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown) - [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.6.1...v5.6.2) --- updated-dependencies: - dependency-name: scout_apm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index b1276797f..611a0129f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -632,7 +632,7 @@ GEM sprockets (> 3.0) sprockets-rails tilt - scout_apm (5.6.1) + scout_apm (5.6.2) parser searchkick (5.3.1) activemodel (>= 6.1)