From 0b313c5917b0c5161f7ce16efa5475897e884ed8 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 06:18:52 +0000 Subject: [PATCH 01/39] Update all Bundler dependencies (2024-06-06) (#1516) --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1a6b951d..8ecc8f56 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,17 +102,17 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.939.0) - aws-sdk-core (3.196.1) + aws-partitions (1.940.0) + aws-sdk-core (3.197.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.82.0) - aws-sdk-core (~> 3, >= 3.193.0) + aws-sdk-kms (1.83.0) + aws-sdk-core (~> 3, >= 3.197.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.151.0) - aws-sdk-core (~> 3, >= 3.194.0) + aws-sdk-s3 (1.152.0) + aws-sdk-core (~> 3, >= 3.197.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) aws-sigv4 (1.8.0) From f55a0bc940e8f9e79821d9a17099659beab29701 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 7 Jun 2024 06:18:05 +0000 Subject: [PATCH 02/39] Update all Bundler dependencies (2024-06-07) (#1518) --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8ecc8f56..8516c2b8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -125,7 +125,7 @@ GEM debug_inspector (>= 1.2.0) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bullet_train (1.7.11) awesome_print bullet_train-has_uuid @@ -636,9 +636,9 @@ GEM sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) + sprockets-rails (3.5.0) + actionpack (>= 6.1) + activesupport (>= 6.1) sprockets (>= 3.0.0) standard (1.36.0) language_server-protocol (~> 3.17.0.2) From 4edf74d877a2be63076798fe52c255aac2b12e81 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sat, 8 Jun 2024 06:16:48 +0000 Subject: [PATCH 03/39] Update all Yarn dependencies (2024-06-08) (#1526) --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 93759348..4073f8c3 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "postcss-nested": "^6.0.1", "stimulus-reveal": "^1.4.2", "stimulus-scroll-reveal": "^3.2.0", - "tailwindcss": "^3.4.3", + "tailwindcss": "^3.4.4", "yalc": "^1.0.0-pre.53" }, "scripts": { diff --git a/yarn.lock b/yarn.lock index 0fd5722d..6f532104 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2200,7 +2200,7 @@ __metadata: postcss-nested: "npm:^6.0.1" stimulus-reveal: "npm:^1.4.2" stimulus-scroll-reveal: "npm:^3.2.0" - tailwindcss: "npm:^3.4.3" + tailwindcss: "npm:^3.4.4" yalc: "npm:^1.0.0-pre.53" languageName: unknown linkType: soft @@ -5105,9 +5105,9 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:^3.4.3": - version: 3.4.3 - resolution: "tailwindcss@npm:3.4.3" +"tailwindcss@npm:^3.4.4": + version: 3.4.4 + resolution: "tailwindcss@npm:3.4.4" dependencies: "@alloc/quick-lru": "npm:^5.2.0" arg: "npm:^5.0.2" @@ -5134,7 +5134,7 @@ __metadata: bin: tailwind: lib/cli.js tailwindcss: lib/cli.js - checksum: 10c0/11e5546494f2888f693ebaa271b218b3a8e52fe59d7b629e54f2dffd6eaafd5ded2e9f0c37ad04e6a866dffb2b116d91becebad77e1441beee8bf016bb2392f9 + checksum: 10c0/e4f7e1a2e1897871a4744f421ccb5639e8d51012e3644b0c35cf723527fdc8f9cddd3fa3b0fc28c198b0ea6ce44ead21c89cfec549d80bad9b1f3dd9d8bf2d54 languageName: node linkType: hard From 24040d26e50ff051da7c875b46c7f0f69574af3e Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sat, 8 Jun 2024 06:21:39 +0000 Subject: [PATCH 04/39] Update all Bundler dependencies (2024-06-08) (#1527) --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8516c2b8..1158dc52 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,7 +102,7 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.940.0) + aws-partitions (1.941.0) aws-sdk-core (3.197.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) @@ -269,7 +269,7 @@ GEM commonmarker (1.1.4-arm64-darwin) commonmarker (1.1.4-x86_64-darwin) commonmarker (1.1.4-x86_64-linux) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.2) connection_pool (2.4.1) crass (1.0.6) css_parser (1.17.1) @@ -336,7 +336,7 @@ GEM hashids (1.0.6) hashie (5.0.0) hiredis (0.6.3) - honeybadger (5.11.0) + honeybadger (5.11.1) htmlentities (4.3.4) http_accept_language (2.1.1) httparty (0.22.0) @@ -483,7 +483,7 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - prism (0.29.0) + prism (0.30.0) pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) @@ -636,7 +636,7 @@ GEM sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) - sprockets-rails (3.5.0) + sprockets-rails (3.5.1) actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) From efb773844a7c2b8bf3e69ebaab85a2901b86ac00 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sun, 9 Jun 2024 06:19:50 +0000 Subject: [PATCH 05/39] Update all Bundler dependencies (2024-06-09) (#1528) --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1158dc52..8d4df848 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -463,7 +463,7 @@ GEM pagy_cursor (0.6.1) activerecord (>= 5) pagy (>= 6, < 7) - parallel (1.24.0) + parallel (1.25.1) parser (3.3.2.0) ast (~> 2.4.1) racc @@ -567,8 +567,8 @@ GEM responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.8) - strscan (>= 3.0.9) + rexml (3.2.9) + strscan rotp (6.3.0) rqrcode (2.2.0) chunky_png (~> 1.0) From e158c381de6f0d73bc0a165fde3cda25f48c4ce6 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 06:25:35 +0000 Subject: [PATCH 06/39] Update all Bundler dependencies (2024-06-10) (#1529) --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8d4df848..e844be3f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -269,7 +269,7 @@ GEM commonmarker (1.1.4-arm64-darwin) commonmarker (1.1.4-x86_64-darwin) commonmarker (1.1.4-x86_64-linux) - concurrent-ruby (1.3.2) + concurrent-ruby (1.3.3) connection_pool (2.4.1) crass (1.0.6) css_parser (1.17.1) @@ -666,7 +666,7 @@ GEM actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) - turbo_power (0.6.1) + turbo_power (0.6.2) turbo-rails (>= 1.3.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) From 6265c573c3e795305c9eb7cfe36cd694f5db32a1 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 06:21:48 +0000 Subject: [PATCH 07/39] Update all Bundler dependencies (2024-06-11) (#1530) --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e844be3f..72072e97 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,7 +102,7 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.941.0) + aws-partitions (1.942.0) aws-sdk-core (3.197.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) @@ -111,7 +111,7 @@ GEM aws-sdk-kms (1.83.0) aws-sdk-core (~> 3, >= 3.197.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.152.0) + aws-sdk-s3 (1.152.1) aws-sdk-core (~> 3, >= 3.197.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) @@ -567,7 +567,7 @@ GEM responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.9) + rexml (3.3.0) strscan rotp (6.3.0) rqrcode (2.2.0) @@ -592,7 +592,7 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) ruby-graphviz (1.2.5) rexml - ruby-openai (7.0.1) + ruby-openai (7.1.0) event_stream_parser (>= 0.3.0, < 2.0.0) faraday (>= 1) faraday-multipart (>= 1) From f604f276cfc5094d45e0612aa94a126e8eb91c21 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Wed, 12 Jun 2024 06:16:59 +0000 Subject: [PATCH 08/39] Update all Bundler dependencies (2024-06-12) (#1531) --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 72072e97..06168507 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,7 +102,7 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.942.0) + aws-partitions (1.943.0) aws-sdk-core (3.197.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) @@ -574,7 +574,7 @@ GEM chunky_png (~> 1.0) rqrcode_core (~> 1.0) rqrcode_core (1.2.0) - rubocop (1.63.5) + rubocop (1.64.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -640,10 +640,10 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - standard (1.36.0) + standard (1.37.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.63.0) + rubocop (~> 1.64.0) standard-custom (~> 1.0.0) standard-performance (~> 1.4) standard-custom (1.0.2) @@ -657,7 +657,7 @@ GEM stringio (3.1.0) stripe (11.6.0) strscan (3.1.0) - terser (1.2.2) + terser (1.2.3) execjs (>= 0.3.0, < 3) thor (1.3.1) thread-local (1.1.0) From dd2f857395102d54033fa24a0b1af97bc5499bf5 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Wed, 12 Jun 2024 06:20:32 +0000 Subject: [PATCH 09/39] Update all Yarn dependencies (2024-06-12) (#1532) --- package.json | 2 +- yarn.lock | 196 +++++++++++++++++++++++++-------------------------- 2 files changed, 99 insertions(+), 99 deletions(-) diff --git a/package.json b/package.json index 4073f8c3..b42eea30 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "autoprefixer": "^10.4.19", "cable_ready": "^5.0.5", "dragula": "^3.7.3", - "esbuild": "^0.21.4", + "esbuild": "^0.21.5", "glob": "^10.3.12", "jstz": "^2.1.1", "postcss": "^8.4.38", diff --git a/yarn.lock b/yarn.lock index 6f532104..9151297c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1576,163 +1576,163 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/aix-ppc64@npm:0.21.4" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/android-arm64@npm:0.21.4" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/android-arm@npm:0.21.4" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/android-x64@npm:0.21.4" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/darwin-arm64@npm:0.21.4" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/darwin-x64@npm:0.21.4" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/freebsd-arm64@npm:0.21.4" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/freebsd-x64@npm:0.21.4" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-arm64@npm:0.21.4" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-arm@npm:0.21.4" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-ia32@npm:0.21.4" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-loong64@npm:0.21.4" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-mips64el@npm:0.21.4" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-ppc64@npm:0.21.4" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-riscv64@npm:0.21.4" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-s390x@npm:0.21.4" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/linux-x64@npm:0.21.4" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/netbsd-x64@npm:0.21.4" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/openbsd-x64@npm:0.21.4" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/sunos-x64@npm:0.21.4" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/win32-arm64@npm:0.21.4" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/win32-ia32@npm:0.21.4" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.21.4": - version: 0.21.4 - resolution: "@esbuild/win32-x64@npm:0.21.4" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2190,7 +2190,7 @@ __metadata: autoprefixer: "npm:^10.4.19" cable_ready: "npm:^5.0.5" dragula: "npm:^3.7.3" - esbuild: "npm:^0.21.4" + esbuild: "npm:^0.21.5" glob: "npm:^10.3.12" jstz: "npm:^2.1.1" postcss: "npm:^8.4.38" @@ -2792,33 +2792,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.21.4": - version: 0.21.4 - resolution: "esbuild@npm:0.21.4" - dependencies: - "@esbuild/aix-ppc64": "npm:0.21.4" - "@esbuild/android-arm": "npm:0.21.4" - "@esbuild/android-arm64": "npm:0.21.4" - "@esbuild/android-x64": "npm:0.21.4" - "@esbuild/darwin-arm64": "npm:0.21.4" - "@esbuild/darwin-x64": "npm:0.21.4" - "@esbuild/freebsd-arm64": "npm:0.21.4" - "@esbuild/freebsd-x64": "npm:0.21.4" - "@esbuild/linux-arm": "npm:0.21.4" - "@esbuild/linux-arm64": "npm:0.21.4" - "@esbuild/linux-ia32": "npm:0.21.4" - "@esbuild/linux-loong64": "npm:0.21.4" - "@esbuild/linux-mips64el": "npm:0.21.4" - "@esbuild/linux-ppc64": "npm:0.21.4" - "@esbuild/linux-riscv64": "npm:0.21.4" - "@esbuild/linux-s390x": "npm:0.21.4" - "@esbuild/linux-x64": "npm:0.21.4" - "@esbuild/netbsd-x64": "npm:0.21.4" - "@esbuild/openbsd-x64": "npm:0.21.4" - "@esbuild/sunos-x64": "npm:0.21.4" - "@esbuild/win32-arm64": "npm:0.21.4" - "@esbuild/win32-ia32": "npm:0.21.4" - "@esbuild/win32-x64": "npm:0.21.4" +"esbuild@npm:^0.21.5": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -2868,7 +2868,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/83276c7b82bc3415199da91a84a01cf287d4912f2c02fead9c0542d6bda463d6d152cb7fb86f680dae72dc701c864a8963069ddb9e2b344948595cc87f81c4f1 + checksum: 10c0/fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de languageName: node linkType: hard From f8767e25269bd11eefe12a3285a0d01e9aa069f0 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Thu, 13 Jun 2024 06:16:47 +0000 Subject: [PATCH 10/39] Update all Bundler dependencies (2024-06-13) (#1533) --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 06168507..c9712d9f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,7 +102,7 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.943.0) + aws-partitions (1.944.0) aws-sdk-core (3.197.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) @@ -111,7 +111,7 @@ GEM aws-sdk-kms (1.83.0) aws-sdk-core (~> 3, >= 3.197.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.152.1) + aws-sdk-s3 (1.152.2) aws-sdk-core (~> 3, >= 3.197.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) @@ -336,7 +336,7 @@ GEM hashids (1.0.6) hashie (5.0.0) hiredis (0.6.3) - honeybadger (5.11.1) + honeybadger (5.11.2) htmlentities (4.3.4) http_accept_language (2.1.1) httparty (0.22.0) @@ -370,7 +370,7 @@ GEM json (2.7.2) jwt (2.8.1) base64 - knapsack_pro (7.5.1) + knapsack_pro (7.6.0) rake language_server-protocol (3.17.0.3) launchy (3.0.1) @@ -464,7 +464,7 @@ GEM activerecord (>= 5) pagy (>= 6, < 7) parallel (1.25.1) - parser (3.3.2.0) + parser (3.3.3.0) ast (~> 2.4.1) racc pg (1.5.6) @@ -561,7 +561,7 @@ GEM redis-client (0.22.2) connection_pool regexp_parser (2.9.2) - reline (0.5.8) + reline (0.5.9) io-console (~> 0.5) require_all (3.0.0) responders (3.1.1) From 6945fde7a43d260ae590b647f91ebf8b628d3913 Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Thu, 13 Jun 2024 12:02:49 -0500 Subject: [PATCH 11/39] Use 'rails g super_scaffold:...' in action models tests (#1536) --- test/bin/setup-action-models-system-test | 22 +++++++++++----------- test/system/action_models_test.rb | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/test/bin/setup-action-models-system-test b/test/bin/setup-action-models-system-test index bdc0577b..c84f1a1c 100755 --- a/test/bin/setup-action-models-system-test +++ b/test/bin/setup-action-models-system-test @@ -8,9 +8,9 @@ fi export SPRING=true if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "0" ]; then - bin/super-scaffold crud Project Team name:text_field --navbar="ti-world" + rails g super_scaffold Project Team name:text_field --navbar="ti-world" rails db:migrate - bin/super-scaffold action-model:targets-many Archive Project Team + rails g super_scaffold:action_models:targets_many Archive Project Team PERFORM_METHOD=" def perform_on_target(project)" TARGETS_MANY_ACTION='project.update(name: "#{project.name} archived")' @@ -22,9 +22,9 @@ else fi if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "1" ]; then - bin/super-scaffold crud Listing Team name:text_field --navbar="ti-world" + rails g super_scaffold Listing Team name:text_field --navbar="ti-world" rails db:migrate - bin/super-scaffold action-model:targets-one Publish Listing Team + rails g super_scaffold:action_models:targets_one Publish Listing Team test/bin/portable-string-replace app/models/projects/archive_action.rb "# This is where you implement the operation you want to perform on the action's target." "listing.update(name: \"#{listing.name} published\")" else @@ -32,10 +32,10 @@ else fi if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then - bin/super-scaffold crud Customer Team name:text_field --navbar="ti-user" - bin/super-scaffold crud Notification Customer,Team text:text_field read:boolean --navbar="ti-email" + rails g super_scaffold Customer Team name:text_field --navbar="ti-user" + rails g super_scaffold Notification Customer,Team text:text_field read:boolean --navbar="ti-email" rails db:migrate - bin/super-scaffold action-model:targets-one-parent MarkAllAsRead Notification Customer + rails g super_scaffold:action_models:targets_one_parent MarkAllAsRead Notification Customer test/bin/portable-string-replace app/models/notifications/mark_all_as_read_action.rb "# This is where you implement the operation you want to perform on the target." "customer.notifications.update(read: true)" else @@ -43,17 +43,17 @@ else fi if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "2" ]; then - bin/super-scaffold crud Article Team name:text_field --navbar="ti-world" + rails g super_scaffold Article Team name:text_field --navbar="ti-world" rails db:migrate - bin/super-scaffold action-model:performs-import CsvImport Article Team + rails g super_scaffold:action_models:performs_import CsvImport Article Team else echo "Skipping the \`performs-import\` action on this CI node." fi if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then - bin/super-scaffold crud Visitor Team email:text_field first_name:text_field last_name:text_field --navbar="ti-world" + rails g super_scaffold Visitor Team email:text_field first_name:text_field last_name:text_field --navbar="ti-world" rails db:migrate - bin/super-scaffold action-model:performs-export CsvExport Visitor Team + rails g super_scaffold:action_models:performs_export CsvExport Visitor Team else echo "Skipping the \`performs-export\` action on this CI node." fi diff --git a/test/system/action_models_test.rb b/test/system/action_models_test.rb index c720e9dc..d8df8255 100644 --- a/test/system/action_models_test.rb +++ b/test/system/action_models_test.rb @@ -41,7 +41,7 @@ def setup if defined?(Projects::ArchiveAction) # This error message is displayed for all actions, not just `targets-many`. test "the proper error message is displayed for unneeded namespaces" do - output = `bin/super-scaffold action-model:targets-many Project::Publish Project Team` + output = `rails g super_scaffold:action_models:targets_many Project::Publish Project Team` assert output.include?("When creating an Action Model, you don't have to namespace the action") end From 73f1e64dac39d3e111dd966ae3cd754a40e7b5d2 Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Thu, 13 Jun 2024 12:44:31 -0500 Subject: [PATCH 12/39] ActionModels test tweak for parallelization (#1537) --- test/bin/setup-action-models-system-test | 6 +++--- test/system/action_models_test.rb | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/test/bin/setup-action-models-system-test b/test/bin/setup-action-models-system-test index c84f1a1c..64047adb 100755 --- a/test/bin/setup-action-models-system-test +++ b/test/bin/setup-action-models-system-test @@ -31,7 +31,7 @@ else echo "Skipping the \`targets-one\` action on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "2" ]; then rails g super_scaffold Customer Team name:text_field --navbar="ti-user" rails g super_scaffold Notification Customer,Team text:text_field read:boolean --navbar="ti-email" rails db:migrate @@ -42,7 +42,7 @@ else echo "Skipping the \`targets-one-parent\` action on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "2" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then rails g super_scaffold Article Team name:text_field --navbar="ti-world" rails db:migrate rails g super_scaffold:action_models:performs_import CsvImport Article Team @@ -50,7 +50,7 @@ else echo "Skipping the \`performs-import\` action on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "4" ]; then rails g super_scaffold Visitor Team email:text_field first_name:text_field last_name:text_field --navbar="ti-world" rails db:migrate rails g super_scaffold:action_models:performs_export CsvExport Visitor Team diff --git a/test/system/action_models_test.rb b/test/system/action_models_test.rb index d8df8255..1b637327 100644 --- a/test/system/action_models_test.rb +++ b/test/system/action_models_test.rb @@ -30,7 +30,8 @@ def setup "Projects::ArchiveAction", "Listings::PublishAction", "Notifications::MarkAllAsReadAction", - "Articles::CsvImportAction" + "Articles::CsvImportAction", + "Visitors::CsvExportAction" ].each do |class_name| class_name.constantize rescue From 2c89d708d146f40d87e45d62c1572ed9144889bc Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Thu, 13 Jun 2024 15:39:25 -0500 Subject: [PATCH 13/39] Better & cheaper initial experience on Heroku (#1525) This PR does a few things to make the process of setting up an app on Heroku better and cheaper. 1. It adds a buildpack for `jemalloc` and sets the `JEMALLOC_ENABLED` ENV var. Fixes: https://github.com/bullet-train-co/bullet_train/issues/1524 2. Makes the initial setup cheaper by using smaller dynos and the entry level for a number of addons. Fixes: https://github.com/bullet-train-co/bullet_train/issues/1127 3. Removes the Sentry addon. This was redundant since Honeybadger was already included, and Sentry isn't supported in review apps on Heroku, so having it in `app.json` prevents the use of review apps entirely which is frustrating. Fixes: https://github.com/bullet-train-co/bullet_train/issues/1521 4. Sets `RAILS_MAX_THREADS` and `WEB_CONCURRENCY` to match the values suggested by heroku here: https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server#recommended-default-puma-process-and-thread-configuration Fixes: https://github.com/bullet-train-co/bullet_train/issues/1523 --- app.json | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/app.json b/app.json index 7f373a4a..19ac943a 100644 --- a/app.json +++ b/app.json @@ -6,28 +6,27 @@ "keywords": ["ruby", "rails"], "buildpacks": [ { "url": "heroku/nodejs" }, + { "url": "https://github.com/gaffneyc/heroku-buildpack-jemalloc.git" }, { "url": "heroku/ruby" } ], "formation": { "web": { "quantity": 1, - "size": "standard-1x" + "size": "basic" }, "worker": { "quantity": 1, - "size": "standard-1x" + "size": "basic" } }, "addons": [ - "heroku-postgresql:standard-0", - "heroku-redis:premium-0", - "memcachier:100", - "bucketeer:hobbyist", + "heroku-postgresql:essential-0", + "heroku-redis:mini", + "memcachier:dev", "cloudinary:starter", "scheduler:standard", "rails-autoscale:white", - "honeybadger:basic", - "sentry:f1" + "honeybadger:basic" ], "env": { "BASE_URL": { @@ -46,6 +45,18 @@ "description": "This ensures the Super Scaffolding templates don't show up in production.", "generator": "secret", "required": true + }, + "RAILS_MAX_THREADS": { + "description": "The maximum number of threads that puma will fork. https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server#recommended-default-puma-process-and-thread-configuration", + "value": "5" + }, + "WEB_CONCURRENCY": { + "description": "The number of workers per puma thread. We set it low to prevent OOM errors on new heroku apps. If you move to larger dynos you can increase this. https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server#recommended-default-puma-process-and-thread-configuration", + "value": "2" + }, + "JEMALLOC_ENABLED": { + "description": "Activate the jemalloc buildpack. https://elements.heroku.com/buildpacks/gaffneyc/heroku-buildpack-jemalloc", + "value": true } } } From 0fc6b2c5a2ace4b1a9e2eecf1a3cb5554f0a5d03 Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Thu, 13 Jun 2024 16:23:28 -0500 Subject: [PATCH 14/39] BT-Core version bump: - 1.7.12 (#1538) Co-authored-by: jagthedrummer --- Gemfile | 2 +- Gemfile.lock | 72 ++++++++++++++++++++++++++-------------------------- package.json | 6 ++--- yarn.lock | 30 +++++++++++----------- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/Gemfile b/Gemfile index 1dff7279..f5fd4e75 100644 --- a/Gemfile +++ b/Gemfile @@ -112,7 +112,7 @@ end # We use a constant here so that we can ensure that all of the bullet_train-* # packages are on the same version. -BULLET_TRAIN_VERSION = "1.7.11" +BULLET_TRAIN_VERSION = "1.7.12" # Core packages. gem "bullet_train", BULLET_TRAIN_VERSION diff --git a/Gemfile.lock b/Gemfile.lock index c9712d9f..a93434f2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -126,7 +126,7 @@ GEM bootsnap (1.18.3) msgpack (~> 1.2) builder (3.3.0) - bullet_train (1.7.11) + bullet_train (1.7.12) awesome_print bullet_train-has_uuid bullet_train-roles @@ -159,7 +159,7 @@ GEM unicode-emoji valid_email xxhash - bullet_train-api (1.7.11) + bullet_train-api (1.7.12) bullet_train bullet_train-super_scaffolding colorizer @@ -170,61 +170,61 @@ GEM pagy_cursor rack-cors rails (>= 6.0.0) - bullet_train-fields (1.7.11) + bullet_train-fields (1.7.12) chronic cloudinary phonelib rails (>= 6.0.0) - bullet_train-has_uuid (1.7.11) + bullet_train-has_uuid (1.7.12) rails (>= 6.0.0) - bullet_train-incoming_webhooks (1.7.11) + bullet_train-incoming_webhooks (1.7.12) bullet_train bullet_train-api bullet_train-super_scaffolding rails (>= 6.0.0) - bullet_train-integrations (1.7.11) + bullet_train-integrations (1.7.12) rails (>= 6.0.0) - bullet_train-integrations-stripe (1.7.11) + bullet_train-integrations-stripe (1.7.12) omniauth omniauth-rails_csrf_protection omniauth-stripe-connect rails (>= 6.0.0) stripe - bullet_train-obfuscates_id (1.7.11) + bullet_train-obfuscates_id (1.7.12) hashids rails (>= 6.0.0) - bullet_train-outgoing_webhooks (1.7.11) + bullet_train-outgoing_webhooks (1.7.12) public_suffix rails (>= 6.0.0) - bullet_train-roles (1.7.11) + bullet_train-roles (1.7.12) active_hash activesupport cancancan bullet_train-routes (1.0.0) rails (>= 6.0.0) - bullet_train-scope_questions (1.7.11) + bullet_train-scope_questions (1.7.12) rails (>= 6.0.0) - bullet_train-scope_validator (1.7.11) + bullet_train-scope_validator (1.7.12) rails - bullet_train-sortable (1.7.11) + bullet_train-sortable (1.7.12) rails (>= 6.0.0) - bullet_train-super_load_and_authorize_resource (1.7.11) + bullet_train-super_load_and_authorize_resource (1.7.12) cancancan rails (>= 6.0.0) - bullet_train-super_scaffolding (1.7.11) + bullet_train-super_scaffolding (1.7.12) colorizer indefinite_article masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes (1.7.11) + bullet_train-themes (1.7.12) bullet_train-fields nice_partials (~> 0.9) rails (>= 6.0.0) - bullet_train-themes-light (1.7.11) + bullet_train-themes-light (1.7.12) bullet_train-themes-tailwind_css masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes-tailwind_css (1.7.11) + bullet_train-themes-tailwind_css (1.7.12) bullet_train-themes rails (>= 6.0.0) cable_ready (5.0.5) @@ -713,24 +713,24 @@ DEPENDENCIES avo (>= 3.1.7) aws-sdk-s3 bootsnap - bullet_train (= 1.7.11) - bullet_train-api (= 1.7.11) - bullet_train-fields (= 1.7.11) - bullet_train-has_uuid (= 1.7.11) - bullet_train-incoming_webhooks (= 1.7.11) - bullet_train-integrations (= 1.7.11) - bullet_train-integrations-stripe (= 1.7.11) - bullet_train-obfuscates_id (= 1.7.11) - bullet_train-outgoing_webhooks (= 1.7.11) - bullet_train-roles (= 1.7.11) - bullet_train-scope_questions (= 1.7.11) - bullet_train-scope_validator (= 1.7.11) - bullet_train-sortable (= 1.7.11) - bullet_train-super_load_and_authorize_resource (= 1.7.11) - bullet_train-super_scaffolding (= 1.7.11) - bullet_train-themes (= 1.7.11) - bullet_train-themes-light (= 1.7.11) - bullet_train-themes-tailwind_css (= 1.7.11) + bullet_train (= 1.7.12) + bullet_train-api (= 1.7.12) + bullet_train-fields (= 1.7.12) + bullet_train-has_uuid (= 1.7.12) + bullet_train-incoming_webhooks (= 1.7.12) + bullet_train-integrations (= 1.7.12) + bullet_train-integrations-stripe (= 1.7.12) + bullet_train-obfuscates_id (= 1.7.12) + bullet_train-outgoing_webhooks (= 1.7.12) + bullet_train-roles (= 1.7.12) + bullet_train-scope_questions (= 1.7.12) + bullet_train-scope_validator (= 1.7.12) + bullet_train-sortable (= 1.7.12) + bullet_train-super_load_and_authorize_resource (= 1.7.12) + bullet_train-super_scaffolding (= 1.7.12) + bullet_train-themes (= 1.7.12) + bullet_train-themes-light (= 1.7.12) + bullet_train-themes-tailwind_css (= 1.7.12) capybara (~> 3.39) capybara-email capybara-lockstep diff --git a/package.json b/package.json index b42eea30..8b9ef757 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "app", "private": true, "dependencies": { - "@bullet-train/bullet-train": "1.7.11", - "@bullet-train/bullet-train-sortable": "1.7.11", - "@bullet-train/fields": "1.7.11", + "@bullet-train/bullet-train": "1.7.12", + "@bullet-train/bullet-train-sortable": "1.7.12", + "@bullet-train/fields": "1.7.12", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@fullhuman/postcss-purgecss": "6.0.0", "@hotwired/turbo-rails": "^8.0.4", diff --git a/yarn.lock b/yarn.lock index 9151297c..31a083fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1495,30 +1495,30 @@ __metadata: languageName: node linkType: hard -"@bullet-train/bullet-train-sortable@npm:1.7.11": - version: 1.7.11 - resolution: "@bullet-train/bullet-train-sortable@npm:1.7.11" +"@bullet-train/bullet-train-sortable@npm:1.7.12": + version: 1.7.12 + resolution: "@bullet-train/bullet-train-sortable@npm:1.7.12" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@rails/request.js": "npm:^0.0.6" dragula: "npm:^3.7.3" jquery: "npm:^3.7.1" - checksum: 10c0/61a1d8e35db8bab47c8ab88f6a1134a7296a4dba36c6980451e511e85107bb7284ccabc557768757c87604e1321674c41e4d968e94f886f0e60dfc3947984fff + checksum: 10c0/28696d7e53076ed59151dc95508bcf384cec65dd39b25973cbcc18cdd890ad93528bc76d305b8953d7eccc9750b10220da2fb526fe0067c4d7df6e97f30e99f7 languageName: node linkType: hard -"@bullet-train/bullet-train@npm:1.7.11": - version: 1.7.11 - resolution: "@bullet-train/bullet-train@npm:1.7.11" +"@bullet-train/bullet-train@npm:1.7.12": + version: 1.7.12 + resolution: "@bullet-train/bullet-train@npm:1.7.12" dependencies: "@hotwired/stimulus": "npm:^3.0.1" - checksum: 10c0/3c0135ddca4500d794f5e57a6d321e8500c68cf39857c83eed937f76577600e89c9dcd97f072264949664a1893716144d7b676eb80727432922e52c643c3c60b + checksum: 10c0/2214b4b3e528da7cbb32bad4e29493ab3ff8785db7901b3af89975a407248b64c513dead2b191a1b3fe4c893d2ba5ae05b054a1320a73f107bfeb458332948e4 languageName: node linkType: hard -"@bullet-train/fields@npm:1.7.11": - version: 1.7.11 - resolution: "@bullet-train/fields@npm:1.7.11" +"@bullet-train/fields@npm:1.7.12": + version: 1.7.12 + resolution: "@bullet-train/fields@npm:1.7.12" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@simonwep/pickr": "npm:^1.8.1" @@ -1531,7 +1531,7 @@ __metadata: tributejs: "npm:^5.1.3" trix: "npm:^2.0.1" zxcvbn: "npm:^4.4.2" - checksum: 10c0/9def5004f1f4034163d96b9ab04ad4409d7562c44f7e9c42696063f133b4ab4c5403d4c527a3bc0de767fa8ef6749bb559a38a65284d8076b4ce971d2722793b + checksum: 10c0/25397c19fd14ba6de7a9ed1bdacaf041a38fdcb74b85e5f5d2105b87276b4668278596cfdfa74cf3378cae480a606d98df885d7b0648f958d48acd9f1b2dadc0 languageName: node linkType: hard @@ -2172,9 +2172,9 @@ __metadata: version: 0.0.0-use.local resolution: "app@workspace:." dependencies: - "@bullet-train/bullet-train": "npm:1.7.11" - "@bullet-train/bullet-train-sortable": "npm:1.7.11" - "@bullet-train/fields": "npm:1.7.11" + "@bullet-train/bullet-train": "npm:1.7.12" + "@bullet-train/bullet-train-sortable": "npm:1.7.12" + "@bullet-train/fields": "npm:1.7.12" "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.3" "@fullhuman/postcss-purgecss": "npm:6.0.0" "@hotwired/turbo-rails": "npm:^8.0.4" From c3a113d8babb4c846fd491c0aa6494ef4a160937 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 14 Jun 2024 08:23:08 +0000 Subject: [PATCH 15/39] Update all Bundler dependencies (2024-06-14) (#1539) --- Gemfile.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a93434f2..a53c2401 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -108,10 +108,10 @@ GEM aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.83.0) + aws-sdk-kms (1.84.0) aws-sdk-core (~> 3, >= 3.197.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.152.2) + aws-sdk-s3 (1.152.3) aws-sdk-core (~> 3, >= 3.197.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) @@ -302,7 +302,7 @@ GEM drb (2.2.1) dry-initializer (3.1.1) email_reply_parser (0.5.11) - erubi (1.12.0) + erubi (1.13.0) erubis (2.7.0) event_stream_parser (1.0.0) execjs (2.9.1) @@ -403,7 +403,7 @@ GEM microscope (1.1.1) activerecord (>= 4.1.0) activesupport (>= 4.1.0) - mini_magick (4.12.0) + mini_magick (4.13.0) mini_mime (1.1.5) minitest (5.23.1) minitest-reporters (1.6.1) @@ -432,11 +432,11 @@ GEM nice_partials (0.10.0) actionview (>= 4.2.6) nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.5-x86_64-darwin) + nokogiri (1.16.6-x86_64-darwin) racc (~> 1.4) - nokogiri (1.16.5-x86_64-linux) + nokogiri (1.16.6-x86_64-linux) racc (~> 1.4) oauth2 (2.0.9) faraday (>= 0.17.3, < 3.0) @@ -654,8 +654,8 @@ GEM rubocop-performance (~> 1.21.0) stimulus-rails (1.3.3) railties (>= 6.0.0) - stringio (3.1.0) - stripe (11.6.0) + stringio (3.1.1) + stripe (11.7.0) strscan (3.1.0) terser (1.2.3) execjs (>= 0.3.0, < 3) From f5fc6c25ec352e8d265113983f841626f3daff5b Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 14 Jun 2024 08:25:48 +0000 Subject: [PATCH 16/39] Update all Yarn dependencies (2024-06-14) (#1540) --- yarn.lock | 928 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 845 insertions(+), 83 deletions(-) diff --git a/yarn.lock b/yarn.lock index 31a083fd..d97c5784 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1535,6 +1535,23 @@ __metadata: languageName: node linkType: hard +"@cfaester/enzyme-adapter-react-18@npm:^0.8.0": + version: 0.8.0 + resolution: "@cfaester/enzyme-adapter-react-18@npm:0.8.0" + dependencies: + enzyme-shallow-equal: "npm:^1.0.0" + function.prototype.name: "npm:^1.1.6" + has: "npm:^1.0.4" + react-is: "npm:^18.2.0" + react-shallow-renderer: "npm:^16.15.0" + peerDependencies: + enzyme: ^3.11.0 + react: ">=18" + react-dom: ">=18" + checksum: 10c0/06b2c8d741cfb36179fbc15b7403a56c95f0ff2c884556a9f6858594e5a11f70bf4e100b07ef78049435da6614a7e016558938674d9abe3fb2db776e9e7430a6 + languageName: node + linkType: hard + "@csstools/selector-specificity@npm:^2.0.0": version: 2.2.0 resolution: "@csstools/selector-specificity@npm:2.2.0" @@ -1975,10 +1992,10 @@ __metadata: linkType: hard "@redocly/cli@npm:^1.0.0-beta.111": - version: 1.14.0 - resolution: "@redocly/cli@npm:1.14.0" + version: 1.15.0 + resolution: "@redocly/cli@npm:1.15.0" dependencies: - "@redocly/openapi-core": "npm:1.14.0" + "@redocly/openapi-core": "npm:1.15.0" abort-controller: "npm:^3.0.0" chokidar: "npm:^3.5.1" colorette: "npm:^1.2.0" @@ -1991,7 +2008,7 @@ __metadata: node-fetch: "npm:^2.6.1" react: "npm:^17.0.0 || ^18.2.0" react-dom: "npm:^17.0.0 || ^18.2.0" - redoc: "npm:~2.1.3" + redoc: "npm:~2.1.5" semver: "npm:^7.5.2" simple-websocket: "npm:^9.0.0" styled-components: "npm:^6.0.7" @@ -1999,23 +2016,23 @@ __metadata: bin: openapi: bin/cli.js redocly: bin/cli.js - checksum: 10c0/8e9030c90c6c306e82aea5a1885b96788943a202a3a92e25973fddc1e88c01d33a963ab039a2bbd3338f8a13f0206dd4498e514d728210be61b22154d887c3ee + checksum: 10c0/de2a8e01f95a48c9c5f31f4f5b3add8e7a1d2f04ce2a98b6975be089fef18b31b76e444487311d2d1a5abbcb96769c5ff531af2cce686f3bb846388d33a2e27a languageName: node linkType: hard -"@redocly/config@npm:^0.5.0": - version: 0.5.0 - resolution: "@redocly/config@npm:0.5.0" - checksum: 10c0/c6804f4591bea0d0c7854df0fd80af881ffa463bbec1c8ef8e1c0bb4846cccf4910603761e11eca7be175ed41d639dee975204995b5cf8875d60365fd7e470f2 +"@redocly/config@npm:^0.6.0": + version: 0.6.0 + resolution: "@redocly/config@npm:0.6.0" + checksum: 10c0/0490d9ccf8eedd7b2f1cd5fc83e4f565315b2206038889d29812df1f47b36bc5935f3818d20d4da8d5e020838cd6ca1fb92858b539a46da52b71a9c28eedead5 languageName: node linkType: hard -"@redocly/openapi-core@npm:1.14.0, @redocly/openapi-core@npm:^1.0.0-rc.2": - version: 1.14.0 - resolution: "@redocly/openapi-core@npm:1.14.0" +"@redocly/openapi-core@npm:1.15.0, @redocly/openapi-core@npm:^1.4.0": + version: 1.15.0 + resolution: "@redocly/openapi-core@npm:1.15.0" dependencies: "@redocly/ajv": "npm:^8.11.0" - "@redocly/config": "npm:^0.5.0" + "@redocly/config": "npm:^0.6.0" colorette: "npm:^1.2.0" js-levenshtein: "npm:^1.1.6" js-yaml: "npm:^4.1.0" @@ -2024,7 +2041,7 @@ __metadata: node-fetch: "npm:^2.6.1" pluralize: "npm:^8.0.0" yaml-ast-parser: "npm:0.0.43" - checksum: 10c0/ab15c7ccd62499e23f5a7011b327368bd9132fd48c252057576badac601a0cb98147f62e2e8b6a72b32c89cc36459eca665d1eafb83d134eea93cefa7f6e38cc + checksum: 10c0/9bd458732673c197a3c431f631183466afa3ee838f09f9cca614cc336c734c456294a32c0cb593c0ec50b32107ab5ee6bf790dea6f5fdd042c97f9e3f093ef56 languageName: node linkType: hard @@ -2219,6 +2236,32 @@ __metadata: languageName: node linkType: hard +"array-buffer-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "array-buffer-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.4" + checksum: 10c0/f5cdf54527cd18a3d2852ddf73df79efec03829e7373a8322ef5df2b4ef546fb365c19c71d6b42d641cb6bfe0f1a2f19bc0ece5b533295f86d7c3d522f228917 + languageName: node + linkType: hard + +"arraybuffer.prototype.slice@npm:^1.0.3": + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.3" + is-array-buffer: "npm:^3.0.4" + is-shared-array-buffer: "npm:^1.0.2" + checksum: 10c0/d32754045bcb2294ade881d45140a5e52bda2321b9e98fa514797b7f0d252c4c5ab0d1edb34112652c62fa6a9398def568da63a4d7544672229afea283358c36 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -2251,6 +2294,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: 10c0/d07226ef4f87daa01bd0fe80f8f310982e345f372926da2e5296aecc25c41cab440916bbaa4c5e1034b453af3392f67df5961124e4b586df1e99793a1374bdb2 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs2@npm:^0.4.5": version: 0.4.5 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.5" @@ -2372,6 +2424,19 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": + version: 1.0.7 + resolution: "call-bind@npm:1.0.7" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.1" + checksum: 10c0/a3ded2e423b8e2a265983dba81c27e125b48eefb2655e7dfab6be597088da3d47c47976c24bc51b8fd9af1061f8f87b4ab78a314f3c77784b2ae2ba535ad8b8d + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.2 resolution: "call-me-maybe@npm:1.0.2" @@ -2447,10 +2512,10 @@ __metadata: languageName: node linkType: hard -"classnames@npm:^2.3.1": - version: 2.3.2 - resolution: "classnames@npm:2.3.2" - checksum: 10c0/cd50ead57b4f97436aaa9f9885c6926323efc7c2bea8e3d4eb10e4e972aa6a1cfca1c7a0e06f8a199ca7498d4339e30bb6002e589e61c9f21248cbf3e8b0b18d +"classnames@npm:^2.3.2": + version: 2.5.1 + resolution: "classnames@npm:2.5.1" + checksum: 10c0/afff4f77e62cea2d79c39962980bf316bacb0d7c49e13a21adaadb9221e1c6b9d3cdb829d8bb1b23c406f4e740507f37e1dcf506f7e3b7113d17c5bab787aa69 languageName: node linkType: hard @@ -2483,10 +2548,10 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.1.0": - version: 1.2.1 - resolution: "clsx@npm:1.2.1" - checksum: 10c0/34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27 +"clsx@npm:^2.0.0": + version: 2.1.1 + resolution: "clsx@npm:2.1.1" + checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839 languageName: node linkType: hard @@ -2653,6 +2718,39 @@ __metadata: languageName: node linkType: hard +"data-view-buffer@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-buffer@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10c0/8984119e59dbed906a11fcfb417d7d861936f16697a0e7216fe2c6c810f6b5e8f4a5281e73f2c28e8e9259027190ac4a33e2a65fdd7fa86ac06b76e838918583 + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10c0/b7d9e48a0cf5aefed9ab7d123559917b2d7e0d65531f43b2fd95b9d3a6b46042dd3fca597c42bba384e66b70d7ad66ff23932f8367b241f53d93af42cfe04ec2 + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "data-view-byte-offset@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10c0/21b0d2e53fd6e20cc4257c873bf6d36d77bd6185624b84076c0a1ddaa757b49aaf076254006341d35568e89f52eecd1ccb1a502cfb620f2beca04f48a6a62a8f + languageName: node + linkType: hard + "daterangepicker@npm:^3.1.0": version: 3.1.0 resolution: "daterangepicker@npm:3.1.0" @@ -2682,6 +2780,28 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" + checksum: 10c0/dea0606d1483eb9db8d930d4eac62ca0fa16738b0b3e07046cddfacf7d8c868bbe13fa0cb263eb91c7d0d527960dc3f2f2471a69ed7816210307f6744fe62e37 + languageName: node + linkType: hard + +"define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": + version: 1.2.1 + resolution: "define-properties@npm:1.2.1" + dependencies: + define-data-property: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.0" + object-keys: "npm:^1.1.1" + checksum: 10c0/88a152319ffe1396ccc6ded510a3896e77efac7a1bfbaa174a7b00414a1747377e0bb525d303794a47cf30e805c2ec84e575758512c6e44a993076d29fd4e6c3 + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -2710,10 +2830,10 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^2.2.8": - version: 2.4.7 - resolution: "dompurify@npm:2.4.7" - checksum: 10c0/c04fa6a7c7276d0bc80e6330f697cfecd96ec1d3964b17de916f26cb0b5b2c9a98ba343d84e759f2b8339e577e619ef3749f3d128ef18ddb8230b09bd2ff3f29 +"dompurify@npm:^3.0.6": + version: 3.1.5 + resolution: "dompurify@npm:3.1.5" + checksum: 10c0/8227fb1328c02d94f823de8cd499fca5ee07051e03e6b52bce06b592348aeb6e56ea8e2a4b0a9cfaeac7d623e4b5a52e4326aedf72596a6c2510b88dfcf2a2b6 languageName: node linkType: hard @@ -2778,6 +2898,16 @@ __metadata: languageName: node linkType: hard +"enzyme-shallow-equal@npm:^1.0.0": + version: 1.0.7 + resolution: "enzyme-shallow-equal@npm:1.0.7" + dependencies: + hasown: "npm:^2.0.0" + object-is: "npm:^1.1.5" + checksum: 10c0/50bd80c62da4086a20f4c56c2333ab104f162f0d20db3a335406b5b6aa2b92a61eda67bed2248b52aecfc7992abfb368cf40fe5e35a66913b914668665b418c1 + languageName: node + linkType: hard + "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -2785,6 +2915,107 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0": + version: 1.23.3 + resolution: "es-abstract@npm:1.23.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + data-view-buffer: "npm:^1.0.1" + data-view-byte-length: "npm:^1.0.1" + data-view-byte-offset: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-set-tostringtag: "npm:^2.0.3" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.1" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.3" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.1" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.2" + safe-array-concat: "npm:^1.1.2" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.9" + string.prototype.trimend: "npm:^1.0.8" + string.prototype.trimstart: "npm:^1.0.8" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.6" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 10c0/d27e9afafb225c6924bee9971a7f25f20c314f2d6cb93a63cada4ac11dcf42040896a6c22e5fb8f2a10767055ed4ddf400be3b1eb12297d281726de470b75666 + languageName: node + linkType: hard + +"es-define-property@npm:^1.0.0": + version: 1.0.0 + resolution: "es-define-property@npm:1.0.0" + dependencies: + get-intrinsic: "npm:^1.2.4" + checksum: 10c0/6bf3191feb7ea2ebda48b577f69bdfac7a2b3c9bcf97307f55fd6ef1bbca0b49f0c219a935aca506c993d8c5d8bddd937766cb760cd5e5a1071351f2df9f9aa4 + languageName: node + linkType: hard + +"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: 10c0/0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85 + languageName: node + linkType: hard + +"es-object-atoms@npm:^1.0.0": + version: 1.0.0 + resolution: "es-object-atoms@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 10c0/1fed3d102eb27ab8d983337bb7c8b159dd2a1e63ff833ec54eea1311c96d5b08223b433060ba240541ca8adba9eee6b0a60cdbf2f80634b784febc9cc8b687b4 + languageName: node + linkType: hard + +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" + checksum: 10c0/f22aff1585eb33569c326323f0b0d175844a1f11618b86e193b386f8be0ea9474cfbe46df39c45d959f7aa8f6c06985dc51dd6bce5401645ec5a74c4ceaa836a + languageName: node + linkType: hard + +"es-to-primitive@npm:^1.2.1": + version: 1.2.1 + resolution: "es-to-primitive@npm:1.2.1" + dependencies: + is-callable: "npm:^1.1.4" + is-date-object: "npm:^1.0.1" + is-symbol: "npm:^1.0.2" + checksum: 10c0/0886572b8dc075cb10e50c0af62a03d03a68e1e69c388bd4f10c0649ee41b1fbb24840a1b7e590b393011b5cdbe0144b776da316762653685432df37d6de60f1 + languageName: node + linkType: hard + "es6-promise@npm:^3.2.1": version: 3.3.1 resolution: "es6-promise@npm:3.3.1" @@ -2900,10 +3131,10 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^4.0.7": - version: 4.0.7 - resolution: "eventemitter3@npm:4.0.7" - checksum: 10c0/5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b +"eventemitter3@npm:^5.0.1": + version: 5.0.1 + resolution: "eventemitter3@npm:5.0.1" + checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814 languageName: node linkType: hard @@ -2966,6 +3197,15 @@ __metadata: languageName: node linkType: hard +"for-each@npm:^0.3.3": + version: 0.3.3 + resolution: "for-each@npm:0.3.3" + dependencies: + is-callable: "npm:^1.1.3" + checksum: 10c0/22330d8a2db728dbf003ec9182c2d421fbcd2969b02b4f97ec288721cda63eb28f2c08585ddccd0f77cb2930af8d958005c9e72f47141dc51816127a118f39aa + languageName: node + linkType: hard + "foreach@npm:^2.0.4": version: 2.0.6 resolution: "foreach@npm:2.0.6" @@ -3063,10 +3303,29 @@ __metadata: languageName: node linkType: hard -"function-bind@npm:^1.1.1": - version: 1.1.1 - resolution: "function-bind@npm:1.1.1" - checksum: 10c0/60b74b2407e1942e1ed7f8c284f8ef714d0689dcfce5319985a5b7da3fc727f40b4a59ec72dc55aa83365ad7b8fa4fac3a30d93c850a2b452f29ae03dbc10a1e +"function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 10c0/d8680ee1e5fcd4c197e4ac33b2b4dce03c71f4d91717292785703db200f5c21f977c568d28061226f9b5900cbcd2c84463646134fd5337e7925e0942bc3f46d5 + languageName: node + linkType: hard + +"function.prototype.name@npm:^1.1.6": + version: 1.1.6 + resolution: "function.prototype.name@npm:1.1.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + functions-have-names: "npm:^1.2.3" + checksum: 10c0/9eae11294905b62cb16874adb4fc687927cda3162285e0ad9612e6a1d04934005d46907362ea9cdb7428edce05a2f2c3dabc3b2d21e9fd343e9bb278230ad94b + languageName: node + linkType: hard + +"functions-have-names@npm:^1.2.3": + version: 1.2.3 + resolution: "functions-have-names@npm:1.2.3" + checksum: 10c0/33e77fd29bddc2d9bb78ab3eb854c165909201f88c75faa8272e35899e2d35a8a642a15e7420ef945e1f64a9670d6aa3ec744106b2aa42be68ca5114025954ca languageName: node linkType: hard @@ -3084,6 +3343,19 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.0" + checksum: 10c0/0a9b82c16696ed6da5e39b1267104475c47e3a9bdbe8b509dfe1710946e38a87be70d759f4bb3cda042d76a41ef47fe769660f3b7c0d1f68750299344ffb15b7 + languageName: node + linkType: hard + "get-port-please@npm:^3.0.1": version: 3.1.1 resolution: "get-port-please@npm:3.1.1" @@ -3091,6 +3363,17 @@ __metadata: languageName: node linkType: hard +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + checksum: 10c0/867be6d63f5e0eb026cb3b0ef695ec9ecf9310febb041072d2e142f260bd91ced9eeb426b3af98791d1064e324e653424afa6fd1af17dee373bea48ae03162bc + languageName: node + linkType: hard + "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -3159,6 +3442,25 @@ __metadata: languageName: node linkType: hard +"globalthis@npm:^1.0.3": + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" + dependencies: + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 10c0/9d156f313af79d80b1566b93e19285f481c591ad6d0d319b4be5e03750d004dde40a39a0f26f7e635f9007a3600802f53ecd85a759b86f109e80a5f705e01846 + languageName: node + linkType: hard + +"gopd@npm:^1.0.1": + version: 1.0.1 + resolution: "gopd@npm:1.0.1" + dependencies: + get-intrinsic: "npm:^1.1.3" + checksum: 10c0/505c05487f7944c552cee72087bf1567debb470d4355b1335f2c262d218ebbff805cd3715448fe29b4b380bae6912561d0467233e4165830efd28da241418c63 + languageName: node + linkType: hard + "graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" @@ -3184,6 +3486,13 @@ __metadata: languageName: node linkType: hard +"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": + version: 1.0.2 + resolution: "has-bigints@npm:1.0.2" + checksum: 10c0/724eb1485bfa3cdff6f18d95130aa190561f00b3fcf9f19dc640baf8176b5917c143b81ec2123f8cddb6c05164a198c94b13e1377c497705ccc8e1a80306e83b + languageName: node + linkType: hard + "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -3198,12 +3507,51 @@ __metadata: languageName: node linkType: hard -"has@npm:^1.0.3": +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" + dependencies: + es-define-property: "npm:^1.0.0" + checksum: 10c0/253c1f59e80bb476cf0dde8ff5284505d90c3bdb762983c3514d36414290475fe3fd6f574929d84de2a8eec00d35cf07cb6776205ff32efd7c50719125f00236 + languageName: node + linkType: hard + +"has-proto@npm:^1.0.1, has-proto@npm:^1.0.3": version: 1.0.3 - resolution: "has@npm:1.0.3" + resolution: "has-proto@npm:1.0.3" + checksum: 10c0/35a6989f81e9f8022c2f4027f8b48a552de714938765d019dbea6bb547bd49ce5010a3c7c32ec6ddac6e48fc546166a3583b128f5a7add8b058a6d8b4afec205 + languageName: node + linkType: hard + +"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": + version: 1.0.3 + resolution: "has-symbols@npm:1.0.3" + checksum: 10c0/e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3 + languageName: node + linkType: hard + +"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" + dependencies: + has-symbols: "npm:^1.0.3" + checksum: 10c0/a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c + languageName: node + linkType: hard + +"has@npm:^1.0.3, has@npm:^1.0.4": + version: 1.0.4 + resolution: "has@npm:1.0.4" + checksum: 10c0/82c1220573dc1f0a014a5d6189ae52a1f820f99dfdc00323c3a725b5002dcb7f04e44f460fea7af068474b2dd7c88cbe1846925c84017be9e31e1708936d305b + languageName: node + linkType: hard + +"hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" dependencies: - function-bind: "npm:^1.1.1" - checksum: 10c0/e1da0d2bd109f116b632f27782cf23182b42f14972ca9540e4c5aa7e52647407a0a4a76937334fddcb56befe94a3494825ec22b19b51f5e5507c3153fd1a5e1b + function-bind: "npm:^1.1.2" + checksum: 10c0/3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9 languageName: node linkType: hard @@ -3311,6 +3659,17 @@ __metadata: languageName: node linkType: hard +"internal-slot@npm:^1.0.7": + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" + dependencies: + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.0" + side-channel: "npm:^1.0.4" + checksum: 10c0/f8b294a4e6ea3855fc59551bbf35f2b832cf01fd5e6e2a97f5c201a071cc09b49048f856e484b67a6c721da5e55736c5b6ddafaf19e2dbeb4a3ff1821680de6c + languageName: node + linkType: hard + "intl-tel-input@npm:^17.0.8": version: 17.0.21 resolution: "intl-tel-input@npm:17.0.21" @@ -3328,6 +3687,25 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.4": + version: 3.0.4 + resolution: "is-array-buffer@npm:3.0.4" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" + checksum: 10c0/42a49d006cc6130bc5424eae113e948c146f31f9d24460fc0958f855d9d810e6fd2e4519bf19aab75179af9c298ea6092459d8cafdec523cd19e529b26eab860 + languageName: node + linkType: hard + +"is-bigint@npm:^1.0.1": + version: 1.0.4 + resolution: "is-bigint@npm:1.0.4" + dependencies: + has-bigints: "npm:^1.0.1" + checksum: 10c0/eb9c88e418a0d195ca545aff2b715c9903d9b0a5033bc5922fec600eb0c3d7b1ee7f882dbf2e0d5a6e694e42391be3683e4368737bd3c4a77f8ac293e7773696 + languageName: node + linkType: hard + "is-binary-path@npm:~2.1.0": version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" @@ -3337,6 +3715,23 @@ __metadata: languageName: node linkType: hard +"is-boolean-object@npm:^1.1.0": + version: 1.1.2 + resolution: "is-boolean-object@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/6090587f8a8a8534c0f816da868bc94f32810f08807aa72fa7e79f7e11c466d281486ffe7a788178809c2aa71fe3e700b167fe80dd96dad68026bfff8ebf39f7 + languageName: node + linkType: hard + +"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: 10c0/ceebaeb9d92e8adee604076971dd6000d38d6afc40bb843ea8e45c5579b57671c3f3b50d7f04869618242c6cee08d1b67806a8cb8edaaaf7c0748b3720d6066f + languageName: node + linkType: hard + "is-core-module@npm:^2.13.0": version: 2.13.0 resolution: "is-core-module@npm:2.13.0" @@ -3346,6 +3741,24 @@ __metadata: languageName: node linkType: hard +"is-data-view@npm:^1.0.1": + version: 1.0.1 + resolution: "is-data-view@npm:1.0.1" + dependencies: + is-typed-array: "npm:^1.1.13" + checksum: 10c0/a3e6ec84efe303da859107aed9b970e018e2bee7ffcb48e2f8096921a493608134240e672a2072577e5f23a729846241d9634806e8a0e51d9129c56d5f65442d + languageName: node + linkType: hard + +"is-date-object@npm:^1.0.1": + version: 1.0.5 + resolution: "is-date-object@npm:1.0.5" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/eed21e5dcc619c48ccef804dfc83a739dbb2abee6ca202838ee1bd5f760fe8d8a93444f0d49012ad19bb7c006186e2884a1b92f6e1c056da7fd23d0a9ad5992e + languageName: node + linkType: hard + "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -3376,6 +3789,22 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: 10c0/bcdcf6b8b9714063ffcfa9929c575ac69bfdabb8f4574ff557dfc086df2836cf07e3906f5bbc4f2a5c12f8f3ba56af640c843cdfc74da8caed86c7c7d66fd08e + languageName: node + linkType: hard + +"is-number-object@npm:^1.0.4": + version: 1.0.7 + resolution: "is-number-object@npm:1.0.7" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/aad266da1e530f1804a2b7bd2e874b4869f71c98590b3964f9d06cc9869b18f8d1f4778f838ecd2a11011bce20aeecb53cb269ba916209b79c24580416b74b1b + languageName: node + linkType: hard + "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -3383,6 +3812,68 @@ __metadata: languageName: node linkType: hard +"is-regex@npm:^1.1.4": + version: 1.1.4 + resolution: "is-regex@npm:1.1.4" + dependencies: + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/bb72aae604a69eafd4a82a93002058c416ace8cde95873589a97fc5dac96a6c6c78a9977d487b7b95426a8f5073969124dd228f043f9f604f041f32fcc465fc1 + languageName: node + linkType: hard + +"is-shared-array-buffer@npm:^1.0.2, is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + checksum: 10c0/adc11ab0acbc934a7b9e5e9d6c588d4ec6682f6fea8cda5180721704fa32927582ede5b123349e32517fdadd07958973d24716c80e7ab198970c47acc09e59c7 + languageName: node + linkType: hard + +"is-string@npm:^1.0.5, is-string@npm:^1.0.7": + version: 1.0.7 + resolution: "is-string@npm:1.0.7" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 10c0/905f805cbc6eedfa678aaa103ab7f626aac9ebbdc8737abb5243acaa61d9820f8edc5819106b8fcd1839e33db21de9f0116ae20de380c8382d16dc2a601921f6 + languageName: node + linkType: hard + +"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": + version: 1.0.4 + resolution: "is-symbol@npm:1.0.4" + dependencies: + has-symbols: "npm:^1.0.2" + checksum: 10c0/9381dd015f7c8906154dbcbf93fad769de16b4b961edc94f88d26eb8c555935caa23af88bda0c93a18e65560f6d7cca0fd5a3f8a8e1df6f1abbb9bead4502ef7 + languageName: node + linkType: hard + +"is-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" + dependencies: + which-typed-array: "npm:^1.1.14" + checksum: 10c0/fa5cb97d4a80e52c2cc8ed3778e39f175a1a2ae4ddf3adae3187d69586a1fd57cfa0b095db31f66aa90331e9e3da79184cea9c6abdcd1abc722dc3c3edd51cca + languageName: node + linkType: hard + +"is-weakref@npm:^1.0.2": + version: 1.0.2 + resolution: "is-weakref@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.2" + checksum: 10c0/1545c5d172cb690c392f2136c23eec07d8d78a7f57d0e41f10078aa4f5daf5d7f57b6513a67514ab4f073275ad00c9822fc8935e00229d0a2089e1c02685d4b1 + languageName: node + linkType: hard + +"isarray@npm:^2.0.5": + version: 2.0.5 + resolution: "isarray@npm:2.0.5" + checksum: 10c0/4199f14a7a13da2177c66c31080008b7124331956f47bca57dd0b6ea9f11687aa25e565a2c7a2b519bc86988d10398e3049a1f5df13c9f6b7664154690ae79fd + languageName: node + linkType: hard + "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -3640,7 +4131,7 @@ __metadata: languageName: node linkType: hard -"marked@npm:^4.0.15": +"marked@npm:^4.3.0": version: 4.3.0 resolution: "marked@npm:4.3.0" bin: @@ -3818,35 +4309,37 @@ __metadata: languageName: node linkType: hard -"mobx-react-lite@npm:^3.4.0": - version: 3.4.3 - resolution: "mobx-react-lite@npm:3.4.3" +"mobx-react-lite@npm:^4.0.7": + version: 4.0.7 + resolution: "mobx-react-lite@npm:4.0.7" + dependencies: + use-sync-external-store: "npm:^1.2.0" peerDependencies: - mobx: ^6.1.0 + mobx: ^6.9.0 react: ^16.8.0 || ^17 || ^18 peerDependenciesMeta: react-dom: optional: true react-native: optional: true - checksum: 10c0/c58692751ac69b4e9fcf840c43b3aac99869b0268aa8ba06189de5737a8ad27b1d3a2ec20699554e7e5a670e6957d22e3cb0f451448491a640240d7b9e98325a + checksum: 10c0/175e190c5e6c35136ce2b8ef7e9ddeae68b180b585a907a891cd1781038c97eaad195ce9846b0f8e6fe87ac8bc005e31310003d1f7b402f81e460b9411d801d8 languageName: node linkType: hard -"mobx-react@npm:^7.2.0": - version: 7.6.0 - resolution: "mobx-react@npm:7.6.0" +"mobx-react@npm:^9.1.1": + version: 9.1.1 + resolution: "mobx-react@npm:9.1.1" dependencies: - mobx-react-lite: "npm:^3.4.0" + mobx-react-lite: "npm:^4.0.7" peerDependencies: - mobx: ^6.1.0 + mobx: ^6.9.0 react: ^16.8.0 || ^17 || ^18 peerDependenciesMeta: react-dom: optional: true react-native: optional: true - checksum: 10c0/60f619edb999b9c66a86baa7ab5cf8b1f3651c85c16f2aa8adf3c0c553d52bc0ec083bbd42e8fe0c785f2435a7b1afdf20f103553b80bbf6d28616f160baa144 + checksum: 10c0/77ced87e1657c949e73ff0386ce50b90c53ef4ced36c9cca53dfad693a3e13bc5690c513b855eb486c558191d7a05ee953e73c593054e915ee016fc4516310f8 languageName: node linkType: hard @@ -4105,6 +4598,42 @@ __metadata: languageName: node linkType: hard +"object-inspect@npm:^1.13.1": + version: 1.13.1 + resolution: "object-inspect@npm:1.13.1" + checksum: 10c0/fad603f408e345c82e946abdf4bfd774260a5ed3e5997a0b057c44153ac32c7271ff19e3a5ae39c858da683ba045ccac2f65245c12763ce4e8594f818f4a648d + languageName: node + linkType: hard + +"object-is@npm:^1.1.5": + version: 1.1.6 + resolution: "object-is@npm:1.1.6" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + checksum: 10c0/506af444c4dce7f8e31f34fc549e2fb8152d6b9c4a30c6e62852badd7f520b579c679af433e7a072f9d78eb7808d230dc12e1cf58da9154dfbf8813099ea0fe0 + languageName: node + linkType: hard + +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: 10c0/b11f7ccdbc6d406d1f186cdadb9d54738e347b2692a14439ca5ac70c225fa6db46db809711b78589866d47b25fc3e8dee0b4c722ac751e11180f9380e3d8601d + languageName: node + linkType: hard + +"object.assign@npm:^4.1.5": + version: 4.1.5 + resolution: "object.assign@npm:4.1.5" + dependencies: + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + object-keys: "npm:^1.1.1" + checksum: 10c0/60108e1fa2706f22554a4648299b0955236c62b3685c52abf4988d14fffb0e7731e00aa8c6448397e3eb63d087dcc124a9f21e1980f36d0b2667f3c18bacd469 + languageName: node + linkType: hard + "once@npm:^1.3.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -4114,13 +4643,13 @@ __metadata: languageName: node linkType: hard -"openapi-sampler@npm:^1.3.1": - version: 1.3.1 - resolution: "openapi-sampler@npm:1.3.1" +"openapi-sampler@npm:^1.5.0": + version: 1.5.1 + resolution: "openapi-sampler@npm:1.5.1" dependencies: "@types/json-schema": "npm:^7.0.7" json-pointer: "npm:0.6.2" - checksum: 10c0/f394298c62decd027f418671e65c1aaee98be206788f4ba575c3d4e383c41d05a10d81968aad8d51f52f4aaa6acbdb0f97d0d192da06c8d7424e772cd13d2814 + checksum: 10c0/2be444dc56943e1b2134ab01b743d8d14613de994509c5c4554417e427c4e55360a8b47ab45cebb2cf5869b4bcc89d4cd1b10c8a6396e7e419dc3cf3ff6152ed languageName: node linkType: hard @@ -4220,12 +4749,19 @@ __metadata: languageName: node linkType: hard -"polished@npm:^4.1.3": - version: 4.2.2 - resolution: "polished@npm:4.2.2" +"polished@npm:^4.2.2": + version: 4.3.1 + resolution: "polished@npm:4.3.1" dependencies: "@babel/runtime": "npm:^7.17.8" - checksum: 10c0/1d054d1fea18ac7d921ca91504ffcf1ef0f505eda6acbfec6e205a98ebfea80b658664995deb35907dabc5f75f287dc2894812503a8aed28285bb91f25cf7400 + checksum: 10c0/45480d4c7281a134281cef092f6ecc202a868475ff66a390fee6e9261386e16f3047b4de46a2f2e1cf7fb7aa8f52d30b4ed631a1e3bcd6f303ca31161d4f07fe + languageName: node + linkType: hard + +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: 10c0/d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd languageName: node linkType: hard @@ -4369,7 +4905,7 @@ __metadata: languageName: node linkType: hard -"prismjs@npm:^1.27.0": +"prismjs@npm:^1.29.0": version: 1.29.0 resolution: "prismjs@npm:1.29.0" checksum: 10c0/d906c4c4d01b446db549b4f57f72d5d7e6ccaca04ecc670fb85cea4d4b1acc1283e945a9cbc3d81819084a699b382f970e02f9d1378e14af9808d366d9ed7ec6 @@ -4400,7 +4936,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.5.0, prop-types@npm:^15.7.2": +"prop-types@npm:^15.5.0, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -4460,6 +4996,13 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.2.0": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 + languageName: node + linkType: hard + "react-is@npm:^16.13.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -4467,15 +5010,27 @@ __metadata: languageName: node linkType: hard -"react-tabs@npm:^4.3.0": - version: 4.3.0 - resolution: "react-tabs@npm:4.3.0" +"react-shallow-renderer@npm:^16.15.0": + version: 16.15.0 + resolution: "react-shallow-renderer@npm:16.15.0" + dependencies: + object-assign: "npm:^4.1.1" + react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + checksum: 10c0/c194d741792e86043a4ae272f7353c1cb9412bc649945c4220c6a101a6ea5410cceb3d65d5a4d750f11a24f7426e8eec7977e8a4e3ad5d3ee235ca2b18166fa8 + languageName: node + linkType: hard + +"react-tabs@npm:^6.0.2": + version: 6.0.2 + resolution: "react-tabs@npm:6.0.2" dependencies: - clsx: "npm:^1.1.0" + clsx: "npm:^2.0.0" prop-types: "npm:^15.5.0" peerDependencies: - react: ^16.8.0 || ^17.0.0-0 || ^18.0.0 - checksum: 10c0/2a23533bcd2f8d7d58c836d0c6c41cd3d957010497f1f0454369e1d111ccb450ef1ff0d2cd34d02cfd9d027cf21058aa09bbc6595ac78267f84322e38bedf70d + react: ^18.0.0 + checksum: 10c0/caa17465d1482b07dd9c59d27caf7f4b8e4025f17a22ba49dee373faee6f05955de9400e02053cf8295e6ac05351633641e49cbc988d5a56e6e91f1930f8d94a languageName: node linkType: hard @@ -4517,30 +5072,31 @@ __metadata: languageName: node linkType: hard -"redoc@npm:~2.1.3": - version: 2.1.3 - resolution: "redoc@npm:2.1.3" +"redoc@npm:~2.1.5": + version: 2.1.5 + resolution: "redoc@npm:2.1.5" dependencies: - "@redocly/openapi-core": "npm:^1.0.0-rc.2" - classnames: "npm:^2.3.1" + "@cfaester/enzyme-adapter-react-18": "npm:^0.8.0" + "@redocly/openapi-core": "npm:^1.4.0" + classnames: "npm:^2.3.2" decko: "npm:^1.2.0" - dompurify: "npm:^2.2.8" - eventemitter3: "npm:^4.0.7" + dompurify: "npm:^3.0.6" + eventemitter3: "npm:^5.0.1" json-pointer: "npm:^0.6.2" lunr: "npm:^2.3.9" mark.js: "npm:^8.11.1" - marked: "npm:^4.0.15" - mobx-react: "npm:^7.2.0" - openapi-sampler: "npm:^1.3.1" + marked: "npm:^4.3.0" + mobx-react: "npm:^9.1.1" + openapi-sampler: "npm:^1.5.0" path-browserify: "npm:^1.0.1" perfect-scrollbar: "npm:^1.5.5" - polished: "npm:^4.1.3" - prismjs: "npm:^1.27.0" - prop-types: "npm:^15.7.2" - react-tabs: "npm:^4.3.0" + polished: "npm:^4.2.2" + prismjs: "npm:^1.29.0" + prop-types: "npm:^15.8.1" + react-tabs: "npm:^6.0.2" slugify: "npm:~1.4.7" stickyfill: "npm:^1.1.1" - swagger2openapi: "npm:^7.0.6" + swagger2openapi: "npm:^7.0.8" url-template: "npm:^2.0.8" peerDependencies: core-js: ^3.1.4 @@ -4548,7 +5104,7 @@ __metadata: react: ^16.8.4 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.4 || ^17.0.0 || ^18.0.0 styled-components: ^4.1.1 || ^5.1.1 || ^6.0.5 - checksum: 10c0/5a240b52635f6ce3bc3a631ca837ac69bea5cb537941182ce723cb2f109022ffd14b01ab8152757c77fdf2afdcd4612aee5594b9870446d4cffd5b0904e725d7 + checksum: 10c0/cd67dbb3b4544cda2fe27c1c0845f7f674ceb044dd93222bb400f223355771037a98570d5bea059e03d5c1cf72707d8945de02a338194a7b8b32aab79273bc2c languageName: node linkType: hard @@ -4591,6 +5147,18 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.2": + version: 1.5.2 + resolution: "regexp.prototype.flags@npm:1.5.2" + dependencies: + call-bind: "npm:^1.0.6" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.1" + checksum: 10c0/0f3fc4f580d9c349f8b560b012725eb9c002f36daa0041b3fbf6f4238cb05932191a4d7d5db3b5e2caa336d5150ad0402ed2be81f711f9308fe7e1a9bf9bd552 + languageName: node + linkType: hard + "regexpu-core@npm:^5.3.1": version: 5.3.2 resolution: "regexpu-core@npm:5.3.2" @@ -4679,6 +5247,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.1.2": + version: 1.1.2 + resolution: "safe-array-concat@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 10c0/12f9fdb01c8585e199a347eacc3bae7b5164ae805cdc8c6707199dbad5b9e30001a50a43c4ee24dc9ea32dbb7279397850e9208a7e217f4d8b1cf5d90129dec9 + languageName: node + linkType: hard + "safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" @@ -4686,6 +5266,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" + checksum: 10c0/900bf7c98dc58f08d8523b7012b468e4eb757afa624f198902c0643d7008ba777b0bdc35810ba0b758671ce887617295fb742b3f3968991b178ceca54cb07603 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -4736,6 +5327,32 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.1": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + checksum: 10c0/82850e62f412a258b71e123d4ed3873fa9377c216809551192bb6769329340176f109c2eeae8c22a8d386c76739855f78e8716515c818bcaef384b51110f0f3c + languageName: node + linkType: hard + +"set-function-name@npm:^2.0.1": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + checksum: 10c0/fce59f90696c450a8523e754abb305e2b8c73586452619c2bad5f7bf38c7b6b4651895c9db895679c5bef9554339cf3ef1c329b66ece3eda7255785fbe299316 + languageName: node + linkType: hard + "shallowequal@npm:^1.1.0": version: 1.1.0 resolution: "shallowequal@npm:1.1.0" @@ -4815,6 +5432,18 @@ __metadata: languageName: node linkType: hard +"side-channel@npm:^1.0.4": + version: 1.0.6 + resolution: "side-channel@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + object-inspect: "npm:^1.13.1" + checksum: 10c0/d2afd163dc733cc0a39aa6f7e39bf0c436293510dbccbff446733daeaf295857dbccf94297092ec8c53e2503acac30f0b78830876f0485991d62a90e9cad305f + languageName: node + linkType: hard + "signal-exit@npm:^4.0.1": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" @@ -4971,6 +5600,40 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.9": + version: 1.2.9 + resolution: "string.prototype.trim@npm:1.2.9" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/dcef1a0fb61d255778155006b372dff8cc6c4394bc39869117e4241f41a2c52899c0d263ffc7738a1f9e61488c490b05c0427faa15151efad721e1a9fb2663c2 + languageName: node + linkType: hard + +"string.prototype.trimend@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimend@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/0a0b54c17c070551b38e756ae271865ac6cc5f60dabf2e7e343cceae7d9b02e1a1120a824e090e79da1b041a74464e8477e2da43e2775c85392be30a6f60963c + languageName: node + linkType: hard + +"string.prototype.trimstart@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimstart@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10c0/d53af1899959e53c83b64a5fd120be93e067da740e7e75acb433849aa640782fb6c7d4cd5b84c954c84413745a3764df135a8afeb22908b86a835290788d8366 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -5082,7 +5745,7 @@ __metadata: languageName: node linkType: hard -"swagger2openapi@npm:^7.0.6": +"swagger2openapi@npm:^7.0.8": version: 7.0.8 resolution: "swagger2openapi@npm:7.0.8" dependencies: @@ -5228,6 +5891,58 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" + checksum: 10c0/9e043eb38e1b4df4ddf9dde1aa64919ae8bb909571c1cc4490ba777d55d23a0c74c7d73afcdd29ec98616d91bb3ae0f705fad4421ea147e1daf9528200b562da + languageName: node + linkType: hard + +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10c0/fcebeffb2436c9f355e91bd19e2368273b88c11d1acc0948a2a306792f1ab672bce4cfe524ab9f51a0505c9d7cd1c98eff4235c4f6bfef6a198f6cfc4ff3d4f3 + languageName: node + linkType: hard + +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-byte-offset@npm:1.0.2" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10c0/d2628bc739732072e39269389a758025f75339de2ed40c4f91357023c5512d237f255b633e3106c461ced41907c1bf9a533c7e8578066b0163690ca8bc61b22f + languageName: node + linkType: hard + +"typed-array-length@npm:^1.0.6": + version: 1.0.6 + resolution: "typed-array-length@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" + checksum: 10c0/74253d7dc488eb28b6b2711cf31f5a9dcefc9c41b0681fd1c178ed0a1681b4468581a3626d39cd4df7aee3d3927ab62be06aa9ca74e5baf81827f61641445b77 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.17.4 resolution: "uglify-js@npm:3.17.4" @@ -5237,6 +5952,18 @@ __metadata: languageName: node linkType: hard +"unbox-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "unbox-primitive@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.2" + has-bigints: "npm:^1.0.2" + has-symbols: "npm:^1.0.3" + which-boxed-primitive: "npm:^1.0.2" + checksum: 10c0/81ca2e81134167cc8f75fa79fbcc8a94379d6c61de67090986a2273850989dd3bae8440c163121b77434b68263e34787a675cbdcb34bb2f764c6b9c843a11b66 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -5323,6 +6050,15 @@ __metadata: languageName: node linkType: hard +"use-sync-external-store@npm:^1.2.0": + version: 1.2.2 + resolution: "use-sync-external-store@npm:1.2.2" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 10c0/23b1597c10adf15b26ade9e8c318d8cc0abc9ec0ab5fc7ca7338da92e89c2536abd150a5891bf076836c352fdfa104fc7231fb48f806fd9960e0cbe03601abaf + languageName: node + linkType: hard + "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -5347,6 +6083,32 @@ __metadata: languageName: node linkType: hard +"which-boxed-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "which-boxed-primitive@npm:1.0.2" + dependencies: + is-bigint: "npm:^1.0.1" + is-boolean-object: "npm:^1.1.0" + is-number-object: "npm:^1.0.4" + is-string: "npm:^1.0.5" + is-symbol: "npm:^1.0.3" + checksum: 10c0/0a62a03c00c91dd4fb1035b2f0733c341d805753b027eebd3a304b9cb70e8ce33e25317add2fe9b5fea6f53a175c0633ae701ff812e604410ddd049777cd435e + languageName: node + linkType: hard + +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + checksum: 10c0/4465d5348c044032032251be54d8988270e69c6b7154f8fcb2a47ff706fe36f7624b3a24246b8d9089435a8f4ec48c1c1025c5d6b499456b9e5eff4f48212983 + languageName: node + linkType: hard + "which@npm:^2.0.1": version: 2.0.2 resolution: "which@npm:2.0.2" From e26545d1db2fff0532d0066a18a1d38e7057f3e5 Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Fri, 14 Jun 2024 15:05:30 -0500 Subject: [PATCH 17/39] Run the PartialTest on a dedicated CI node (#1541) * Run the PartialTest on a dedicated CI node Previously every node that ran _any_ super scaffolding test would also run the super scaffolding test for `PartialTest`. This PR makes it so that we run that test on a dedicated node, and all the other nodes won't run it. * Need to keep that * consolidate some tests onto the same CI node --- .../_run_super_scaffolding_tests.yml | 11 +++- test/bin/setup-super-scaffolding-system-test | 64 +++++++++++-------- 2 files changed, 45 insertions(+), 30 deletions(-) diff --git a/.github/workflows/_run_super_scaffolding_tests.yml b/.github/workflows/_run_super_scaffolding_tests.yml index ed62e2e6..bf8e0fe6 100644 --- a/.github/workflows/_run_super_scaffolding_tests.yml +++ b/.github/workflows/_run_super_scaffolding_tests.yml @@ -23,8 +23,8 @@ jobs: strategy: fail-fast: false matrix: - # For super scaffolding tests we need to have exactly 7 runners. - ci_runners: [TestSite, Project, 'Project::Step', Insight, 'Personality::Disposition', 'Personality::Observation', TestFile] + # For super scaffolding tests we need to have exactly 5 runners. + ci_runners: ["TestSite, Project", "Project::Step, Insight", "Personality::Disposition, Personality::Observation", "TestFile, PartialTest", Webhook] services: postgres: image: postgres:11-alpine @@ -131,7 +131,12 @@ jobs: CIRCLE_NODE_INDEX: ${{ strategy.job-index }} - name: 'Run Super Scaffolding Test' - run: bin/rails test test/system/super_scaffolding/ test/controllers/webhooks/incoming/some_provider_webhooks_controller_test.rb + run: bin/rails test test/system/super_scaffolding/ + working-directory: tmp/starter + + - name: 'Run Super Scaffolding Webhook Test' + run: bin/rails test test/controllers/webhooks/incoming/some_provider_webhooks_controller_test.rb + if: ${{ strategy.job-index == 5 }} working-directory: tmp/starter - name: Test Summary diff --git a/test/bin/setup-super-scaffolding-system-test b/test/bin/setup-super-scaffolding-system-test index d8c87ff0..0d514dc5 100755 --- a/test/bin/setup-super-scaffolding-system-test +++ b/test/bin/setup-super-scaffolding-system-test @@ -16,7 +16,7 @@ else echo "Skipping \`TestSite\` and \`TestPage\` on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "1" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "0" ]; then rails g super_scaffold Project Team name:text_field description:trix_editor --navbar="ti-layout" rails g super_scaffold Projects::Deliverable Project,Team name:text_field description:trix_editor @@ -35,21 +35,21 @@ else echo "Skipping \`Project\` and \`Projects::Deliverable\` on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "2" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "1" ]; then rails g super_scaffold Projects::Step Team name:text_field description:trix_editor --navbar="ti-world" rails g super_scaffold Objective Projects::Step,Team name:text_field description:trix_editor else echo "Skipping \`Projects::Step\` and \`Objective\` on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "1" ]; then rails g super_scaffold Insight Team name:text_field description:trix_editor --navbar="ti-world" rails g super_scaffold Personality::CharacterTrait Insight,Team name:text_field description:trix_editor else echo "Skipping \`Insight\` and \`Personality::CharacterTrait\` on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "4" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "2" ]; then rails g super_scaffold Personality::Disposition Team name:text_field description:trix_editor --navbar="ti-world" rails g super_scaffold Personality::Note Personality::Disposition,Team name:text_field description:trix_editor @@ -65,7 +65,7 @@ else echo "Skipping \`Personality::Disposition\` and \`Personality::Note\` on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "5" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "2" ]; then rails g super_scaffold Personality::Observation Team name:text_field description:trix_editor --navbar="ti-world" rails g super_scaffold Personality::Reactions::Response Personality::Observation,Team name:text_field description:trix_editor if [[ "$OSTYPE" == "darwin"* ]]; then @@ -77,33 +77,43 @@ else echo "Skipping \`Personality::Observation\` and \`Personality::Reactions::Response\` on this CI node." fi -if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "6" ]; then +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then rails g super_scaffold TestFile Team name:text_field foo:file_field bars:file_field{multiple} --navbar="ti-tag" rails g super_scaffold ColorPicker Team color_picker_value:color_picker --navbar="ti-tag" else echo "Skipping \`TestFile\` and \`ColorPicker\` on this CI node." fi -# TODO: Generate these in parallel. -rails g super_scaffold PartialTest Team \ - text_field_test:text_field \ - boolean_test:boolean \ - single_button_test:buttons \ - multiple_buttons_test:buttons{multiple} \ - date_test:date_field\ - date_time_test:date_and_time_field \ - file_test:file_field \ - option_test:options \ - multiple_options_test:options{multiple} \ - password_test:password_field \ - phone_field_test:phone_field \ - super_select_test:super_select \ - multiple_super_select_test:super_select{multiple} \ - number_field_test:number_field \ - text_area_test:text_area \ - address_test:address_field --navbar="ti-layout" - -# The test for this webhook is run inline in .circleci/config.yml. -rails g super_scaffold:incoming_webhooks SomeProvider + +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "3" ]; then + # TODO: Generate these in parallel. + rails g super_scaffold PartialTest Team \ + text_field_test:text_field \ + boolean_test:boolean \ + single_button_test:buttons \ + multiple_buttons_test:buttons{multiple} \ + date_test:date_field\ + date_time_test:date_and_time_field \ + file_test:file_field \ + option_test:options \ + multiple_options_test:options{multiple} \ + password_test:password_field \ + phone_field_test:phone_field \ + super_select_test:super_select \ + multiple_super_select_test:super_select{multiple} \ + number_field_test:number_field \ + text_area_test:text_area \ + address_test:address_field --navbar="ti-layout" +else + echo "Skipping \`PartialTest\` on this CI node." +fi + + +# The test for this webhook is run inline in .github/workflows/_run_super_scaffolding_tests.yml +if [ -z "${CIRCLE_NODE_INDEX}" ] || [ "${CIRCLE_NODE_INDEX}" == "4" ]; then + rails g super_scaffold:incoming_webhooks SomeProvider +else + echo "Skipping \`Webhok\` on this CI node." +fi bundle exec spring rake db:schema:load db:migrate db:test:prepare From d7ef99012956adf2fdeae04f22f0f53e2e626be1 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sun, 16 Jun 2024 06:16:35 +0000 Subject: [PATCH 18/39] Update all Bundler dependencies (2024-06-16) (#1544) --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a53c2401..9dd91900 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -354,7 +354,7 @@ GEM activesupport (>= 3.0) nokogiri (>= 1.6) io-console (0.7.2) - irb (1.13.1) + irb (1.13.2) rdoc (>= 4.0.0) reline (>= 0.4.2) jbuilder (2.12.0) @@ -403,7 +403,7 @@ GEM microscope (1.1.1) activerecord (>= 4.1.0) activesupport (>= 4.1.0) - mini_magick (4.13.0) + mini_magick (4.13.1) mini_mime (1.1.5) minitest (5.23.1) minitest-reporters (1.6.1) @@ -492,7 +492,7 @@ GEM pry (~> 0.13) psych (5.1.2) stringio - public_suffix (5.0.5) + public_suffix (5.1.0) puma (6.4.2) nio4r (~> 2.0) pwned (2.4.1) @@ -699,7 +699,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) xxhash (0.5.0) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-21 From 86a0fe85d2debe1cb68983bb712dc3bc3d33cf3e Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 06:22:09 +0000 Subject: [PATCH 19/39] Update all Bundler dependencies (2024-06-17) (#1546) --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 9dd91900..691ae8e6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -420,7 +420,7 @@ GEM mutex_m (0.2.0) net-http (0.4.1) uri - net-imap (0.4.12) + net-imap (0.4.13) date net-protocol net-pop (0.1.2) @@ -587,7 +587,7 @@ GEM unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.31.3) parser (>= 3.3.1.0) - rubocop-performance (1.21.0) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-graphviz (1.2.5) From 95cf2b7c2c5966d6d126ccc7894c6eab00de0fde Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Tue, 18 Jun 2024 06:16:46 +0000 Subject: [PATCH 20/39] Update all Bundler dependencies (2024-06-18) (#1547) --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 691ae8e6..c44c140b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -108,7 +108,7 @@ GEM aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.84.0) + aws-sdk-kms (1.85.0) aws-sdk-core (~> 3, >= 3.197.0) aws-sigv4 (~> 1.1) aws-sdk-s3 (1.152.3) @@ -336,7 +336,7 @@ GEM hashids (1.0.6) hashie (5.0.0) hiredis (0.6.3) - honeybadger (5.11.2) + honeybadger (5.12.0) htmlentities (4.3.4) http_accept_language (2.1.1) httparty (0.22.0) @@ -492,7 +492,7 @@ GEM pry (~> 0.13) psych (5.1.2) stringio - public_suffix (5.1.0) + public_suffix (5.1.1) puma (6.4.2) nio4r (~> 2.0) pwned (2.4.1) From c35493bfdf639fbbbd1f297fa708f79c29722fd8 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 06:18:02 +0000 Subject: [PATCH 21/39] Update all Bundler dependencies (2024-06-19) (#1548) --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index c44c140b..c48917f3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -291,7 +291,7 @@ GEM devise-pwned_password (0.1.12) devise (~> 4) pwned (~> 2.4) - devise-two-factor (5.0.0) + devise-two-factor (5.1.0) activesupport (~> 7.0) devise (~> 4.0) railties (~> 7.0) @@ -316,7 +316,7 @@ GEM factory_bot_rails (6.4.3) factory_bot (~> 6.4) railties (>= 5.0.0) - faraday (2.9.1) + faraday (2.9.2) faraday-net_http (>= 2.0, < 3.2) faraday-follow_redirects (0.3.0) faraday (>= 1, < 3) @@ -336,7 +336,7 @@ GEM hashids (1.0.6) hashie (5.0.0) hiredis (0.6.3) - honeybadger (5.12.0) + honeybadger (5.13.0) htmlentities (4.3.4) http_accept_language (2.1.1) httparty (0.22.0) @@ -368,7 +368,7 @@ GEM jsbundling-rails (1.3.0) railties (>= 6.0.0) json (2.7.2) - jwt (2.8.1) + jwt (2.8.2) base64 knapsack_pro (7.6.0) rake @@ -405,7 +405,7 @@ GEM activesupport (>= 4.1.0) mini_magick (4.13.1) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) minitest-reporters (1.6.1) ansi builder From 400150dc713a56ee4296e9d22bc7792b390c401a Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Wed, 19 Jun 2024 12:42:01 -0500 Subject: [PATCH 22/39] BT-Core version bump: - 1.7.13 (#1551) Co-authored-by: jagthedrummer --- Gemfile | 2 +- Gemfile.lock | 72 ++++++++++++++++++++++++++-------------------------- package.json | 6 ++--- yarn.lock | 30 +++++++++++----------- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/Gemfile b/Gemfile index f5fd4e75..c8377dfe 100644 --- a/Gemfile +++ b/Gemfile @@ -112,7 +112,7 @@ end # We use a constant here so that we can ensure that all of the bullet_train-* # packages are on the same version. -BULLET_TRAIN_VERSION = "1.7.12" +BULLET_TRAIN_VERSION = "1.7.13" # Core packages. gem "bullet_train", BULLET_TRAIN_VERSION diff --git a/Gemfile.lock b/Gemfile.lock index c48917f3..cae4e96f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -126,7 +126,7 @@ GEM bootsnap (1.18.3) msgpack (~> 1.2) builder (3.3.0) - bullet_train (1.7.12) + bullet_train (1.7.13) awesome_print bullet_train-has_uuid bullet_train-roles @@ -159,7 +159,7 @@ GEM unicode-emoji valid_email xxhash - bullet_train-api (1.7.12) + bullet_train-api (1.7.13) bullet_train bullet_train-super_scaffolding colorizer @@ -170,61 +170,61 @@ GEM pagy_cursor rack-cors rails (>= 6.0.0) - bullet_train-fields (1.7.12) + bullet_train-fields (1.7.13) chronic cloudinary phonelib rails (>= 6.0.0) - bullet_train-has_uuid (1.7.12) + bullet_train-has_uuid (1.7.13) rails (>= 6.0.0) - bullet_train-incoming_webhooks (1.7.12) + bullet_train-incoming_webhooks (1.7.13) bullet_train bullet_train-api bullet_train-super_scaffolding rails (>= 6.0.0) - bullet_train-integrations (1.7.12) + bullet_train-integrations (1.7.13) rails (>= 6.0.0) - bullet_train-integrations-stripe (1.7.12) + bullet_train-integrations-stripe (1.7.13) omniauth omniauth-rails_csrf_protection omniauth-stripe-connect rails (>= 6.0.0) stripe - bullet_train-obfuscates_id (1.7.12) + bullet_train-obfuscates_id (1.7.13) hashids rails (>= 6.0.0) - bullet_train-outgoing_webhooks (1.7.12) + bullet_train-outgoing_webhooks (1.7.13) public_suffix rails (>= 6.0.0) - bullet_train-roles (1.7.12) + bullet_train-roles (1.7.13) active_hash activesupport cancancan bullet_train-routes (1.0.0) rails (>= 6.0.0) - bullet_train-scope_questions (1.7.12) + bullet_train-scope_questions (1.7.13) rails (>= 6.0.0) - bullet_train-scope_validator (1.7.12) + bullet_train-scope_validator (1.7.13) rails - bullet_train-sortable (1.7.12) + bullet_train-sortable (1.7.13) rails (>= 6.0.0) - bullet_train-super_load_and_authorize_resource (1.7.12) + bullet_train-super_load_and_authorize_resource (1.7.13) cancancan rails (>= 6.0.0) - bullet_train-super_scaffolding (1.7.12) + bullet_train-super_scaffolding (1.7.13) colorizer indefinite_article masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes (1.7.12) + bullet_train-themes (1.7.13) bullet_train-fields nice_partials (~> 0.9) rails (>= 6.0.0) - bullet_train-themes-light (1.7.12) + bullet_train-themes-light (1.7.13) bullet_train-themes-tailwind_css masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes-tailwind_css (1.7.12) + bullet_train-themes-tailwind_css (1.7.13) bullet_train-themes rails (>= 6.0.0) cable_ready (5.0.5) @@ -713,24 +713,24 @@ DEPENDENCIES avo (>= 3.1.7) aws-sdk-s3 bootsnap - bullet_train (= 1.7.12) - bullet_train-api (= 1.7.12) - bullet_train-fields (= 1.7.12) - bullet_train-has_uuid (= 1.7.12) - bullet_train-incoming_webhooks (= 1.7.12) - bullet_train-integrations (= 1.7.12) - bullet_train-integrations-stripe (= 1.7.12) - bullet_train-obfuscates_id (= 1.7.12) - bullet_train-outgoing_webhooks (= 1.7.12) - bullet_train-roles (= 1.7.12) - bullet_train-scope_questions (= 1.7.12) - bullet_train-scope_validator (= 1.7.12) - bullet_train-sortable (= 1.7.12) - bullet_train-super_load_and_authorize_resource (= 1.7.12) - bullet_train-super_scaffolding (= 1.7.12) - bullet_train-themes (= 1.7.12) - bullet_train-themes-light (= 1.7.12) - bullet_train-themes-tailwind_css (= 1.7.12) + bullet_train (= 1.7.13) + bullet_train-api (= 1.7.13) + bullet_train-fields (= 1.7.13) + bullet_train-has_uuid (= 1.7.13) + bullet_train-incoming_webhooks (= 1.7.13) + bullet_train-integrations (= 1.7.13) + bullet_train-integrations-stripe (= 1.7.13) + bullet_train-obfuscates_id (= 1.7.13) + bullet_train-outgoing_webhooks (= 1.7.13) + bullet_train-roles (= 1.7.13) + bullet_train-scope_questions (= 1.7.13) + bullet_train-scope_validator (= 1.7.13) + bullet_train-sortable (= 1.7.13) + bullet_train-super_load_and_authorize_resource (= 1.7.13) + bullet_train-super_scaffolding (= 1.7.13) + bullet_train-themes (= 1.7.13) + bullet_train-themes-light (= 1.7.13) + bullet_train-themes-tailwind_css (= 1.7.13) capybara (~> 3.39) capybara-email capybara-lockstep diff --git a/package.json b/package.json index 8b9ef757..c271388d 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "app", "private": true, "dependencies": { - "@bullet-train/bullet-train": "1.7.12", - "@bullet-train/bullet-train-sortable": "1.7.12", - "@bullet-train/fields": "1.7.12", + "@bullet-train/bullet-train": "1.7.13", + "@bullet-train/bullet-train-sortable": "1.7.13", + "@bullet-train/fields": "1.7.13", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@fullhuman/postcss-purgecss": "6.0.0", "@hotwired/turbo-rails": "^8.0.4", diff --git a/yarn.lock b/yarn.lock index d97c5784..7849a8de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1495,30 +1495,30 @@ __metadata: languageName: node linkType: hard -"@bullet-train/bullet-train-sortable@npm:1.7.12": - version: 1.7.12 - resolution: "@bullet-train/bullet-train-sortable@npm:1.7.12" +"@bullet-train/bullet-train-sortable@npm:1.7.13": + version: 1.7.13 + resolution: "@bullet-train/bullet-train-sortable@npm:1.7.13" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@rails/request.js": "npm:^0.0.6" dragula: "npm:^3.7.3" jquery: "npm:^3.7.1" - checksum: 10c0/28696d7e53076ed59151dc95508bcf384cec65dd39b25973cbcc18cdd890ad93528bc76d305b8953d7eccc9750b10220da2fb526fe0067c4d7df6e97f30e99f7 + checksum: 10c0/e092655be5db05489f6d9d26cf1cc1ed6a63f4332e05c44b4301076e6d994a54e3a933f246ed4f445abe61803ed12c1b1eb648ad7af05e36c6baaaac378d1961 languageName: node linkType: hard -"@bullet-train/bullet-train@npm:1.7.12": - version: 1.7.12 - resolution: "@bullet-train/bullet-train@npm:1.7.12" +"@bullet-train/bullet-train@npm:1.7.13": + version: 1.7.13 + resolution: "@bullet-train/bullet-train@npm:1.7.13" dependencies: "@hotwired/stimulus": "npm:^3.0.1" - checksum: 10c0/2214b4b3e528da7cbb32bad4e29493ab3ff8785db7901b3af89975a407248b64c513dead2b191a1b3fe4c893d2ba5ae05b054a1320a73f107bfeb458332948e4 + checksum: 10c0/8793ce0ffd8b17ae8e7baa5b65a5abe9dde635b4c17adbbe7cfc67d12e06a75f175f48ede0ddf89a17e57c8e434919f6ebe25bafd7f7cdc529e8f0c8b9030b82 languageName: node linkType: hard -"@bullet-train/fields@npm:1.7.12": - version: 1.7.12 - resolution: "@bullet-train/fields@npm:1.7.12" +"@bullet-train/fields@npm:1.7.13": + version: 1.7.13 + resolution: "@bullet-train/fields@npm:1.7.13" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@simonwep/pickr": "npm:^1.8.1" @@ -1531,7 +1531,7 @@ __metadata: tributejs: "npm:^5.1.3" trix: "npm:^2.0.1" zxcvbn: "npm:^4.4.2" - checksum: 10c0/25397c19fd14ba6de7a9ed1bdacaf041a38fdcb74b85e5f5d2105b87276b4668278596cfdfa74cf3378cae480a606d98df885d7b0648f958d48acd9f1b2dadc0 + checksum: 10c0/6cc32939b37e1a6d83dd3ac49f40767c70c67e6361d3da4ec8d7bf94d63cbcf8139ced13c3ade37f1dafeffe2565af24fc9266a57f20ea78be5d38453a8eaa7e languageName: node linkType: hard @@ -2189,9 +2189,9 @@ __metadata: version: 0.0.0-use.local resolution: "app@workspace:." dependencies: - "@bullet-train/bullet-train": "npm:1.7.12" - "@bullet-train/bullet-train-sortable": "npm:1.7.12" - "@bullet-train/fields": "npm:1.7.12" + "@bullet-train/bullet-train": "npm:1.7.13" + "@bullet-train/bullet-train-sortable": "npm:1.7.13" + "@bullet-train/fields": "npm:1.7.13" "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.3" "@fullhuman/postcss-purgecss": "npm:6.0.0" "@hotwired/turbo-rails": "npm:^8.0.4" From 601e25a2e5ebb15eac02f3f437207b2eada19381 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 06:16:34 +0000 Subject: [PATCH 23/39] Update all Bundler dependencies (2024-06-20) (#1553) --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index cae4e96f..eaab615c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,8 +102,8 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.944.0) - aws-sdk-core (3.197.0) + aws-partitions (1.945.0) + aws-sdk-core (3.197.1) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) @@ -247,7 +247,7 @@ GEM capybara-email (3.0.2) capybara (>= 2.4, < 4.0) mail - capybara-lockstep (2.2.0) + capybara-lockstep (2.2.1) activesupport (>= 4.2) capybara (>= 3.0) ruby2_keywords @@ -370,7 +370,7 @@ GEM json (2.7.2) jwt (2.8.2) base64 - knapsack_pro (7.6.0) + knapsack_pro (7.6.1) rake language_server-protocol (3.17.0.3) launchy (3.0.1) @@ -406,7 +406,7 @@ GEM mini_magick (4.13.1) mini_mime (1.1.5) minitest (5.24.0) - minitest-reporters (1.6.1) + minitest-reporters (1.7.1) ansi builder minitest (>= 5.0) @@ -470,7 +470,7 @@ GEM pg (1.5.6) phonelib (0.8.9) possessive (1.0.1) - postmark (1.25.0) + postmark (1.25.1) json postmark-rails (0.22.1) actionmailer (>= 3.0.0) From 377ffa3c307c61bcd64b6ae4f1f7aee006cecae8 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 21 Jun 2024 06:20:19 +0000 Subject: [PATCH 24/39] Update all Bundler dependencies (2024-06-21) (#1558) --- Gemfile.lock | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index eaab615c..301e7a9a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,8 +102,8 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.945.0) - aws-sdk-core (3.197.1) + aws-partitions (1.946.0) + aws-sdk-core (3.197.2) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) @@ -379,6 +379,7 @@ GEM letter_opener (1.10.0) launchy (>= 2.2, < 4) lint_roller (1.1.0) + logger (1.6.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -601,8 +602,9 @@ GEM ffi (~> 1.12) ruby2_keywords (0.0.5) rubyzip (2.3.2) - selenium-webdriver (4.21.1) + selenium-webdriver (4.22.0) base64 (~> 0.2) + logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) From 2097bb3bd9fa0b0df1fc7a794225817dc01f891d Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 21 Jun 2024 06:20:43 +0000 Subject: [PATCH 25/39] Update all Yarn dependencies (2024-06-21) (#1557) --- yarn.lock | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index 7849a8de..027c0982 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1992,10 +1992,10 @@ __metadata: linkType: hard "@redocly/cli@npm:^1.0.0-beta.111": - version: 1.15.0 - resolution: "@redocly/cli@npm:1.15.0" + version: 1.16.0 + resolution: "@redocly/cli@npm:1.16.0" dependencies: - "@redocly/openapi-core": "npm:1.15.0" + "@redocly/openapi-core": "npm:1.16.0" abort-controller: "npm:^3.0.0" chokidar: "npm:^3.5.1" colorette: "npm:^1.2.0" @@ -2016,7 +2016,7 @@ __metadata: bin: openapi: bin/cli.js redocly: bin/cli.js - checksum: 10c0/de2a8e01f95a48c9c5f31f4f5b3add8e7a1d2f04ce2a98b6975be089fef18b31b76e444487311d2d1a5abbcb96769c5ff531af2cce686f3bb846388d33a2e27a + checksum: 10c0/a56c9b0ef5d1ec679db739f4f4272a597a2dd9bcfca22f5b5bab63ff635daf6e4ff3de895252ecf57f98b9d677d97c165cf136502bb694381ded718005e890ae languageName: node linkType: hard @@ -2027,13 +2027,14 @@ __metadata: languageName: node linkType: hard -"@redocly/openapi-core@npm:1.15.0, @redocly/openapi-core@npm:^1.4.0": - version: 1.15.0 - resolution: "@redocly/openapi-core@npm:1.15.0" +"@redocly/openapi-core@npm:1.16.0, @redocly/openapi-core@npm:^1.4.0": + version: 1.16.0 + resolution: "@redocly/openapi-core@npm:1.16.0" dependencies: "@redocly/ajv": "npm:^8.11.0" "@redocly/config": "npm:^0.6.0" colorette: "npm:^1.2.0" + https-proxy-agent: "npm:^7.0.4" js-levenshtein: "npm:^1.1.6" js-yaml: "npm:^4.1.0" lodash.isequal: "npm:^4.5.0" @@ -2041,7 +2042,7 @@ __metadata: node-fetch: "npm:^2.6.1" pluralize: "npm:^8.0.0" yaml-ast-parser: "npm:0.0.43" - checksum: 10c0/9bd458732673c197a3c431f631183466afa3ee838f09f9cca614cc336c734c456294a32c0cb593c0ec50b32107ab5ee6bf790dea6f5fdd042c97f9e3f093ef56 + checksum: 10c0/8def0c9bdaa8fa3ff23b9355a8e75e78774d16020898ccf0dd7440e03fde9dcfd56abc92658d81c769e8203ea2bcd5f0f3ebad21e95c94f91bbc31caeec5f1c5 languageName: node linkType: hard @@ -3579,7 +3580,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1": +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.4": version: 7.0.4 resolution: "https-proxy-agent@npm:7.0.4" dependencies: From 2cda556f29887cbe3fe6a22684b0ef28ea61f3d1 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 06:17:26 +0000 Subject: [PATCH 26/39] Update all Bundler dependencies (2024-06-22) (#1559) --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 301e7a9a..bdfb786a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -80,8 +80,8 @@ GEM minitest (>= 5.1) mutex_m tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) ansi (1.5.0) ast (2.4.2) avo (3.4.1) @@ -247,7 +247,7 @@ GEM capybara-email (3.0.2) capybara (>= 2.4, < 4.0) mail - capybara-lockstep (2.2.1) + capybara-lockstep (2.2.2) activesupport (>= 4.2) capybara (>= 3.0) ruby2_keywords @@ -493,7 +493,7 @@ GEM pry (~> 0.13) psych (5.1.2) stringio - public_suffix (5.1.1) + public_suffix (6.0.0) puma (6.4.2) nio4r (~> 2.0) pwned (2.4.1) From d996820ffbbfa11e2e38c8766db66997958dcea8 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sun, 23 Jun 2024 06:17:07 +0000 Subject: [PATCH 27/39] Update all Bundler dependencies (2024-06-23) (#1561) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index bdfb786a..0c724908 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -421,7 +421,7 @@ GEM mutex_m (0.2.0) net-http (0.4.1) uri - net-imap (0.4.13) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) From 2b88fe70f97088471846a5177ca42a286552e6ba Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 06:21:37 +0000 Subject: [PATCH 28/39] Update all Bundler dependencies (2024-06-24) (#1562) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0c724908..c73c52e5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -642,7 +642,7 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) - standard (1.37.0) + standard (1.39.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) rubocop (~> 1.64.0) From 7ddb9305b710b5e83404a24889e7daa30aa3300f Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Mon, 24 Jun 2024 12:36:06 -0500 Subject: [PATCH 29/39] BT-Core version bump: - 1.7.14 (#1564) Co-authored-by: jagthedrummer --- Gemfile | 2 +- Gemfile.lock | 72 ++++++++++++++++++++++++++-------------------------- package.json | 6 ++--- yarn.lock | 30 +++++++++++----------- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/Gemfile b/Gemfile index c8377dfe..b9f8753f 100644 --- a/Gemfile +++ b/Gemfile @@ -112,7 +112,7 @@ end # We use a constant here so that we can ensure that all of the bullet_train-* # packages are on the same version. -BULLET_TRAIN_VERSION = "1.7.13" +BULLET_TRAIN_VERSION = "1.7.14" # Core packages. gem "bullet_train", BULLET_TRAIN_VERSION diff --git a/Gemfile.lock b/Gemfile.lock index c73c52e5..17755653 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -126,7 +126,7 @@ GEM bootsnap (1.18.3) msgpack (~> 1.2) builder (3.3.0) - bullet_train (1.7.13) + bullet_train (1.7.14) awesome_print bullet_train-has_uuid bullet_train-roles @@ -159,7 +159,7 @@ GEM unicode-emoji valid_email xxhash - bullet_train-api (1.7.13) + bullet_train-api (1.7.14) bullet_train bullet_train-super_scaffolding colorizer @@ -170,61 +170,61 @@ GEM pagy_cursor rack-cors rails (>= 6.0.0) - bullet_train-fields (1.7.13) + bullet_train-fields (1.7.14) chronic cloudinary phonelib rails (>= 6.0.0) - bullet_train-has_uuid (1.7.13) + bullet_train-has_uuid (1.7.14) rails (>= 6.0.0) - bullet_train-incoming_webhooks (1.7.13) + bullet_train-incoming_webhooks (1.7.14) bullet_train bullet_train-api bullet_train-super_scaffolding rails (>= 6.0.0) - bullet_train-integrations (1.7.13) + bullet_train-integrations (1.7.14) rails (>= 6.0.0) - bullet_train-integrations-stripe (1.7.13) + bullet_train-integrations-stripe (1.7.14) omniauth omniauth-rails_csrf_protection omniauth-stripe-connect rails (>= 6.0.0) stripe - bullet_train-obfuscates_id (1.7.13) + bullet_train-obfuscates_id (1.7.14) hashids rails (>= 6.0.0) - bullet_train-outgoing_webhooks (1.7.13) + bullet_train-outgoing_webhooks (1.7.14) public_suffix rails (>= 6.0.0) - bullet_train-roles (1.7.13) + bullet_train-roles (1.7.14) active_hash activesupport cancancan bullet_train-routes (1.0.0) rails (>= 6.0.0) - bullet_train-scope_questions (1.7.13) + bullet_train-scope_questions (1.7.14) rails (>= 6.0.0) - bullet_train-scope_validator (1.7.13) + bullet_train-scope_validator (1.7.14) rails - bullet_train-sortable (1.7.13) + bullet_train-sortable (1.7.14) rails (>= 6.0.0) - bullet_train-super_load_and_authorize_resource (1.7.13) + bullet_train-super_load_and_authorize_resource (1.7.14) cancancan rails (>= 6.0.0) - bullet_train-super_scaffolding (1.7.13) + bullet_train-super_scaffolding (1.7.14) colorizer indefinite_article masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes (1.7.13) + bullet_train-themes (1.7.14) bullet_train-fields nice_partials (~> 0.9) rails (>= 6.0.0) - bullet_train-themes-light (1.7.13) + bullet_train-themes-light (1.7.14) bullet_train-themes-tailwind_css masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes-tailwind_css (1.7.13) + bullet_train-themes-tailwind_css (1.7.14) bullet_train-themes rails (>= 6.0.0) cable_ready (5.0.5) @@ -715,24 +715,24 @@ DEPENDENCIES avo (>= 3.1.7) aws-sdk-s3 bootsnap - bullet_train (= 1.7.13) - bullet_train-api (= 1.7.13) - bullet_train-fields (= 1.7.13) - bullet_train-has_uuid (= 1.7.13) - bullet_train-incoming_webhooks (= 1.7.13) - bullet_train-integrations (= 1.7.13) - bullet_train-integrations-stripe (= 1.7.13) - bullet_train-obfuscates_id (= 1.7.13) - bullet_train-outgoing_webhooks (= 1.7.13) - bullet_train-roles (= 1.7.13) - bullet_train-scope_questions (= 1.7.13) - bullet_train-scope_validator (= 1.7.13) - bullet_train-sortable (= 1.7.13) - bullet_train-super_load_and_authorize_resource (= 1.7.13) - bullet_train-super_scaffolding (= 1.7.13) - bullet_train-themes (= 1.7.13) - bullet_train-themes-light (= 1.7.13) - bullet_train-themes-tailwind_css (= 1.7.13) + bullet_train (= 1.7.14) + bullet_train-api (= 1.7.14) + bullet_train-fields (= 1.7.14) + bullet_train-has_uuid (= 1.7.14) + bullet_train-incoming_webhooks (= 1.7.14) + bullet_train-integrations (= 1.7.14) + bullet_train-integrations-stripe (= 1.7.14) + bullet_train-obfuscates_id (= 1.7.14) + bullet_train-outgoing_webhooks (= 1.7.14) + bullet_train-roles (= 1.7.14) + bullet_train-scope_questions (= 1.7.14) + bullet_train-scope_validator (= 1.7.14) + bullet_train-sortable (= 1.7.14) + bullet_train-super_load_and_authorize_resource (= 1.7.14) + bullet_train-super_scaffolding (= 1.7.14) + bullet_train-themes (= 1.7.14) + bullet_train-themes-light (= 1.7.14) + bullet_train-themes-tailwind_css (= 1.7.14) capybara (~> 3.39) capybara-email capybara-lockstep diff --git a/package.json b/package.json index c271388d..607727fb 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "app", "private": true, "dependencies": { - "@bullet-train/bullet-train": "1.7.13", - "@bullet-train/bullet-train-sortable": "1.7.13", - "@bullet-train/fields": "1.7.13", + "@bullet-train/bullet-train": "1.7.14", + "@bullet-train/bullet-train-sortable": "1.7.14", + "@bullet-train/fields": "1.7.14", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@fullhuman/postcss-purgecss": "6.0.0", "@hotwired/turbo-rails": "^8.0.4", diff --git a/yarn.lock b/yarn.lock index 027c0982..2f4d19e9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1495,30 +1495,30 @@ __metadata: languageName: node linkType: hard -"@bullet-train/bullet-train-sortable@npm:1.7.13": - version: 1.7.13 - resolution: "@bullet-train/bullet-train-sortable@npm:1.7.13" +"@bullet-train/bullet-train-sortable@npm:1.7.14": + version: 1.7.14 + resolution: "@bullet-train/bullet-train-sortable@npm:1.7.14" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@rails/request.js": "npm:^0.0.6" dragula: "npm:^3.7.3" jquery: "npm:^3.7.1" - checksum: 10c0/e092655be5db05489f6d9d26cf1cc1ed6a63f4332e05c44b4301076e6d994a54e3a933f246ed4f445abe61803ed12c1b1eb648ad7af05e36c6baaaac378d1961 + checksum: 10c0/0d434a17feec69a4d60b89d1c37304799f3813ece58535b52903035bda8ea826a01a2adb62c136e33d825cc4a172c499d325bca5701e85ad8a8b821471faaabf languageName: node linkType: hard -"@bullet-train/bullet-train@npm:1.7.13": - version: 1.7.13 - resolution: "@bullet-train/bullet-train@npm:1.7.13" +"@bullet-train/bullet-train@npm:1.7.14": + version: 1.7.14 + resolution: "@bullet-train/bullet-train@npm:1.7.14" dependencies: "@hotwired/stimulus": "npm:^3.0.1" - checksum: 10c0/8793ce0ffd8b17ae8e7baa5b65a5abe9dde635b4c17adbbe7cfc67d12e06a75f175f48ede0ddf89a17e57c8e434919f6ebe25bafd7f7cdc529e8f0c8b9030b82 + checksum: 10c0/55a4e85939893574b0876432ae45ce81e30a49635c0f3b143dd9cb0e7896168dd359783ece7e4e21d33599de403cd8c05585b4f900d74001a84dfb603e454a3c languageName: node linkType: hard -"@bullet-train/fields@npm:1.7.13": - version: 1.7.13 - resolution: "@bullet-train/fields@npm:1.7.13" +"@bullet-train/fields@npm:1.7.14": + version: 1.7.14 + resolution: "@bullet-train/fields@npm:1.7.14" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@simonwep/pickr": "npm:^1.8.1" @@ -1531,7 +1531,7 @@ __metadata: tributejs: "npm:^5.1.3" trix: "npm:^2.0.1" zxcvbn: "npm:^4.4.2" - checksum: 10c0/6cc32939b37e1a6d83dd3ac49f40767c70c67e6361d3da4ec8d7bf94d63cbcf8139ced13c3ade37f1dafeffe2565af24fc9266a57f20ea78be5d38453a8eaa7e + checksum: 10c0/ec249c1983191444d7860d108db371005a17ccd6d9d852699fba397555161194c9aecb71e47e6fa6f9872bb7e07c482e5ab33c76f886c3ef472cd90db7711df1 languageName: node linkType: hard @@ -2190,9 +2190,9 @@ __metadata: version: 0.0.0-use.local resolution: "app@workspace:." dependencies: - "@bullet-train/bullet-train": "npm:1.7.13" - "@bullet-train/bullet-train-sortable": "npm:1.7.13" - "@bullet-train/fields": "npm:1.7.13" + "@bullet-train/bullet-train": "npm:1.7.14" + "@bullet-train/bullet-train-sortable": "npm:1.7.14" + "@bullet-train/fields": "npm:1.7.14" "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.3" "@fullhuman/postcss-purgecss": "npm:6.0.0" "@hotwired/turbo-rails": "npm:^8.0.4" From 3e84b99555d07ff65b8cff9d94b097f0119a63ff Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Mon, 24 Jun 2024 13:16:03 -0500 Subject: [PATCH 30/39] Bump setup-node to v4 (#1565) * Bump setup-node to v4 * Update actions/cache to v4 --- .github/workflows/_run_super_scaffolding_tests.yml | 4 ++-- .github/workflows/_run_tests.yml | 4 ++-- .github/workflows/version-bump.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/_run_super_scaffolding_tests.yml b/.github/workflows/_run_super_scaffolding_tests.yml index bf8e0fe6..bd81466a 100644 --- a/.github/workflows/_run_super_scaffolding_tests.yml +++ b/.github/workflows/_run_super_scaffolding_tests.yml @@ -79,7 +79,7 @@ jobs: - name: Enable corepack run: corepack enable - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version-file: tmp/starter/.nvmrc cache: 'yarn' @@ -93,7 +93,7 @@ jobs: core_dir: tmp/core - name: asset cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | tmp/starter/public/assets diff --git a/.github/workflows/_run_tests.yml b/.github/workflows/_run_tests.yml index 95256c1c..48ea20dd 100644 --- a/.github/workflows/_run_tests.yml +++ b/.github/workflows/_run_tests.yml @@ -81,7 +81,7 @@ jobs: - name: Enable corepack run: corepack enable - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version-file: tmp/starter/.nvmrc cache: 'yarn' @@ -95,7 +95,7 @@ jobs: core_dir: tmp/core - name: asset cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | tmp/starter/public/assets diff --git a/.github/workflows/version-bump.yml b/.github/workflows/version-bump.yml index 3487ad2e..731c2ccd 100644 --- a/.github/workflows/version-bump.yml +++ b/.github/workflows/version-bump.yml @@ -26,7 +26,7 @@ jobs: - name: Enable corepack run: corepack enable - - uses: "actions/setup-node@v3" + - uses: "actions/setup-node@v4" with: node-version: '20.x' registry-url: 'https://registry.npmjs.org' From d10cf86a36d60ecb1d7a24a1a85f4a4d02ef0323 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 06:18:05 +0000 Subject: [PATCH 31/39] Update all Bundler dependencies (2024-06-25) (#1567) --- Gemfile.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 17755653..83295fa4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,17 +102,17 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.946.0) - aws-sdk-core (3.197.2) + aws-partitions (1.947.0) + aws-sdk-core (3.198.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.85.0) - aws-sdk-core (~> 3, >= 3.197.0) + aws-sdk-kms (1.86.0) + aws-sdk-core (~> 3, >= 3.198.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.152.3) - aws-sdk-core (~> 3, >= 3.197.0) + aws-sdk-s3 (1.153.0) + aws-sdk-core (~> 3, >= 3.198.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) aws-sigv4 (1.8.0) @@ -568,7 +568,7 @@ GEM responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.3.0) + rexml (3.3.1) strscan rotp (6.3.0) rqrcode (2.2.0) @@ -657,7 +657,7 @@ GEM stimulus-rails (1.3.3) railties (>= 6.0.0) stringio (3.1.1) - stripe (11.7.0) + stripe (12.0.0) strscan (3.1.0) terser (1.2.3) execjs (>= 0.3.0, < 3) From ee2d77837153796f81deed5492330c296db52a1c Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Wed, 26 Jun 2024 06:17:18 +0000 Subject: [PATCH 32/39] Update all Bundler dependencies (2024-06-26) (#1569) --- Gemfile.lock | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 83295fa4..76f42c98 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -103,16 +103,16 @@ GEM awesome_print (1.9.2) aws-eventstream (1.3.0) aws-partitions (1.947.0) - aws-sdk-core (3.198.0) + aws-sdk-core (3.199.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.86.0) - aws-sdk-core (~> 3, >= 3.198.0) + aws-sdk-kms (1.87.0) + aws-sdk-core (~> 3, >= 3.199.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.153.0) - aws-sdk-core (~> 3, >= 3.198.0) + aws-sdk-s3 (1.154.0) + aws-sdk-core (~> 3, >= 3.199.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) aws-sigv4 (1.8.0) @@ -297,7 +297,7 @@ GEM railties (~> 7.0) rotp (~> 6.0) docile (1.4.0) - doorkeeper (5.7.0) + doorkeeper (5.7.1) railties (>= 5) drb (2.2.1) dry-initializer (3.1.1) @@ -608,14 +608,14 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - sentry-rails (5.17.3) + sentry-rails (5.18.0) railties (>= 5.0) - sentry-ruby (~> 5.17.3) - sentry-ruby (5.17.3) + sentry-ruby (~> 5.18.0) + sentry-ruby (5.18.0) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) - sentry-sidekiq (5.17.3) - sentry-ruby (~> 5.17.3) + sentry-sidekiq (5.18.0) + sentry-ruby (~> 5.18.0) sidekiq (>= 3.0) sexp_processor (4.17.1) showcase-rails (0.4.6) From 93b3c9d5b71bb7ffe052e232b75e5bb81e636c5e Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 06:19:49 +0000 Subject: [PATCH 33/39] Update all Bundler dependencies (2024-06-28) (#1570) --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 76f42c98..62a1b947 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,7 +102,7 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.947.0) + aws-partitions (1.948.0) aws-sdk-core (3.199.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) @@ -370,7 +370,7 @@ GEM json (2.7.2) jwt (2.8.2) base64 - knapsack_pro (7.6.1) + knapsack_pro (7.6.2) rake language_server-protocol (3.17.0.3) launchy (3.0.1) From 400e8a51a6c7d3a0c430040d435a736b4a8b9c50 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sat, 29 Jun 2024 06:18:09 +0000 Subject: [PATCH 34/39] Update all Bundler dependencies (2024-06-29) (#1571) --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 62a1b947..db0ac693 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,8 +102,8 @@ GEM zeitwerk (>= 2.6.12) awesome_print (1.9.2) aws-eventstream (1.3.0) - aws-partitions (1.948.0) - aws-sdk-core (3.199.0) + aws-partitions (1.949.0) + aws-sdk-core (3.200.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.8) @@ -111,7 +111,7 @@ GEM aws-sdk-kms (1.87.0) aws-sdk-core (~> 3, >= 3.199.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.154.0) + aws-sdk-s3 (1.155.0) aws-sdk-core (~> 3, >= 3.199.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.8) @@ -252,7 +252,7 @@ GEM capybara (>= 3.0) ruby2_keywords selenium-webdriver (>= 4.0) - charlock_holmes (0.7.7) + charlock_holmes (0.7.8) childprocess (5.0.0) choice (0.2.0) chronic (0.10.2) From ef2f0ea8cf947d52ebbd694bfdf2d2e3c73c7130 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sun, 30 Jun 2024 06:16:56 +0000 Subject: [PATCH 35/39] Update all Bundler dependencies (2024-06-30) (#1572) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index db0ac693..4ca1f15e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -406,7 +406,7 @@ GEM activesupport (>= 4.1.0) mini_magick (4.13.1) mini_mime (1.1.5) - minitest (5.24.0) + minitest (5.24.1) minitest-reporters (1.7.1) ansi builder From 9e25d2b4c685dcc6f7d6c7969ad48cfc6ba06601 Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Mon, 1 Jul 2024 11:52:08 -0500 Subject: [PATCH 36/39] Fix for crashes on MacOS related to ruby-pg (#1573) Some users are reporting crashes on MacOS when first trying to access the database. There's an issue open on `ruby-pg` that describes this temporary workaround. https://github.com/ged/ruby-pg/issues/538 Hopefully fixes: https://github.com/bullet-train-co/bullet_train/issues/1379 --- config/database.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/database.yml b/config/database.yml index 3d965066..92b197d1 100644 --- a/config/database.yml +++ b/config/database.yml @@ -24,6 +24,10 @@ default: &default development: <<: *default database: untitled_application_development + # On MacOS some users are reporting crashes when first trying to access + # the database. This workaround was suggested in this issue on `ruby-pg`: + # https://github.com/ged/ruby-pg/issues/538 + <% if RUBY_PLATFORM =~ /darwin/ %>gssencmode: disable<% end %> # The specified database role being used to connect to postgres. # To create additional roles in postgres see `$ createuser --help`. From c3fe8c404224d759962ad8de6c2e20f9155de2fd Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Mon, 1 Jul 2024 12:25:30 -0500 Subject: [PATCH 37/39] Refactor `bin/setup` into a series of independent scripts (#1568) * wip * making progress * more refactoring * tweak * Move some stuff out of bin/configure and into bin/setup * linter --- bin/configure | 14 +--- bin/setup | 79 +++++-------------- bin/setup-scripts/build_assets.rb | 17 ++++ bin/setup-scripts/bundle_install.rb | 6 ++ .../check_icu.rb | 0 .../check_node.rb | 0 bin/setup-scripts/check_overmind.rb | 19 +++++ .../check_postgres.rb | 0 .../check_redis.rb | 0 bin/setup-scripts/check_yarn.rb | 32 ++++++++ bin/setup-scripts/prepare_local_app.rb | 18 +++++ bin/setup-scripts/utils.rb | 36 +++++++++ bin/setup-scripts/yarn_install.rb | 10 +++ 13 files changed, 159 insertions(+), 72 deletions(-) create mode 100755 bin/setup-scripts/build_assets.rb create mode 100644 bin/setup-scripts/bundle_install.rb rename bin/{configure-scripts => setup-scripts}/check_icu.rb (100%) rename bin/{configure-scripts => setup-scripts}/check_node.rb (100%) create mode 100755 bin/setup-scripts/check_overmind.rb rename bin/{configure-scripts => setup-scripts}/check_postgres.rb (100%) rename bin/{configure-scripts => setup-scripts}/check_redis.rb (100%) create mode 100755 bin/setup-scripts/check_yarn.rb create mode 100755 bin/setup-scripts/prepare_local_app.rb create mode 100755 bin/setup-scripts/utils.rb create mode 100644 bin/setup-scripts/yarn_install.rb diff --git a/bin/configure b/bin/configure index ed4b9315..0875ac49 100755 --- a/bin/configure +++ b/bin/configure @@ -28,19 +28,7 @@ require "#{__dir__}/configure-scripts/commit_changes" # Now we can push to `origin` (if we have one, and you want to) require "#{__dir__}/configure-scripts/push_to_origin" -# Now we check that you have base-level system dependencies installed. -require "#{__dir__}/configure-scripts/check_postgres" -require "#{__dir__}/configure-scripts/check_redis" -require "#{__dir__}/configure-scripts/check_icu" -require "#{__dir__}/configure-scripts/check_node" - -# And finally we `bundle install` & `yarn install` -# -announce_section "Running `bundle install`" -stream "bundle install" - -announce_section "Running `yarn install`." -stream "yarn install" + announce_section "Configuration complete!" puts "" diff --git a/bin/setup b/bin/setup index 43cbde16..8ba957c0 100755 --- a/bin/setup +++ b/bin/setup @@ -2,80 +2,41 @@ require 'bundler/inline' -gemfile do - source 'https://rubygems.org' - require 'fileutils' - require 'colorize' -end +# First we require a util file that will install a few utility gems +# and define some utility methods used by other scirpts. +require "#{__dir__}/setup-scripts/utils" + + # path to your application root. APP_ROOT = File.expand_path("..", __dir__) -def system!(*args) - system(*args) || abort("\n== Command #{args} failed ==") -end -def command?(name) - [name, - *ENV['PATH'].split(File::PATH_SEPARATOR).map {|p| File.join(p, name)} - ].find {|f| File.executable?(f)} -end FileUtils.chdir APP_ROOT do # This script is a way to set up or update your development environment automatically. # This script is idempotent, so that you can run it at any time and get an expectable outcome. - # Add necessary setup steps to this file. - - puts "== Checking dependencies ==" - if command?("overmind") - puts "Overmind is already installed." - else - puts "Overmind not found".red - puts "We recommend installing overmind to run your application processes" - puts "Visit https://github.com/DarthSim/overmind#installation for more information." - end - - puts "== Installing dependencies ==" - system! "gem install bundler --conservative" - system("bundle check") || system!("bundle install") - if command?("yarn") && `yarn -v`.to_f < 2 - system("yarn check") || system!("yarn install") - else - system!("yarn install") - end - system!("bin/link") + # Add necessary setup steps to individual scripts in `bin/setup-scripts` and then `require` them below. - puts "== Building assets ==" - system!("yarn run build && yarn run build:css && yarn light:build:css") + # We need to check for the same version of ruby as bin/configure, so we + # reuse this one from the configure-scritps directory. + require "#{__dir__}/configure-scripts/check_ruby" + require "#{__dir__}/setup-scripts/bundle_install" - # puts "\n== Copying sample files ==" - # unless File.exist?("config/database.yml") - # FileUtils.cp "config/database.yml.sample", "config/database.yml" - # end + require "#{__dir__}/setup-scripts/check_node" + require "#{__dir__}/setup-scripts/check_yarn" + require "#{__dir__}/setup-scripts/yarn_install" - puts "\n== Preparing database ==" - system! "bin/rails db:prepare" + # Now we check that you have base-level system dependencies installed. + require "#{__dir__}/setup-scripts/check_postgres" + require "#{__dir__}/setup-scripts/check_redis" + require "#{__dir__}/setup-scripts/check_icu" - puts "\n== Removing old logs and tempfiles ==" - system! "bin/rails log:clear tmp:clear" + require "#{__dir__}/setup-scripts/prepare_local_app" - puts "\n== Copying `config/application.yml.example` to `config/application.yml`. ==" - if File.exist?("config/application.yml") - puts "`config/application.yml` already exists!" - else - system! "cp config/application.yml.example config/application.yml" - end + require "#{__dir__}/setup-scripts/build_assets" - puts "\n== Checking Redis connection ==" - redis_url = ENV.fetch("REDIS_URL", "redis://localhost:6379/1") - result = `redis-cli -u #{redis_url} info clients` - if result.include?("connected_clients") - connected_clients = result.scan(/connected_clients:\d+/).first.split(":").last - puts "You are connected to #{connected_clients} server#{"s" if connected_clients.to_i > 1}." - else - puts "You are not connected to a Redis server. Please run `$ redis-server` in another tab and run bin/setup again.".red - exit 1 - end + require "#{__dir__}/setup-scripts/check_overmind" puts "" puts "You're set! Now you can run bin/dev to boot your server and access your new application.".blue diff --git a/bin/setup-scripts/build_assets.rb b/bin/setup-scripts/build_assets.rb new file mode 100755 index 00000000..542018e0 --- /dev/null +++ b/bin/setup-scripts/build_assets.rb @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +require "#{__dir__}/utils" + +announce_section "Building assets" + +# TODO: Do we still need to this seperately? It's part of `yarn build:css` +# system!("bin/link") + +puts "-------- yarn run build" +system!("yarn run build") + +puts "-------- yarn run build:css" +system!("yarn run build:css") + +puts "-------- yarn run ligh:build:css" +system!("yarn run light:build:css") diff --git a/bin/setup-scripts/bundle_install.rb b/bin/setup-scripts/bundle_install.rb new file mode 100644 index 00000000..81090e6b --- /dev/null +++ b/bin/setup-scripts/bundle_install.rb @@ -0,0 +1,6 @@ +require "#{__dir__}/utils" + +announce_section "Bundler setup" + +system! "gem install bundler --conservative" +system("bundle check") || system!("bundle install") diff --git a/bin/configure-scripts/check_icu.rb b/bin/setup-scripts/check_icu.rb similarity index 100% rename from bin/configure-scripts/check_icu.rb rename to bin/setup-scripts/check_icu.rb diff --git a/bin/configure-scripts/check_node.rb b/bin/setup-scripts/check_node.rb similarity index 100% rename from bin/configure-scripts/check_node.rb rename to bin/setup-scripts/check_node.rb diff --git a/bin/setup-scripts/check_overmind.rb b/bin/setup-scripts/check_overmind.rb new file mode 100755 index 00000000..4c8ae133 --- /dev/null +++ b/bin/setup-scripts/check_overmind.rb @@ -0,0 +1,19 @@ +#!/usr/bin/env ruby + +require "#{__dir__}/utils" + +announce_section "Checking Overmind" + +if command?("overmind") + puts "Overmind is already installed.".green +else + puts "Overmind not found".red + puts "We recommend installing overmind to run your application processes" + puts "Visit https://github.com/DarthSim/overmind#installation for more information." + if ask_boolean "Would you like to continue without overmind?" + puts "Continuing without overmind." + else + puts "You chose not to continue without overmind. Goodbye.".red + exit + end +end diff --git a/bin/configure-scripts/check_postgres.rb b/bin/setup-scripts/check_postgres.rb similarity index 100% rename from bin/configure-scripts/check_postgres.rb rename to bin/setup-scripts/check_postgres.rb diff --git a/bin/configure-scripts/check_redis.rb b/bin/setup-scripts/check_redis.rb similarity index 100% rename from bin/configure-scripts/check_redis.rb rename to bin/setup-scripts/check_redis.rb diff --git a/bin/setup-scripts/check_yarn.rb b/bin/setup-scripts/check_yarn.rb new file mode 100755 index 00000000..1e2eb59b --- /dev/null +++ b/bin/setup-scripts/check_yarn.rb @@ -0,0 +1,32 @@ +#!/usr/bin/env ruby + +require "#{__dir__}/utils" + +announce_section "Checking yarn" + +package_json = JSON.parse(File.read("package.json")) + +required_yarn = package_json["packageManager"].split("@").last + +actual_yarn = begin + `yarn -v`.strip +rescue + :not_found +end + +message = "Bullet Train requires yarn #{required_yarn} and `yarn -v` returns #{actual_yarn}." +if actual_yarn == :not_found + puts "You don't have yarn installed. We can't proceed without it. Try `npm install -g yarn && corepack enable`.".red + exit +elsif Gem::Version.new(actual_yarn) >= Gem::Version.new(required_yarn) + puts message.green +else + puts message.red + continue_anyway = ask_boolean "Try proceeding with yarn #{actual_yarn} anyway?", "y" + if continue_anyway + puts "You've chosen to continue with yarn #{actual_yarn}.".yellow + else + puts "You've chosen not to continue with yarn #{actual_yarn}. Goodbye.".red + exit + end +end diff --git a/bin/setup-scripts/prepare_local_app.rb b/bin/setup-scripts/prepare_local_app.rb new file mode 100755 index 00000000..7d251c74 --- /dev/null +++ b/bin/setup-scripts/prepare_local_app.rb @@ -0,0 +1,18 @@ +#!/usr/bin/env ruby + +require "#{__dir__}/utils" + +announce_section "Preparing local app files" + +puts "\n== Preparing database ==" +system! "bin/rails db:prepare" + +puts "\n== Removing old logs and tempfiles ==" +system! "bin/rails log:clear tmp:clear" + +puts "\n== Copying `config/application.yml.example` to `config/application.yml`. ==" +if File.exist?("config/application.yml") + puts "`config/application.yml` already exists!" +else + system! "cp config/application.yml.example config/application.yml" +end diff --git a/bin/setup-scripts/utils.rb b/bin/setup-scripts/utils.rb new file mode 100755 index 00000000..46a57fe0 --- /dev/null +++ b/bin/setup-scripts/utils.rb @@ -0,0 +1,36 @@ +#!/usr/bin/env ruby + +require "bundler/inline" + +gemfile do + source "https://rubygems.org" + require "fileutils" + require "colorize" + require "json" +end + +def system!(*args) + system(*args) || abort("\n== Command #{args} failed ==") +end + +def command?(name) + [name, + *ENV["PATH"].split(File::PATH_SEPARATOR).map { |p| File.join(p, name) }].find { |f| File.executable?(f) } +end + +def announce_section(section_name) + puts "" + puts "".ljust(80, "-").cyan + puts section_name.cyan + puts "" +end + +def ask_boolean(question, default = "y") + choices = (default.downcase[0] == "y") ? "[Y/n]" : "[y/N]" + puts "#{question} #{choices}".blue + answer = gets.strip.downcase[0] + if !answer + answer = default.downcase + end + answer == "y" +end diff --git a/bin/setup-scripts/yarn_install.rb b/bin/setup-scripts/yarn_install.rb new file mode 100644 index 00000000..5c35eace --- /dev/null +++ b/bin/setup-scripts/yarn_install.rb @@ -0,0 +1,10 @@ +require "#{__dir__}/utils" + +announce_section "Yarn setup" + +# TODO: Robustify this. What if node isn't even installed? Include `corepack enable`. Etc... +if command?("yarn") && `yarn -v`.to_f < 2 + system("yarn check") || system!("yarn install") +else + system!("yarn install") +end From f17a71003da5ffa489453c86303fb79b0f3a802b Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 12:43:26 -0500 Subject: [PATCH 38/39] Update Node.js to version 20.15.0 (#1560) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> --- .nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index 48b14e6b..90756595 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.14.0 +20.15.0 From 7373946325652ad80c398d3969b344819cceacbe Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Mon, 1 Jul 2024 13:41:21 -0500 Subject: [PATCH 39/39] BT-Core version bump: - 1.7.15 (#1575) Co-authored-by: jagthedrummer --- Gemfile | 2 +- Gemfile.lock | 72 ++++++++++++++++++++++++++-------------------------- package.json | 6 ++--- yarn.lock | 30 +++++++++++----------- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/Gemfile b/Gemfile index b9f8753f..c7ccda82 100644 --- a/Gemfile +++ b/Gemfile @@ -112,7 +112,7 @@ end # We use a constant here so that we can ensure that all of the bullet_train-* # packages are on the same version. -BULLET_TRAIN_VERSION = "1.7.14" +BULLET_TRAIN_VERSION = "1.7.15" # Core packages. gem "bullet_train", BULLET_TRAIN_VERSION diff --git a/Gemfile.lock b/Gemfile.lock index 4ca1f15e..4fd4b3e0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -126,7 +126,7 @@ GEM bootsnap (1.18.3) msgpack (~> 1.2) builder (3.3.0) - bullet_train (1.7.14) + bullet_train (1.7.15) awesome_print bullet_train-has_uuid bullet_train-roles @@ -159,7 +159,7 @@ GEM unicode-emoji valid_email xxhash - bullet_train-api (1.7.14) + bullet_train-api (1.7.15) bullet_train bullet_train-super_scaffolding colorizer @@ -170,61 +170,61 @@ GEM pagy_cursor rack-cors rails (>= 6.0.0) - bullet_train-fields (1.7.14) + bullet_train-fields (1.7.15) chronic cloudinary phonelib rails (>= 6.0.0) - bullet_train-has_uuid (1.7.14) + bullet_train-has_uuid (1.7.15) rails (>= 6.0.0) - bullet_train-incoming_webhooks (1.7.14) + bullet_train-incoming_webhooks (1.7.15) bullet_train bullet_train-api bullet_train-super_scaffolding rails (>= 6.0.0) - bullet_train-integrations (1.7.14) + bullet_train-integrations (1.7.15) rails (>= 6.0.0) - bullet_train-integrations-stripe (1.7.14) + bullet_train-integrations-stripe (1.7.15) omniauth omniauth-rails_csrf_protection omniauth-stripe-connect rails (>= 6.0.0) stripe - bullet_train-obfuscates_id (1.7.14) + bullet_train-obfuscates_id (1.7.15) hashids rails (>= 6.0.0) - bullet_train-outgoing_webhooks (1.7.14) + bullet_train-outgoing_webhooks (1.7.15) public_suffix rails (>= 6.0.0) - bullet_train-roles (1.7.14) + bullet_train-roles (1.7.15) active_hash activesupport cancancan bullet_train-routes (1.0.0) rails (>= 6.0.0) - bullet_train-scope_questions (1.7.14) + bullet_train-scope_questions (1.7.15) rails (>= 6.0.0) - bullet_train-scope_validator (1.7.14) + bullet_train-scope_validator (1.7.15) rails - bullet_train-sortable (1.7.14) + bullet_train-sortable (1.7.15) rails (>= 6.0.0) - bullet_train-super_load_and_authorize_resource (1.7.14) + bullet_train-super_load_and_authorize_resource (1.7.15) cancancan rails (>= 6.0.0) - bullet_train-super_scaffolding (1.7.14) + bullet_train-super_scaffolding (1.7.15) colorizer indefinite_article masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes (1.7.14) + bullet_train-themes (1.7.15) bullet_train-fields nice_partials (~> 0.9) rails (>= 6.0.0) - bullet_train-themes-light (1.7.14) + bullet_train-themes-light (1.7.15) bullet_train-themes-tailwind_css masamune-ast (~> 2.0.2) rails (>= 6.0.0) - bullet_train-themes-tailwind_css (1.7.14) + bullet_train-themes-tailwind_css (1.7.15) bullet_train-themes rails (>= 6.0.0) cable_ready (5.0.5) @@ -715,24 +715,24 @@ DEPENDENCIES avo (>= 3.1.7) aws-sdk-s3 bootsnap - bullet_train (= 1.7.14) - bullet_train-api (= 1.7.14) - bullet_train-fields (= 1.7.14) - bullet_train-has_uuid (= 1.7.14) - bullet_train-incoming_webhooks (= 1.7.14) - bullet_train-integrations (= 1.7.14) - bullet_train-integrations-stripe (= 1.7.14) - bullet_train-obfuscates_id (= 1.7.14) - bullet_train-outgoing_webhooks (= 1.7.14) - bullet_train-roles (= 1.7.14) - bullet_train-scope_questions (= 1.7.14) - bullet_train-scope_validator (= 1.7.14) - bullet_train-sortable (= 1.7.14) - bullet_train-super_load_and_authorize_resource (= 1.7.14) - bullet_train-super_scaffolding (= 1.7.14) - bullet_train-themes (= 1.7.14) - bullet_train-themes-light (= 1.7.14) - bullet_train-themes-tailwind_css (= 1.7.14) + bullet_train (= 1.7.15) + bullet_train-api (= 1.7.15) + bullet_train-fields (= 1.7.15) + bullet_train-has_uuid (= 1.7.15) + bullet_train-incoming_webhooks (= 1.7.15) + bullet_train-integrations (= 1.7.15) + bullet_train-integrations-stripe (= 1.7.15) + bullet_train-obfuscates_id (= 1.7.15) + bullet_train-outgoing_webhooks (= 1.7.15) + bullet_train-roles (= 1.7.15) + bullet_train-scope_questions (= 1.7.15) + bullet_train-scope_validator (= 1.7.15) + bullet_train-sortable (= 1.7.15) + bullet_train-super_load_and_authorize_resource (= 1.7.15) + bullet_train-super_scaffolding (= 1.7.15) + bullet_train-themes (= 1.7.15) + bullet_train-themes-light (= 1.7.15) + bullet_train-themes-tailwind_css (= 1.7.15) capybara (~> 3.39) capybara-email capybara-lockstep diff --git a/package.json b/package.json index 607727fb..b575414c 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "app", "private": true, "dependencies": { - "@bullet-train/bullet-train": "1.7.14", - "@bullet-train/bullet-train-sortable": "1.7.14", - "@bullet-train/fields": "1.7.14", + "@bullet-train/bullet-train": "1.7.15", + "@bullet-train/bullet-train-sortable": "1.7.15", + "@bullet-train/fields": "1.7.15", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@fullhuman/postcss-purgecss": "6.0.0", "@hotwired/turbo-rails": "^8.0.4", diff --git a/yarn.lock b/yarn.lock index 2f4d19e9..1190e19e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1495,30 +1495,30 @@ __metadata: languageName: node linkType: hard -"@bullet-train/bullet-train-sortable@npm:1.7.14": - version: 1.7.14 - resolution: "@bullet-train/bullet-train-sortable@npm:1.7.14" +"@bullet-train/bullet-train-sortable@npm:1.7.15": + version: 1.7.15 + resolution: "@bullet-train/bullet-train-sortable@npm:1.7.15" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@rails/request.js": "npm:^0.0.6" dragula: "npm:^3.7.3" jquery: "npm:^3.7.1" - checksum: 10c0/0d434a17feec69a4d60b89d1c37304799f3813ece58535b52903035bda8ea826a01a2adb62c136e33d825cc4a172c499d325bca5701e85ad8a8b821471faaabf + checksum: 10c0/1c340f8aeae94009c38eb1255c50e07b8d957aad0fd13062631ce3773e80f122148f20d7b518a25a9d803983495ad86aa95498ee3ab6ffc15fe9dd620f99bf5e languageName: node linkType: hard -"@bullet-train/bullet-train@npm:1.7.14": - version: 1.7.14 - resolution: "@bullet-train/bullet-train@npm:1.7.14" +"@bullet-train/bullet-train@npm:1.7.15": + version: 1.7.15 + resolution: "@bullet-train/bullet-train@npm:1.7.15" dependencies: "@hotwired/stimulus": "npm:^3.0.1" - checksum: 10c0/55a4e85939893574b0876432ae45ce81e30a49635c0f3b143dd9cb0e7896168dd359783ece7e4e21d33599de403cd8c05585b4f900d74001a84dfb603e454a3c + checksum: 10c0/4ab7ddc0004ac30c324d9529baca648a2135eabce4cfd56415e4f65633b089de0fc1ea203fb2dfb95deee6114fb3b1f5fa5db4d1f97f9a17dea726da9ddda912 languageName: node linkType: hard -"@bullet-train/fields@npm:1.7.14": - version: 1.7.14 - resolution: "@bullet-train/fields@npm:1.7.14" +"@bullet-train/fields@npm:1.7.15": + version: 1.7.15 + resolution: "@bullet-train/fields@npm:1.7.15" dependencies: "@hotwired/stimulus": "npm:^3.0.1" "@simonwep/pickr": "npm:^1.8.1" @@ -1531,7 +1531,7 @@ __metadata: tributejs: "npm:^5.1.3" trix: "npm:^2.0.1" zxcvbn: "npm:^4.4.2" - checksum: 10c0/ec249c1983191444d7860d108db371005a17ccd6d9d852699fba397555161194c9aecb71e47e6fa6f9872bb7e07c482e5ab33c76f886c3ef472cd90db7711df1 + checksum: 10c0/29ece5ccaf9bb2a15d2fc5513fea468a5b786dd10d05c668dd0affdd309d8f8e580d31ccbe06a696bb42d8730c1d840f73d4b2083cb96769ff16fd1d0c935190 languageName: node linkType: hard @@ -2190,9 +2190,9 @@ __metadata: version: 0.0.0-use.local resolution: "app@workspace:." dependencies: - "@bullet-train/bullet-train": "npm:1.7.14" - "@bullet-train/bullet-train-sortable": "npm:1.7.14" - "@bullet-train/fields": "npm:1.7.14" + "@bullet-train/bullet-train": "npm:1.7.15" + "@bullet-train/bullet-train-sortable": "npm:1.7.15" + "@bullet-train/fields": "npm:1.7.15" "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.3" "@fullhuman/postcss-purgecss": "npm:6.0.0" "@hotwired/turbo-rails": "npm:^8.0.4"