It looks like you haven't configured Convene to send email. Check the .env.example
file for variables named with SMTP
and make sure each is set with your email providers configuration.
<%= agreement.name %>
<%= room.description %>
From 6ac825ed5f670e473ee418879287e285007bc9ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 00:53:13 +0000 Subject: [PATCH 01/99] Bump standard from 1.33.0 to 1.34.0 (#2203) --- Gemfile | 2 +- Gemfile.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Gemfile b/Gemfile index 9d12c0685..7e614a583 100644 --- a/Gemfile +++ b/Gemfile @@ -129,7 +129,7 @@ group :development, :test do gem "rubocop-rails" gem "rubocop-rspec" - gem "standard", "~> 1.33" + gem "standard", "~> 1.34" end group :development do diff --git a/Gemfile.lock b/Gemfile.lock index 349f4dc4d..e40317048 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -297,7 +297,7 @@ GEM racc (~> 1.4) pagy (6.4.3) parallel (1.24.0) - parser (3.3.0.0) + parser (3.3.0.5) ast (~> 2.4.1) racc pg (1.5.4) @@ -411,11 +411,11 @@ GEM rswag-ui (2.13.0) actionpack (>= 3.1, < 7.2) railties (>= 3.1, < 7.2) - rubocop (1.59.0) + rubocop (1.60.2) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) @@ -428,7 +428,7 @@ GEM rubocop (~> 1.41) rubocop-factory_bot (2.25.0) rubocop (~> 1.33) - rubocop-performance (1.20.1) + rubocop-performance (1.20.2) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.30.0, < 2.0) rubocop-rails (2.23.1) @@ -482,18 +482,18 @@ GEM apimatic_core (~> 0.3.0) apimatic_core_interfaces (~> 0.2.0) apimatic_faraday_client_adapter (~> 0.1.0) - standard (1.33.0) + standard (1.34.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.59.0) + rubocop (~> 1.60) standard-custom (~> 1.0.0) standard-performance (~> 1.3) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.3.0) + standard-performance (1.3.1) lint_roller (~> 1.1) - rubocop-performance (~> 1.20.1) + rubocop-performance (~> 1.20.2) stimulus-rails (1.3.3) railties (>= 6.0.0) stringio (3.1.0) @@ -592,7 +592,7 @@ DEPENDENCIES spring-watcher-listen! sprockets-rails square.rb - standard (~> 1.33) + standard (~> 1.34) stimulus-rails strip_attributes (~> 1.13) stripe From 6d3de2a2c910b812cca4493422668442e82d53f5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 00:53:45 +0000 Subject: [PATCH 02/99] Bump @sentry/browser from 7.100.1 to 7.101.0 (#2202) --- package.json | 2 +- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 71 insertions(+), 71 deletions(-) diff --git a/package.json b/package.json index 03ebbb59d..95885ab2a 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@hotwired/turbo-rails": "^8.0.2", "@rails/actioncable": "^7.1.3", "@rails/activestorage": "^7.1.3", - "@sentry/browser": "^7.100.1", + "@sentry/browser": "^7.101.0", "@tailwindcss/forms": "^0.5.7", "@tailwindcss/typography": "^0.5.10", "@webpack-cli/serve": "^2.0.5", diff --git a/yarn.lock b/yarn.lock index 2232f4036..c49581a9e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -380,76 +380,76 @@ dependencies: spark-md5 "^3.0.1" -"@sentry-internal/feedback@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.100.1.tgz#99585ba6f71eca3e7afe918273dd55b12f3aac8a" - integrity sha512-yqcRVnjf+qS+tC4NxOKLJOaSJ+csHmh/dHUzvCTkf5rLsplwXYRnny2r0tqGTQ4tuXMxwgSMKPYwicg81P+xuw== - dependencies: - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry-internal/replay-canvas@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.100.1.tgz#d37228575931b869d2ad415af46b342d83dd0fd7" - integrity sha512-TnqxqJGhbFhhYRhTG2WLFer+lVieV7mNGeIxFBiw1L4kuj8KGl+C0sknssKyZSRVJFSahhHIosHJGRMkkD//7g== - dependencies: - "@sentry/core" "7.100.1" - "@sentry/replay" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry-internal/tracing@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.100.1.tgz#4329492e50c390567197a4acbf7e3672b1db7820" - integrity sha512-+u9RRf5eL3StiyiRyAHZmdkAR7GTSGx4Mt4Lmi5NEtCcWlTGZ1QgW2r8ZbhouVmTiJkjhQgYCyej3cojtazeJg== - dependencies: - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/browser@^7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.100.1.tgz#146ffca94cc187ecbf49915ef3100f6037316110" - integrity sha512-IxHQ08ixf0bmaWpe4yt1J4UUsOpg02fxax9z3tOQYXw5MSzz5pDXn8M8DFUVJB3wWuyXhHXTub9yD3VIP9fnoA== - dependencies: - "@sentry-internal/feedback" "7.100.1" - "@sentry-internal/replay-canvas" "7.100.1" - "@sentry-internal/tracing" "7.100.1" - "@sentry/core" "7.100.1" - "@sentry/replay" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/core@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.100.1.tgz#7b8e101a931af8e8b3b2449534749f882772df4f" - integrity sha512-f+ItUge/o9AjlveQq0ZUbQauKlPH1FIJbC1TRaYLJ4KNfOdrsh8yZ29RmWv0cFJ/e+FGTr603gWpRPObF5rM8Q== - dependencies: - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/replay@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.100.1.tgz#d9af5f8e92ce0f93cef89f5aef74d91a8d12c3eb" - integrity sha512-B1NFjzGEFaqejxBRdUyEzH8ChXc2kfiqlA/W/Lg0aoWIl2/7nuMk+l4ld9gW5F5bIAXDTVd5vYltb1lWEbpr7w== - dependencies: - "@sentry-internal/tracing" "7.100.1" - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/types@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.100.1.tgz#1349b77269cecf4e80c087842575bd1a001e9995" - integrity sha512-fLM+LedHuKzOd8IhXBqaQuym+AA519MGjeczBa5kGakes/BbAsUMwsNfjsKQedp7Kh44RgYF99jwoRPK2oDrXw== - -"@sentry/utils@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.100.1.tgz#6e26f3b06b1e485a2180f464ab3374ecb8d5e407" - integrity sha512-Ve6dXr1o6xiBe3VCoJgiutmBKrugryI65EZAbYto5XI+t+PjiLLf9wXtEMF24ZrwImo4Lv3E9Uqza+fWkEbw6A== - dependencies: - "@sentry/types" "7.100.1" +"@sentry-internal/feedback@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.101.0.tgz#cce033c80c498212a5b9a9540ff3ab8297eefbe2" + integrity sha512-uQBMYhZp/qkBEA/GXRMm1OfSkRkZojxBrCrFmzkWhJzXT+YbL57/M1uCcwkKmorKlg393Soh7MLULInwmcwWkA== + dependencies: + "@sentry/core" "7.101.0" + "@sentry/types" "7.101.0" + "@sentry/utils" "7.101.0" + +"@sentry-internal/replay-canvas@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.101.0.tgz#0e32e1bebd4d125126e481c0df5f7186edeadbf4" + integrity sha512-fiz4kPpz/j6ZaD+vOcUXuO1HqD49djs4QwyTsRwCCi77EKZOGAaijpqWckDWyZs0dOOnbGGGC5x3o+CfTJcjKA== + dependencies: + "@sentry/core" "7.101.0" + "@sentry/replay" "7.101.0" + "@sentry/types" "7.101.0" + "@sentry/utils" "7.101.0" + +"@sentry-internal/tracing@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.101.0.tgz#9a92ee722d071449a61c061867aa43a5beefcfb6" + integrity sha512-rp9oOLQs6vMuzvAnAHRRCNu5Z0o/ZVRI3WPYedxpdMWKD1Z3G9o+0joP+ZIUqHsamWWYiIgPqXgL9AK6AWjFRg== + dependencies: + "@sentry/core" "7.101.0" + "@sentry/types" "7.101.0" + "@sentry/utils" "7.101.0" + +"@sentry/browser@^7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.101.0.tgz#53ecfa8a9b0076b95930dff5bbb616e827608606" + integrity sha512-wj9YLfS/caR20Yq0hdEjsZHuhnYLU7Ht0SlcJx5MNMnArtmW1k2CWZz3PCqcW/rTZe53npVTe6eMqMccB4aPrQ== + dependencies: + "@sentry-internal/feedback" "7.101.0" + "@sentry-internal/replay-canvas" "7.101.0" + "@sentry-internal/tracing" "7.101.0" + "@sentry/core" "7.101.0" + "@sentry/replay" "7.101.0" + "@sentry/types" "7.101.0" + "@sentry/utils" "7.101.0" + +"@sentry/core@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.101.0.tgz#7ddae48771bad6d3170df0d9807f86c39824dd0a" + integrity sha512-dRNrNV5OLGARkOGgxJsVDhA98Pev5G1LVJcud5E83cRg49BCUx2riqEtDP6iIS1nvem6cApkSnLC1kvl/T5/Cw== + dependencies: + "@sentry/types" "7.101.0" + "@sentry/utils" "7.101.0" + +"@sentry/replay@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.101.0.tgz#66d199316be3f0fc2ed82a5294f519d58a2c2260" + integrity sha512-DSWkGKI/QhCAY+qm4mBnPob3/YsewisskVTak7KMDotJ75H85WFJhVwOMtvaEWIzVezCOItPv7ql51jTwhR3wA== + dependencies: + "@sentry-internal/tracing" "7.101.0" + "@sentry/core" "7.101.0" + "@sentry/types" "7.101.0" + "@sentry/utils" "7.101.0" + +"@sentry/types@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.101.0.tgz#0174a32d6c12def73f438dc2a10bd52cc0ba0c81" + integrity sha512-YC+ltO/AlbEyJHjCUYQ4is1HcDT2zSMuLkIAcyQmK7fUdlGT4iR5sfENriY9ZopYHgjPdJKfhI8ohScam7zp/A== + +"@sentry/utils@7.101.0": + version "7.101.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.101.0.tgz#0eadb9709c9b6fbc03d509acf7fe6a00ab4e6220" + integrity sha512-px1NUkCLsD9UKLE4W4DghpyzmAVHgYhskrjRt30ubyUKqlggtHkOXRvS8MjuWowR/i0wF0GuTCbU9StBd7JMrw== + dependencies: + "@sentry/types" "7.101.0" "@sindresorhus/merge-streams@^1.0.0": version "1.0.0" From b85f1dcdf894fa30375c37c0c771f5251e14a0e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 23:31:25 +0000 Subject: [PATCH 03/99] Bump pagy from 6.4.3 to 6.4.4 (#2205) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index e40317048..7f71b43e2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -295,7 +295,7 @@ GEM nokogiri (1.16.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) - pagy (6.4.3) + pagy (6.4.4) parallel (1.24.0) parser (3.3.0.5) ast (~> 2.4.1) From 4bcfd99a4ee6a2e51e4a2d797eda56e1f7478d65 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 00:54:43 +0000 Subject: [PATCH 04/99] Bump pg from 1.5.4 to 1.5.5 (#2209) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7f71b43e2..a954306f4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -300,7 +300,7 @@ GEM parser (3.3.0.5) ast (~> 2.4.1) racc - pg (1.5.4) + pg (1.5.5) pry (0.14.1) coderay (~> 1.1) method_source (~> 1.0) From 558d2ca4508821697d535f48db0378266aca279b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 00:54:58 +0000 Subject: [PATCH 05/99] Bump @sentry/browser from 7.101.0 to 7.101.1 (#2207) --- package.json | 2 +- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 71 insertions(+), 71 deletions(-) diff --git a/package.json b/package.json index 95885ab2a..064d6a4f2 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@hotwired/turbo-rails": "^8.0.2", "@rails/actioncable": "^7.1.3", "@rails/activestorage": "^7.1.3", - "@sentry/browser": "^7.101.0", + "@sentry/browser": "^7.101.1", "@tailwindcss/forms": "^0.5.7", "@tailwindcss/typography": "^0.5.10", "@webpack-cli/serve": "^2.0.5", diff --git a/yarn.lock b/yarn.lock index c49581a9e..f63afcfbc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -380,76 +380,76 @@ dependencies: spark-md5 "^3.0.1" -"@sentry-internal/feedback@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.101.0.tgz#cce033c80c498212a5b9a9540ff3ab8297eefbe2" - integrity sha512-uQBMYhZp/qkBEA/GXRMm1OfSkRkZojxBrCrFmzkWhJzXT+YbL57/M1uCcwkKmorKlg393Soh7MLULInwmcwWkA== - dependencies: - "@sentry/core" "7.101.0" - "@sentry/types" "7.101.0" - "@sentry/utils" "7.101.0" - -"@sentry-internal/replay-canvas@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.101.0.tgz#0e32e1bebd4d125126e481c0df5f7186edeadbf4" - integrity sha512-fiz4kPpz/j6ZaD+vOcUXuO1HqD49djs4QwyTsRwCCi77EKZOGAaijpqWckDWyZs0dOOnbGGGC5x3o+CfTJcjKA== - dependencies: - "@sentry/core" "7.101.0" - "@sentry/replay" "7.101.0" - "@sentry/types" "7.101.0" - "@sentry/utils" "7.101.0" - -"@sentry-internal/tracing@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.101.0.tgz#9a92ee722d071449a61c061867aa43a5beefcfb6" - integrity sha512-rp9oOLQs6vMuzvAnAHRRCNu5Z0o/ZVRI3WPYedxpdMWKD1Z3G9o+0joP+ZIUqHsamWWYiIgPqXgL9AK6AWjFRg== - dependencies: - "@sentry/core" "7.101.0" - "@sentry/types" "7.101.0" - "@sentry/utils" "7.101.0" - -"@sentry/browser@^7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.101.0.tgz#53ecfa8a9b0076b95930dff5bbb616e827608606" - integrity sha512-wj9YLfS/caR20Yq0hdEjsZHuhnYLU7Ht0SlcJx5MNMnArtmW1k2CWZz3PCqcW/rTZe53npVTe6eMqMccB4aPrQ== - dependencies: - "@sentry-internal/feedback" "7.101.0" - "@sentry-internal/replay-canvas" "7.101.0" - "@sentry-internal/tracing" "7.101.0" - "@sentry/core" "7.101.0" - "@sentry/replay" "7.101.0" - "@sentry/types" "7.101.0" - "@sentry/utils" "7.101.0" - -"@sentry/core@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.101.0.tgz#7ddae48771bad6d3170df0d9807f86c39824dd0a" - integrity sha512-dRNrNV5OLGARkOGgxJsVDhA98Pev5G1LVJcud5E83cRg49BCUx2riqEtDP6iIS1nvem6cApkSnLC1kvl/T5/Cw== - dependencies: - "@sentry/types" "7.101.0" - "@sentry/utils" "7.101.0" - -"@sentry/replay@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.101.0.tgz#66d199316be3f0fc2ed82a5294f519d58a2c2260" - integrity sha512-DSWkGKI/QhCAY+qm4mBnPob3/YsewisskVTak7KMDotJ75H85WFJhVwOMtvaEWIzVezCOItPv7ql51jTwhR3wA== - dependencies: - "@sentry-internal/tracing" "7.101.0" - "@sentry/core" "7.101.0" - "@sentry/types" "7.101.0" - "@sentry/utils" "7.101.0" - -"@sentry/types@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.101.0.tgz#0174a32d6c12def73f438dc2a10bd52cc0ba0c81" - integrity sha512-YC+ltO/AlbEyJHjCUYQ4is1HcDT2zSMuLkIAcyQmK7fUdlGT4iR5sfENriY9ZopYHgjPdJKfhI8ohScam7zp/A== - -"@sentry/utils@7.101.0": - version "7.101.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.101.0.tgz#0eadb9709c9b6fbc03d509acf7fe6a00ab4e6220" - integrity sha512-px1NUkCLsD9UKLE4W4DghpyzmAVHgYhskrjRt30ubyUKqlggtHkOXRvS8MjuWowR/i0wF0GuTCbU9StBd7JMrw== - dependencies: - "@sentry/types" "7.101.0" +"@sentry-internal/feedback@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.101.1.tgz#d7e27ebcc46bd7306cfaa89b591293a394d75672" + integrity sha512-fOKDMVvLX+FuJHJszKBvRg1m7+fd4hchqRnZ9DDfitT6P5Ppl0gbEt/LStqu8Wq5M0tna+hpdwHlVEt7gZVKzw== + dependencies: + "@sentry/core" "7.101.1" + "@sentry/types" "7.101.1" + "@sentry/utils" "7.101.1" + +"@sentry-internal/replay-canvas@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.101.1.tgz#6856431a6360dd456c693d0510410dcd46f28150" + integrity sha512-09l6nD+lxWvwkpXLlIZuzj/z79Llbo6mcH33TJvxrUTjAqSGF/i3Pd5bTLWro9atippOyQgIV/yTGG4Bc5FhyQ== + dependencies: + "@sentry/core" "7.101.1" + "@sentry/replay" "7.101.1" + "@sentry/types" "7.101.1" + "@sentry/utils" "7.101.1" + +"@sentry-internal/tracing@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.101.1.tgz#9504e29c3c2c3ef5f652777e487b596cf8f78e1a" + integrity sha512-ihjWG8x4x0ozx6t+EHoXLKbsPrgzYLCpeBLWyS+M6n3hn6cmHM76c8nZw3ldhUQi5UYL3LFC/JZ50b4oSxtlrg== + dependencies: + "@sentry/core" "7.101.1" + "@sentry/types" "7.101.1" + "@sentry/utils" "7.101.1" + +"@sentry/browser@^7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.101.1.tgz#bab1257de499ed0e928bb4264a2e64d16cecccb5" + integrity sha512-+rIFoWPdO29AHVYsAwq8QEl2Ihv17Xh9Bt2aPFvLTGDA0caHjnx98g2jSOvLIOah6HI7Nwp3Njg2zBEzDtHkNw== + dependencies: + "@sentry-internal/feedback" "7.101.1" + "@sentry-internal/replay-canvas" "7.101.1" + "@sentry-internal/tracing" "7.101.1" + "@sentry/core" "7.101.1" + "@sentry/replay" "7.101.1" + "@sentry/types" "7.101.1" + "@sentry/utils" "7.101.1" + +"@sentry/core@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.101.1.tgz#929841b7734129803b6dcd4d16bf0d3f53af4657" + integrity sha512-XSmXXeYT1d4O14eDF3OXPJFUgaN2qYEeIGUztqPX9nBs9/ij8y/kZOayFqlIMnfGvjOUM+63sy/2xDBOpFn6ug== + dependencies: + "@sentry/types" "7.101.1" + "@sentry/utils" "7.101.1" + +"@sentry/replay@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.101.1.tgz#129ca5ac70690e78468b037a71a9b756bc3d965f" + integrity sha512-l4jmj2Rf/myzk3TA83PdMiomassG8okdBh1b2Hp1+ycBRVZFDmsR81gKPvnefSXwGwGNGKEmp6Q2bdGzekpp3Q== + dependencies: + "@sentry-internal/tracing" "7.101.1" + "@sentry/core" "7.101.1" + "@sentry/types" "7.101.1" + "@sentry/utils" "7.101.1" + +"@sentry/types@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.101.1.tgz#7f936022d9b373f85ebf357634bf03a9e433a3d0" + integrity sha512-bwtkQvrCZ6JGc7vqX7TEAKBgkbQFORt84FFS3JQQb8G3efTt9fZd2ReY4buteKQdlALl8h1QWVngTLmI+kyUuw== + +"@sentry/utils@7.101.1": + version "7.101.1" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.101.1.tgz#97399b1e6a63a15e8f9fec5112ac4834239f1db6" + integrity sha512-Nrg0nrEI3nrOCd9SLJ/WGzxS5KMQE4cryLOvrDcHJRWpsSyGBF1hLLerk84Nsw/0myMsn7zTYU+xoq7idNsX5A== + dependencies: + "@sentry/types" "7.101.1" "@sindresorhus/merge-streams@^1.0.0": version "1.0.0" From fb95d8e3f7af946991111c12fbd1462995851b1b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 00:59:15 +0000 Subject: [PATCH 06/99] Bump postcss-import from 16.0.0 to 16.0.1 (#2206) --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 064d6a4f2..e2524551a 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "postcss": "^8.4.35", "postcss-cli": "^11.0.0", "postcss-flexbugs-fixes": "^5.0.2", - "postcss-import": "^16.0.0", + "postcss-import": "^16.0.1", "postcss-preset-env": "^9.3.0", "tailwindcss": "^3.4.1", "webpack": "^5.76.0", diff --git a/yarn.lock b/yarn.lock index f63afcfbc..f97588e96 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1624,10 +1624,10 @@ postcss-import@^15.1.0: read-cache "^1.0.0" resolve "^1.1.7" -postcss-import@^16.0.0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-16.0.0.tgz#2be1c78391b3f43f129fccfe5cc0cc1a11baef54" - integrity sha512-e77lhVvrD1I2y7dYmBv0k9ULTdArgEYZt97T4w6sFIU5uxIHvDFQlKgUUyY7v7Barj0Yf/zm5A4OquZN7jKm5Q== +postcss-import@^16.0.1: + version "16.0.1" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-16.0.1.tgz#c2e0478c5af8cb39ab3964c35d8fee8e70c362b8" + integrity sha512-i2Pci0310NaLHr/5JUFSw1j/8hf1CzwMY13g6ZDxgOavmRHQi2ba3PmUHoihO+sjaum+KmCNzskNsw7JDrg03g== dependencies: postcss-value-parser "^4.0.0" read-cache "^1.0.0" From ed4f6a3e577ff83bb94aa758c7bc1a4663cf7911 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 20:17:37 +0000 Subject: [PATCH 07/99] Bump pagy from 6.4.4 to 7.0.0 (#2208) --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 7e614a583..c28c4d025 100644 --- a/Gemfile +++ b/Gemfile @@ -47,7 +47,7 @@ gem "view_component", "~> 3.10" gem "rqrcode", "~> 2.2" # Pagination! -gem "pagy", "~> 6.4" +gem "pagy", "~> 7.0" # Database Layer # diff --git a/Gemfile.lock b/Gemfile.lock index a954306f4..7720077c6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -295,7 +295,7 @@ GEM nokogiri (1.16.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) - pagy (6.4.4) + pagy (7.0.0) parallel (1.24.0) parser (3.3.0.5) ast (~> 2.4.1) @@ -564,7 +564,7 @@ DEPENDENCIES lockbox (= 1.3.3) lookbook (>= 2.0.0.beta.4) money-rails - pagy (~> 6.4) + pagy (~> 7.0) pg (~> 1.5) pry-byebug puma (~> 6.4) From b27543811f949951dbe994d789039f74e093df4f Mon Sep 17 00:00:00 2001 From: Zee Spencer <50284+zspencer@users.noreply.github.com> Date: Fri, 9 Feb 2024 17:12:07 -0800 Subject: [PATCH 08/99] =?UTF-8?q?=F0=9F=90=9E=F0=9F=94=A8`Marketplace`:=20?= =?UTF-8?q?`Buying=20Products`=20with=20one=20unarchived=20`DeliveryArea`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - https://github.com/zinc-collective/convene/issues/2198 When we added [archiving delivery areas], I didn't take into account that `Marketplace#cart_for_shopper` was checking against all the delivery areas. This fixes that and adds a system spec to make sure we can still checkout after! [archiving delivery areas]: https://github.com/zinc-collective/convene/pull/2024 --- app/furniture/marketplace/carts/_footer.html.erb | 1 + app/furniture/marketplace/marketplace.rb | 2 +- .../marketplace/buying_products_system_spec.rb | 13 +++++++++++++ spec/furniture/marketplace/marketplace_spec.rb | 9 +++++++++ 4 files changed, 24 insertions(+), 1 deletion(-) diff --git a/app/furniture/marketplace/carts/_footer.html.erb b/app/furniture/marketplace/carts/_footer.html.erb index 83e4d4b75..4d1b0b3a6 100644 --- a/app/furniture/marketplace/carts/_footer.html.erb +++ b/app/furniture/marketplace/carts/_footer.html.erb @@ -10,6 +10,7 @@ <%= render "marketplace/carts/total", cart: cart %> + <%- if cart.ready_for_checkout? %>
<%= room.description %>
- -
<%= render(delivery.delivery_area) %>
- <%= render(Marketplace::Cart::DeliveryExpectationsComponent.new(cart: delivery.cart)) %>
+ <%= render(Marketplace::Cart::DeliveryExpectationsComponent.new(cart: delivery.cart)) %>
<%= link_to(t("marketplace.cart.deliveries.edit.link_to"), delivery.location(:edit)) %> diff --git a/app/furniture/marketplace/delivery_area_component.html.erb b/app/furniture/marketplace/delivery_area_component.html.erb index 10b2363d7..1539b282a 100644 --- a/app/furniture/marketplace/delivery_area_component.html.erb +++ b/app/furniture/marketplace/delivery_area_component.html.erb @@ -6,7 +6,7 @@ <%- if delivery_area.archived? %> -
(archived)
+(archived)
<%- end %> <%- end %> @@ -15,7 +15,7 @@ <%= render Marketplace::Cart::DeliveryExpectationsComponent.new(order_by: delivery_area.order_by, delivery_window: delivery_area.delivery_window, cart: example_cart) %>+
<%= placed_at %>
diff --git a/app/furniture/marketplace/orders/_order.html.erb b/app/furniture/marketplace/orders/_order.html.erb index 861cdc944..0203aee07 100644 --- a/app/furniture/marketplace/orders/_order.html.erb +++ b/app/furniture/marketplace/orders/_order.html.erb @@ -14,10 +14,10 @@ <%= humanized_money_with_symbol(ordered_product.price) %> <%- if ordered_product.tax_amount.positive? %> - + <%= ordered_product.tax_rates.map(&:label).to_sentence %> - <%= humanized_money_with_symbol(ordered_product.tax_amount) %> + <%= humanized_money_with_symbol(ordered_product.tax_amount) %> <%- end %> <%- end %><%= event.description%>
-<%= l(event.created_at, format: :long_ordinal) %>
+<%= l(event.created_at, format: :long_ordinal) %>
<%- end %><%= price %>
diff --git a/app/furniture/marketplace/tax_rate_component.html.erb b/app/furniture/marketplace/tax_rate_component.html.erb index 516f974d0..9da59c56c 100644 --- a/app/furniture/marketplace/tax_rate_component.html.erb +++ b/app/furniture/marketplace/tax_rate_component.html.erb @@ -3,7 +3,7 @@<%= t('space.agreements.help_text') %>
+<%= t('space.agreements.help_text') %>
<%= t('utilities.help_text') %>
+<%= t('utilities.help_text') %>
<%= t('website_settings.help_text') %>
+<%= t('website_settings.help_text') %>
Serves <%= servings %>
+<%- if servings.present? %> +Serves <%= servings %>
+<%- end %> diff --git a/spec/furniture/marketplace/menu/product_component_spec.rb b/spec/furniture/marketplace/menu/product_component_spec.rb new file mode 100644 index 000000000..ba88ffa4f --- /dev/null +++ b/spec/furniture/marketplace/menu/product_component_spec.rb @@ -0,0 +1,19 @@ +require "rails_helper" + +RSpec.describe Marketplace::Menu::ProductComponent, type: :component do + subject(:output) { render_inline(component) } + + let(:component) { described_class.new(product:, cart:) } + let(:marketplace) { create(:marketplace) } + let(:cart) { create(:marketplace_cart, marketplace:) } + let(:product) { create(:marketplace_product, marketplace:) } + + it { is_expected.to have_content(vc_test_controller.view_context.humanized_money_with_symbol(product.price)) } + it { is_expected.to have_no_content("Serves") } + + context "when the product has servings" do + let(:product) { create(:marketplace_product, marketplace:, servings: 2) } + + it { is_expected.to have_content("Serves 2") } + end +end From 02d036a16f0e82b6be812a5e9f004904f9753af6 Mon Sep 17 00:00:00 2001 From: Zee <50284+zspencer@users.noreply.github.com> Date: Wed, 21 Feb 2024 17:23:34 -0800 Subject: [PATCH 32/99] =?UTF-8?q?=F0=9F=8C=B8=20`Journal`:=20Remove=20ital?= =?UTF-8?q?ics=20from=20`Keyword`=20(#2222)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - https://github.com/zinc-collective/journal/issues/5 Another de-italicization. --- app/furniture/journal/keywords/show.html.erb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/furniture/journal/keywords/show.html.erb b/app/furniture/journal/keywords/show.html.erb index cd431c7c6..0c2c481bc 100644 --- a/app/furniture/journal/keywords/show.html.erb +++ b/app/furniture/journal/keywords/show.html.erb @@ -1,9 +1,9 @@Also known as <%= to_sentence(keyword.aliases) %>
+Also known as <%= to_sentence(keyword.aliases) %>
<%- end %> -A delicious fritter made with love
+ +Make sure to eat it warm!
+ DESC + end it { is_expected.to have_content(vc_test_controller.view_context.humanized_money_with_symbol(product.price)) } it { is_expected.to have_no_content("Serves") } + it "renders the description as rich text" do + expect(output).to have_css("p", text: "A delicious fritter made with love") + expect(output).to have_css("strong", text: "eat it warm!") + end + context "when the product has servings" do let(:product) { create(:marketplace_product, marketplace:, servings: 2) } diff --git a/spec/furniture/marketplace/product_component_spec.rb b/spec/furniture/marketplace/product_component_spec.rb index 01d52e7e1..7cfd1b28e 100644 --- a/spec/furniture/marketplace/product_component_spec.rb +++ b/spec/furniture/marketplace/product_component_spec.rb @@ -7,7 +7,14 @@ let(:component) { described_class.new(product: product, current_person: operator) } let(:marketplace) { create(:marketplace) } - let(:product) { create(:marketplace_product, tax_rates: [tax_rate], marketplace: marketplace) } + let(:product_description) do + <<~DESC.chomp +A delicious fritter made with love
+ +Make sure to eat it warm!
+ DESC
+ end
+ let(:product) { create(:marketplace_product, description: product_description, tax_rates: [tax_rate], marketplace: marketplace) }
let(:tax_rate) { create(:marketplace_tax_rate, marketplace: marketplace) }
it { is_expected.to have_content(tax_rate.label) }
@@ -15,6 +22,12 @@
it { is_expected.to have_content(vc_test_controller.view_context.humanized_money_with_symbol(product.price)) }
it { is_expected.to have_css("a[href='#{polymorphic_path(product.location(:edit))}'][data-turbo=true][data-turbo-method=get]") }
+
+ it "renders the description as rich text" do
+ expect(output).to have_css("p", text: "A delicious fritter made with love")
+ expect(output).to have_css("strong", text: "eat it warm!")
+ end
+
it { is_expected.to have_no_link(I18n.t("destroy.link_to")) }
it { is_expected.to have_link(I18n.t("archive.link_to")) }
diff --git a/spec/furniture/marketplace/products_controller_request_spec.rb b/spec/furniture/marketplace/products_controller_request_spec.rb
index 883e4482f..54cc518c6 100644
--- a/spec/furniture/marketplace/products_controller_request_spec.rb
+++ b/spec/furniture/marketplace/products_controller_request_spec.rb
@@ -28,7 +28,7 @@
before { perform_request }
specify { expect(created_product.name).to eql(product_attributes[:name]) }
- specify { expect(created_product.description).to eql(product_attributes[:description]) }
+ specify { expect(created_product.description.body).to eql(product_attributes[:description]) }
specify { expect(created_product.price_cents).to eql(product_attributes[:price_cents]) }
specify { expect(created_product.price_currency).to eql(Money.default_currency.to_s) }
specify { expect(created_product.tax_rates).to include(tax_rate) }
diff --git a/spec/furniture/marketplace/selling_products_system_spec.rb b/spec/furniture/marketplace/selling_products_system_spec.rb
index f56c35ec0..cf8b7eb6f 100644
--- a/spec/furniture/marketplace/selling_products_system_spec.rb
+++ b/spec/furniture/marketplace/selling_products_system_spec.rb
@@ -2,6 +2,8 @@
# @see https://github.com/zinc-collective/convene/issues/1326
describe "Marketplace: Selling Products", type: :system do
+ include ActionText::SystemTestHelper
+
let(:space) { create(:space, :with_entrance, :with_members) }
let(:marketplace) { create(:marketplace, room: space.entrance) }
let(:product) { create(:marketplace_product, marketplace:) }
@@ -25,7 +27,7 @@
Made with a Trunk.
DESC
- fill_in("Description", with: description)
+ fill_in_rich_text_area("Description", with: description)
fill_in("Price", with: "10.00")
fill_in("Servings", with: 4)
From 9bcc94774a9d0d7ffa3e41b3fd0d8f57293aa5b7 Mon Sep 17 00:00:00 2001
From: Zee <50284+zspencer@users.noreply.github.com>
Date: Wed, 21 Feb 2024 18:01:43 -0800
Subject: [PATCH 34/99] =?UTF-8?q?=F0=9F=A7=B9=20`Marketplace`:=20Remove=20?=
=?UTF-8?q?`Product#description`=20column=20(#2238)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- https://github.com/zinc-collective/convene/issues/2197
`ActionText` stores it's data in it's own table; so we don't need it.
---
app/furniture/marketplace/product.rb | 2 --
...240222004148_remove_marketplace_products_description.rb | 7 +++++++
db/schema.rb | 3 +--
lib/tasks/release.rake | 3 ---
4 files changed, 8 insertions(+), 7 deletions(-)
create mode 100644 db/migrate/20240222004148_remove_marketplace_products_description.rb
diff --git a/app/furniture/marketplace/product.rb b/app/furniture/marketplace/product.rb
index 50253fe0d..93e2dd6d2 100644
--- a/app/furniture/marketplace/product.rb
+++ b/app/furniture/marketplace/product.rb
@@ -2,8 +2,6 @@
class Marketplace
class Product < Record
- self.ignored_columns += ["description"]
-
include Archivable
# TODO: Refactor to use Media model
diff --git a/db/migrate/20240222004148_remove_marketplace_products_description.rb b/db/migrate/20240222004148_remove_marketplace_products_description.rb
new file mode 100644
index 000000000..9d8763258
--- /dev/null
+++ b/db/migrate/20240222004148_remove_marketplace_products_description.rb
@@ -0,0 +1,7 @@
+class RemoveMarketplaceProductsDescription < ActiveRecord::Migration[7.1]
+ def change
+ safety_assured do
+ remove_column :marketplace_products, :description, :string
+ end
+ end
+end
diff --git a/db/schema.rb b/db/schema.rb
index b9c08f79b..378aa23c1 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -10,7 +10,7 @@
#
# It's strongly recommended that you check this file into your version control system.
-ActiveRecord::Schema[7.1].define(version: 2024_02_16_213129) do
+ActiveRecord::Schema[7.1].define(version: 2024_02_22_004148) do
# These are extensions that must be enabled in order to support this database
enable_extension "pgcrypto"
enable_extension "plpgsql"
@@ -214,7 +214,6 @@
create_table "marketplace_products", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t|
t.uuid "marketplace_id"
t.string "name"
- t.string "description"
t.integer "price_cents", default: 0, null: false
t.string "price_currency", default: "USD", null: false
t.datetime "created_at", null: false
diff --git a/lib/tasks/release.rake b/lib/tasks/release.rake
index e2429954f..1d4aa5244 100644
--- a/lib/tasks/release.rake
+++ b/lib/tasks/release.rake
@@ -4,8 +4,5 @@ namespace :release do
desc "Ensures any post-release / pre-deploy behavior has occurred"
task after_build: [:environment, "db:prepare"] do
# Put code you want to execute after migrations but before release here
- Marketplace::Product.connection.execute("SELECT id, description FROM marketplace_products").each do |result|
- Marketplace::Product.find(result["id"]).update(description: result["description"])
- end
end
end
From bbc9508f9a573672a85493d6259854b42ad66bc9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 22 Feb 2024 03:05:32 +0000
Subject: [PATCH 35/99] Bump cssbundling-rails from 1.1.2 to 1.4.0 (#2139)
---
.gitignore | 2 +-
Gemfile.lock | 2 +-
app/assets/builds/.keep | 0
3 files changed, 2 insertions(+), 2 deletions(-)
create mode 100644 app/assets/builds/.keep
diff --git a/.gitignore b/.gitignore
index a873e526f..753b67f2e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,7 +22,7 @@ features/test_reports/*.png
coverage/
-app/assets/builds/
+app/assets/builds/*
!/app/assets/builds/.keep
/node_modules
diff --git a/Gemfile.lock b/Gemfile.lock
index d8f3acbf3..cfd34871a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -158,7 +158,7 @@ GEM
crass (1.0.6)
css_parser (1.16.0)
addressable
- cssbundling-rails (1.1.2)
+ cssbundling-rails (1.4.0)
railties (>= 6.0.0)
date (3.3.3)
debug_inspector (1.1.0)
diff --git a/app/assets/builds/.keep b/app/assets/builds/.keep
new file mode 100644
index 000000000..e69de29bb
From 62f9986d60287bea8db2d3dbb0e4a23580a8769d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 24 Feb 2024 05:21:59 +0000
Subject: [PATCH 36/99] Bump pagy from 7.0.4 to 7.0.5 (#2242)
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index cfd34871a..da0c4c1e3 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -293,7 +293,7 @@ GEM
nokogiri (1.16.2)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- pagy (7.0.4)
+ pagy (7.0.5)
parallel (1.24.0)
parser (3.3.0.5)
ast (~> 2.4.1)
From 6162afd228706e1340232516fd790b7ef43fe22b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 24 Feb 2024 05:22:12 +0000
Subject: [PATCH 37/99] Bump webmock from 3.21.0 to 3.22.0 (#2241)
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index da0c4c1e3..10458b96a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -519,7 +519,7 @@ GEM
activemodel (>= 6.0.0)
bindex (>= 0.4.0)
railties (>= 6.0.0)
- webmock (3.21.0)
+ webmock (3.22.0)
addressable (>= 2.8.0)
crack (>= 0.3.2)
hashdiff (>= 0.4.0, < 2.0.0)
From e617e2c865ab32a2e7752fdeff01b9d1fa9e1ee2 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 24 Feb 2024 05:22:25 +0000
Subject: [PATCH 38/99] Bump stripe from 10.9.0 to 10.10.0 (#2240)
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 10458b96a..57d5f0008 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -497,7 +497,7 @@ GEM
stringio (3.1.0)
strip_attributes (1.13.0)
activemodel (>= 3.0, < 8.0)
- stripe (10.9.0)
+ stripe (10.10.0)
strong_migrations (1.7.0)
activerecord (>= 5.2)
thor (1.3.0)
From fdd0f90cf5ec5158f6f45b665be2cf63079275e6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 24 Feb 2024 05:22:37 +0000
Subject: [PATCH 39/99] Bump @sentry/browser from 7.102.0 to 7.102.1 (#2239)
---
package.json | 2 +-
yarn.lock | 140 +++++++++++++++++++++++++--------------------------
2 files changed, 71 insertions(+), 71 deletions(-)
diff --git a/package.json b/package.json
index 0aa3d982b..b66ce8fe1 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"@rails/actioncable": "^7.1.3",
"@rails/actiontext": "^7.1.3",
"@rails/activestorage": "^7.1.3",
- "@sentry/browser": "^7.102.0",
+ "@sentry/browser": "^7.102.1",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.10",
"@webpack-cli/serve": "^2.0.5",
diff --git a/yarn.lock b/yarn.lock
index 312993241..5d7c3e6ca 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -413,76 +413,76 @@
dependencies:
spark-md5 "^3.0.1"
-"@sentry-internal/feedback@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.102.0.tgz#c3c7f5cfe9726b6d4d1917bd5bd01238154f8ee7"
- integrity sha512-GxHdzbOF4tg6TtyQzFqb/8c/p07n68qZC5KYwzs7AuW5ey0IPmdC58pOh3Kk52JA0P69/RZy39+r1p1Swr6C+Q==
- dependencies:
- "@sentry/core" "7.102.0"
- "@sentry/types" "7.102.0"
- "@sentry/utils" "7.102.0"
-
-"@sentry-internal/replay-canvas@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.102.0.tgz#2bed235bbcb22eea71c39650096d21a3ed32f466"
- integrity sha512-rgNO4PdFv0AYflBsCNbSIwpQuOOJQTqyu8i8U0PupjveNjkm0CUJhber/ZOcaGmbyjdvwikGwgWY2O0Oj0USCA==
- dependencies:
- "@sentry/core" "7.102.0"
- "@sentry/replay" "7.102.0"
- "@sentry/types" "7.102.0"
- "@sentry/utils" "7.102.0"
-
-"@sentry-internal/tracing@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.102.0.tgz#24cf662e1eb5623f6d5197e78c66d7b257560eb8"
- integrity sha512-BlE33HWL1IzkGa0W+pwTiyu01MUIfYf+WnO9UC8qkDW3jxVvg2zhoSjXSxikT+KPCOgoZpQHspaTzwjnI1LCvw==
- dependencies:
- "@sentry/core" "7.102.0"
- "@sentry/types" "7.102.0"
- "@sentry/utils" "7.102.0"
-
-"@sentry/browser@^7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.102.0.tgz#335f51d01aabf8c4d2abc871855f9c2d19f8f70d"
- integrity sha512-hIggcMnojIbWhbmlRfkykHmy6n7pjug0AHfF19HRUQxAx9KJfMH5YdWvohov0Hb9fS+jdvqgE+/4AWbEeXQrHw==
- dependencies:
- "@sentry-internal/feedback" "7.102.0"
- "@sentry-internal/replay-canvas" "7.102.0"
- "@sentry-internal/tracing" "7.102.0"
- "@sentry/core" "7.102.0"
- "@sentry/replay" "7.102.0"
- "@sentry/types" "7.102.0"
- "@sentry/utils" "7.102.0"
-
-"@sentry/core@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.102.0.tgz#da5e04a5fe97ed91464944dac40b813e6f8aa453"
- integrity sha512-GO9eLOSBK1waW4AD0wDXAreaNqXFQ1MPQZrkKcN+GJYEFhJK1+u+MSV7vO5Fs/rIfaTZIZ2jtEkxSSAOucE8EQ==
- dependencies:
- "@sentry/types" "7.102.0"
- "@sentry/utils" "7.102.0"
-
-"@sentry/replay@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.102.0.tgz#209b7adb68e89772824218ecab498d3a6fbc2c42"
- integrity sha512-sUIBN4ZY0J5/dQS3KOe5VLykm856KZkTrhV8kmBEylzQhw1BBc8i2ehTILy5ZYh9Ra8uXPTAmtwpvYf/dRDfAg==
- dependencies:
- "@sentry-internal/tracing" "7.102.0"
- "@sentry/core" "7.102.0"
- "@sentry/types" "7.102.0"
- "@sentry/utils" "7.102.0"
-
-"@sentry/types@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.102.0.tgz#b31e9faa54036053ab82c09c3c855035a4889c59"
- integrity sha512-FPfFBP0x3LkPARw1/6cWySLq1djIo8ao3Qo2KNBeE9CHdq8bsS1a8zzjJLuWG4Ww+wieLP8/lY3WTgrCz4jowg==
-
-"@sentry/utils@7.102.0":
- version "7.102.0"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.102.0.tgz#66325f2567986cc3fd12fbdb980fb8ada170342b"
- integrity sha512-cp5KCRe0slOVMwG4iP2Z4UajQkjryRTiFskZ5H7Q3X9R5voM8+DAhiDcIW88GL9NxqyUrAJOjmKdeLK2vM+bdA==
- dependencies:
- "@sentry/types" "7.102.0"
+"@sentry-internal/feedback@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.102.1.tgz#747f88c2881c76fddd16bce57cc4bc17b4c2af93"
+ integrity sha512-vY4hpLLMNLjICtWiizc7KeGbWOTUMGrF7C+9dPCztZww3CLgzWy9A7DvPj5hodRiYzpdRnAMl8yQnMFbYXh7bA==
+ dependencies:
+ "@sentry/core" "7.102.1"
+ "@sentry/types" "7.102.1"
+ "@sentry/utils" "7.102.1"
+
+"@sentry-internal/replay-canvas@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.102.1.tgz#f098814ce21fdf95ef6d440d7ff8a6d3bfe73054"
+ integrity sha512-GUX4RWI10uRjdjeyvCLtAAhWRVqnAnG6+yNxWfqUQ3qMA7B7XxG43KT2UhSnulmErNzODQ6hA68rGPwwYeRIww==
+ dependencies:
+ "@sentry/core" "7.102.1"
+ "@sentry/replay" "7.102.1"
+ "@sentry/types" "7.102.1"
+ "@sentry/utils" "7.102.1"
+
+"@sentry-internal/tracing@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.102.1.tgz#5c39c8f04a4a1a665fb6d368e1cd13605152f18b"
+ integrity sha512-RkFlFyAC0fQOvBbBqnq0CLmFW5m3JJz9pKbZd5vXPraWAlniKSb1bC/4DF9SlNx0FN1LWG+IU3ISdpzwwTeAGg==
+ dependencies:
+ "@sentry/core" "7.102.1"
+ "@sentry/types" "7.102.1"
+ "@sentry/utils" "7.102.1"
+
+"@sentry/browser@^7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.102.1.tgz#30d3da587b2b6542b3d9e39d923ed28a2704d454"
+ integrity sha512-7BOfPBiM7Kp6q/iy0JIbsBTxIASV+zWXByqqjuEMWGj3X2u4oRIfm3gv4erPU/l+CORQUVQZLSPGoIoM1gbB/A==
+ dependencies:
+ "@sentry-internal/feedback" "7.102.1"
+ "@sentry-internal/replay-canvas" "7.102.1"
+ "@sentry-internal/tracing" "7.102.1"
+ "@sentry/core" "7.102.1"
+ "@sentry/replay" "7.102.1"
+ "@sentry/types" "7.102.1"
+ "@sentry/utils" "7.102.1"
+
+"@sentry/core@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.102.1.tgz#855d37b6bba9986a9380864c823e696d3fc5aa01"
+ integrity sha512-QjY+LSP3du3J/C8x/FfEbRxgZgsWd0jfTJ4P7s9f219I1csK4OeBMC3UA1HwEa0pY/9OF6H/egW2CjOcMM5Pdg==
+ dependencies:
+ "@sentry/types" "7.102.1"
+ "@sentry/utils" "7.102.1"
+
+"@sentry/replay@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.102.1.tgz#d6c17332d14dc312b124bbbda8f35d6a982b893c"
+ integrity sha512-HR/j9dGIvbrId8fh8mQlODx7JrhRmawEd9e9P3laPtogWCg/5TI+XPb2VGSaXOX9VWtb/6Z2UjHsaGjgg6YcuA==
+ dependencies:
+ "@sentry-internal/tracing" "7.102.1"
+ "@sentry/core" "7.102.1"
+ "@sentry/types" "7.102.1"
+ "@sentry/utils" "7.102.1"
+
+"@sentry/types@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.102.1.tgz#18c35f32ecbd12afb9860ca2de7bfff542d10b27"
+ integrity sha512-htKorf3t/D0XYtM7foTcmG+rM47rDP6XdbvCcX5gBCuCYlzpM1vqCt2rl3FLktZC6TaIpFRJw1TLfx6m+x5jdA==
+
+"@sentry/utils@7.102.1":
+ version "7.102.1"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.102.1.tgz#45ddcdf2e700d40160347bbdf4233aff3179d398"
+ integrity sha512-+8WcFjHVV/HROXSAwMuUzveElBFC43EiTG7SNEBNgOUeQzQVTmbUZXyTVgLrUmtoWqvnIxCacoLxtZo1o67kdg==
+ dependencies:
+ "@sentry/types" "7.102.1"
"@sindresorhus/merge-streams@^1.0.0":
version "1.0.0"
From 91cd494abbffba1eaf1ca36ee6488a28ab8fd1c9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 27 Feb 2024 00:18:41 +0000
Subject: [PATCH 40/99] Bump listen from 3.8.0 to 3.9.0 (#2247)
---
Gemfile | 2 +-
Gemfile.lock | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Gemfile b/Gemfile
index 9a25d6ac8..e3399a2a9 100644
--- a/Gemfile
+++ b/Gemfile
@@ -137,7 +137,7 @@ group :development do
gem "binding_of_caller"
# Outputs i18n lookup key debug logs
gem "i18n-debug"
- gem "listen", "~> 3.8"
+ gem "listen", "~> 3.9"
gem "rails-erd"
# Access an interactive console on exception pages or by calling 'console' anywhere in the code.
gem "web-console", "~> 4.2"
diff --git a/Gemfile.lock b/Gemfile.lock
index 57d5f0008..a5d0e4c2d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -233,7 +233,7 @@ GEM
addressable (>= 2.8)
language_server-protocol (3.17.0.3)
lint_roller (1.1.0)
- listen (3.8.0)
+ listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
lockbox (1.3.3)
@@ -558,7 +558,7 @@ DEPENDENCIES
image_processing
jbuilder (~> 2.11)
jsbundling-rails
- listen (~> 3.8)
+ listen (~> 3.9)
lockbox (= 1.3.3)
lookbook (>= 2.0.0.beta.4)
money-rails
From 4e872da0fc3128c1ddce172c5eae0e99f9430acb Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 27 Feb 2024 00:48:16 +0000
Subject: [PATCH 41/99] Bump pagy from 7.0.5 to 7.0.6 (#2245)
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index a5d0e4c2d..0defd1848 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -293,7 +293,7 @@ GEM
nokogiri (1.16.2)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- pagy (7.0.5)
+ pagy (7.0.6)
parallel (1.24.0)
parser (3.3.0.5)
ast (~> 2.4.1)
From af462973ebdf7f1948584fabdcfcfa0beff1de3f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 27 Feb 2024 01:12:33 +0000
Subject: [PATCH 42/99] Bump webmock from 3.22.0 to 3.23.0 (#2246)
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 0defd1848..751fb553d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -519,7 +519,7 @@ GEM
activemodel (>= 6.0.0)
bindex (>= 0.4.0)
railties (>= 6.0.0)
- webmock (3.22.0)
+ webmock (3.23.0)
addressable (>= 2.8.0)
crack (>= 0.3.2)
hashdiff (>= 0.4.0, < 2.0.0)
From ac8b3ea441dbac629dc08708e5923289f2d4b3f5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 28 Feb 2024 18:32:10 +0000
Subject: [PATCH 43/99] Bump @sentry/browser from 7.102.1 to 7.103.0 (#2251)
---
package.json | 2 +-
yarn.lock | 140 +++++++++++++++++++++++++--------------------------
2 files changed, 71 insertions(+), 71 deletions(-)
diff --git a/package.json b/package.json
index b66ce8fe1..852075301 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"@rails/actioncable": "^7.1.3",
"@rails/actiontext": "^7.1.3",
"@rails/activestorage": "^7.1.3",
- "@sentry/browser": "^7.102.1",
+ "@sentry/browser": "^7.103.0",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.10",
"@webpack-cli/serve": "^2.0.5",
diff --git a/yarn.lock b/yarn.lock
index 5d7c3e6ca..dfa20d8c8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -413,76 +413,76 @@
dependencies:
spark-md5 "^3.0.1"
-"@sentry-internal/feedback@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.102.1.tgz#747f88c2881c76fddd16bce57cc4bc17b4c2af93"
- integrity sha512-vY4hpLLMNLjICtWiizc7KeGbWOTUMGrF7C+9dPCztZww3CLgzWy9A7DvPj5hodRiYzpdRnAMl8yQnMFbYXh7bA==
- dependencies:
- "@sentry/core" "7.102.1"
- "@sentry/types" "7.102.1"
- "@sentry/utils" "7.102.1"
-
-"@sentry-internal/replay-canvas@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.102.1.tgz#f098814ce21fdf95ef6d440d7ff8a6d3bfe73054"
- integrity sha512-GUX4RWI10uRjdjeyvCLtAAhWRVqnAnG6+yNxWfqUQ3qMA7B7XxG43KT2UhSnulmErNzODQ6hA68rGPwwYeRIww==
- dependencies:
- "@sentry/core" "7.102.1"
- "@sentry/replay" "7.102.1"
- "@sentry/types" "7.102.1"
- "@sentry/utils" "7.102.1"
-
-"@sentry-internal/tracing@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.102.1.tgz#5c39c8f04a4a1a665fb6d368e1cd13605152f18b"
- integrity sha512-RkFlFyAC0fQOvBbBqnq0CLmFW5m3JJz9pKbZd5vXPraWAlniKSb1bC/4DF9SlNx0FN1LWG+IU3ISdpzwwTeAGg==
- dependencies:
- "@sentry/core" "7.102.1"
- "@sentry/types" "7.102.1"
- "@sentry/utils" "7.102.1"
-
-"@sentry/browser@^7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.102.1.tgz#30d3da587b2b6542b3d9e39d923ed28a2704d454"
- integrity sha512-7BOfPBiM7Kp6q/iy0JIbsBTxIASV+zWXByqqjuEMWGj3X2u4oRIfm3gv4erPU/l+CORQUVQZLSPGoIoM1gbB/A==
- dependencies:
- "@sentry-internal/feedback" "7.102.1"
- "@sentry-internal/replay-canvas" "7.102.1"
- "@sentry-internal/tracing" "7.102.1"
- "@sentry/core" "7.102.1"
- "@sentry/replay" "7.102.1"
- "@sentry/types" "7.102.1"
- "@sentry/utils" "7.102.1"
-
-"@sentry/core@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.102.1.tgz#855d37b6bba9986a9380864c823e696d3fc5aa01"
- integrity sha512-QjY+LSP3du3J/C8x/FfEbRxgZgsWd0jfTJ4P7s9f219I1csK4OeBMC3UA1HwEa0pY/9OF6H/egW2CjOcMM5Pdg==
- dependencies:
- "@sentry/types" "7.102.1"
- "@sentry/utils" "7.102.1"
-
-"@sentry/replay@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.102.1.tgz#d6c17332d14dc312b124bbbda8f35d6a982b893c"
- integrity sha512-HR/j9dGIvbrId8fh8mQlODx7JrhRmawEd9e9P3laPtogWCg/5TI+XPb2VGSaXOX9VWtb/6Z2UjHsaGjgg6YcuA==
- dependencies:
- "@sentry-internal/tracing" "7.102.1"
- "@sentry/core" "7.102.1"
- "@sentry/types" "7.102.1"
- "@sentry/utils" "7.102.1"
-
-"@sentry/types@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.102.1.tgz#18c35f32ecbd12afb9860ca2de7bfff542d10b27"
- integrity sha512-htKorf3t/D0XYtM7foTcmG+rM47rDP6XdbvCcX5gBCuCYlzpM1vqCt2rl3FLktZC6TaIpFRJw1TLfx6m+x5jdA==
-
-"@sentry/utils@7.102.1":
- version "7.102.1"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.102.1.tgz#45ddcdf2e700d40160347bbdf4233aff3179d398"
- integrity sha512-+8WcFjHVV/HROXSAwMuUzveElBFC43EiTG7SNEBNgOUeQzQVTmbUZXyTVgLrUmtoWqvnIxCacoLxtZo1o67kdg==
- dependencies:
- "@sentry/types" "7.102.1"
+"@sentry-internal/feedback@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.103.0.tgz#0b382b8fc9fc583be1164ff80df07fbe87b565b3"
+ integrity sha512-2nYoCfP7FpiUR+xxO5y5BL2ajHrhM4fL7HSup6QKNn7gI7vLyllYOOuYFNHhSmsXCD0i00U8DBClGLcn+6DQqw==
+ dependencies:
+ "@sentry/core" "7.103.0"
+ "@sentry/types" "7.103.0"
+ "@sentry/utils" "7.103.0"
+
+"@sentry-internal/replay-canvas@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.103.0.tgz#d601e56c04fd51b226f6c2933e28a8ce6955e3ba"
+ integrity sha512-EyDRMdlSqtwY8zGFhOWwl+nwwo98hlhJz+bpF5PQ6VmFpbplh6Wqfx2p+cPXQr40TGMMC4+vPFlSWTOMjcO9zQ==
+ dependencies:
+ "@sentry/core" "7.103.0"
+ "@sentry/replay" "7.103.0"
+ "@sentry/types" "7.103.0"
+ "@sentry/utils" "7.103.0"
+
+"@sentry-internal/tracing@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.103.0.tgz#b18ef65f610099ee2fc74f91f9ccfdb0353580c4"
+ integrity sha512-sZ/Wao8HOvGaBs7WlOdflMpHGAFkOBWL6hBiirHaOy5d+IDm7n7et5U6zhvcfiyYBO4nY36gy1Tg5mw+aNO0Vw==
+ dependencies:
+ "@sentry/core" "7.103.0"
+ "@sentry/types" "7.103.0"
+ "@sentry/utils" "7.103.0"
+
+"@sentry/browser@^7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.103.0.tgz#b509394d238e67f6225339c242701710ea347508"
+ integrity sha512-lP3Oplnwo1lY8ltk8SWzQURbxnSfVhYA099mVs1T95sdwXS16Za6SX7Ld/9T506ZW/WyoU4VCq7eKtG2kPFhMQ==
+ dependencies:
+ "@sentry-internal/feedback" "7.103.0"
+ "@sentry-internal/replay-canvas" "7.103.0"
+ "@sentry-internal/tracing" "7.103.0"
+ "@sentry/core" "7.103.0"
+ "@sentry/replay" "7.103.0"
+ "@sentry/types" "7.103.0"
+ "@sentry/utils" "7.103.0"
+
+"@sentry/core@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.103.0.tgz#8f626362c96f9aa4b4a52042c431d16372491dc1"
+ integrity sha512-LCI+PIDoF/RLqN41fNXum3ilmS6ukni6L7t38vSdibbe2G0804EbPLtOIpv2PkS8E6CFuRW5zOb+8OwEAAtZWw==
+ dependencies:
+ "@sentry/types" "7.103.0"
+ "@sentry/utils" "7.103.0"
+
+"@sentry/replay@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.103.0.tgz#6b420f1a33784e76533bb72ea9743e8ad34c0b23"
+ integrity sha512-I37komyb+DruQG8lPPPOFxLLbOijNXeTxiWLsIn+KFZqRtKqxxQWdNnk56V4YSTpFzxnMEFMRCpXhncuTWu4LA==
+ dependencies:
+ "@sentry-internal/tracing" "7.103.0"
+ "@sentry/core" "7.103.0"
+ "@sentry/types" "7.103.0"
+ "@sentry/utils" "7.103.0"
+
+"@sentry/types@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.103.0.tgz#f413f922216c97ec86bae39f9d527669d8afedbd"
+ integrity sha512-NCvKyx8d2AGBQKPARrJemZmZ16DiMo688OEikZg4BbvFNDUzK5Egm2BH0vfLDhbNkU19o3maJowrYo42m8r9Zw==
+
+"@sentry/utils@7.103.0":
+ version "7.103.0"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.103.0.tgz#803b76e2adfdcec0d4ab6369cc8990dde19b55f4"
+ integrity sha512-phkUJt3F0UOkVq+M4GfdAh2ewI3ASrNiJddx9aO7GnT0aDwwVBHZltnqt95qgAB8W+BipTSt1dAh8yUbbq1Ceg==
+ dependencies:
+ "@sentry/types" "7.103.0"
"@sindresorhus/merge-streams@^1.0.0":
version "1.0.0"
From 9f0209036b52a907068d112884bc7646d293b142 Mon Sep 17 00:00:00 2001
From: Ana Ulin
- <%= placed_at %>
-
+ <%= placed_at %>
+ Serves <%= servings %> (<%= product.tags.pluck(:label).join(", ") %>) It looks like you haven't configured Convene to send email. Check the <%= room.description %>
+ <%= t('.header', space: marketplace.space.name, room: marketplace.room.name) %>
+
+
- <%= t('.header', space: marketplace.space.name, room: marketplace.room.name) %>
-
- Order Summary
<%= link_to(l(order.placed_at.presence || order.created_at, format: :long_ordinal), order.location) %>
-
Timeline
- <%= link_to "Order #{order.id}", order.persisted? ? order.location : "#" %>
-
-
-
+
-<%- order.ordered_products.each do |ordered_product|%>
- Products
-
-<%- end %>
-<%= ordered_product.name %>
- x <%= ordered_product.quantity %>
- <%= humanized_money_with_symbol(ordered_product.price) %>
-
-
-Subtotal
-
- <%= humanized_money_with_symbol(order.product_total) %>
-
-Taxes and Fees
-
-Taxes
-
- <%= humanized_money_with_symbol(order.tax_total) %>
-
-
-Delivery
-
- <%= humanized_money_with_symbol(order.delivery_fee) %>
-
-
-
-Total
-
- <%= humanized_money_with_symbol(order.price_total) %>
-
-Delivery Details
-
-<%- if order.delivery_area.present? %>
- Delivery Notes
- <%= order.delivery_notes %>
-
-
- Delivery Schedule:
- <%= render(Marketplace::Cart::DeliveryWindowComponent.new(window: order.delivery_area.delivery_window)) %>
-
-
-<%- end %>
-Delivering In:
- <%= order.delivery_area.label %>
-
-
-Buyer Email:
- <%= order.contact_email %>
-
-
-Phone Number:
- <%= order.contact_phone_number %>
-
-
-
-Address:
- <%= order.delivery_address %>
-
+ <%= link_to "Order #{order.id}", order.persisted? ? polymorphic_url(order.location) : "#" %>
+
+
+
+
+ <%- order.ordered_products.each do |ordered_product|%>
+ Products
+
+
+ <%- end %>
+ <%= ordered_product.name %>
+ x <%= ordered_product.quantity %>
+ <%= humanized_money_with_symbol(ordered_product.price) %>
+
+
+ Subtotal
+
+ <%= humanized_money_with_symbol(order.product_total) %>
+
+
+ Taxes and Fees
+
+
+ Taxes
+
+ <%= humanized_money_with_symbol(order.tax_total) %>
+
+
+ Delivery
+
+ <%= humanized_money_with_symbol(order.delivery_fee) %>
+
+
+
+ Total
+
+ <%= humanized_money_with_symbol(order.price_total) %>
+
+
+ Delivery Details
+
+
+ <%- if order.delivery_area.present? %>
+ Delivery Notes
+ <%= order.delivery_notes %>
+
+
+ Delivery Schedule:
+ <%= render(Marketplace::Cart::DeliveryWindowComponent.new(window: order.delivery_area.delivery_window)) %>
+
+
+ <%- end %>
+ Delivering In:
+ <%= order.delivery_area.label %>
+
+
+ Buyer Email:
+ <%= order.contact_email %>
+
+
+ Phone Number:
+ <%= order.contact_phone_number %>
+
+
+
+ Address:
+ <%= order.delivery_address %>
+
- <%= t('.header', space: marketplace.space.name, room: marketplace.room.name) %>
-
-
+ <%= t('.header', space: marketplace.space.name, room: marketplace.room.name) %>
+
+ .env.example
file for variables named with SMTP
and make sure each is set with your email providers configuration.<%= agreement.name %>