Skip to content

Commit

Permalink
backport of commit 3aaf6d8 (#24251)
Browse files Browse the repository at this point in the history
Co-authored-by: Phil Renaud <[email protected]>
  • Loading branch information
hc-github-team-nomad-core and philrenaud authored Oct 18, 2024
1 parent c703cb8 commit a703be3
Show file tree
Hide file tree
Showing 2 changed files with 124 additions and 115 deletions.
4 changes: 2 additions & 2 deletions ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,8 @@
"@babel/helper-string-parser": "^7.19.4",
"@hashicorp/design-system-components": "^4.3.0",
"@hashicorp/ember-flight-icons": "^5.0.2",
"@percy/cli": "^1.6.1",
"@percy/ember": "^3.0.0",
"@percy/cli": "^1.30.0",
"@percy/ember": "^4.2.0",
"curved-arrows": "^0.1.0",
"d3": "^7.3.0",
"dompurify": "^3.1.3",
Expand Down
235 changes: 122 additions & 113 deletions ui/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2694,156 +2694,157 @@
resolved "https://registry.yarnpkg.com/@oddbird/popover-polyfill/-/popover-polyfill-0.4.3.tgz#310d61c8fc7ee12d8dba05cdfa8bd7e5d5a281a3"
integrity sha512-kBS0ZAwH8kZqFl0mV89KPK4cLYl2ZoKSfYngK4dz1eLAhKzTK0yu4LrvLdMeM7JhjWK6GxBtiY+cl1s6vR2pUg==

"@percy/cli-app@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-app/-/cli-app-1.28.7.tgz#0b77c98a6f0fc87321015b0b7709148719f23f4e"
integrity sha512-5Dgtx3m+eX2NPYrt11gOAhH0q4UYFORzOTkocELQZ6+9naKOi0PD9e9/T8A6yRQ5dbfMoNfi/xQ9tLoxCPcM5g==
"@percy/cli-app@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-app/-/cli-app-1.30.0.tgz#d9b0058514766bcfd0c36887c062a2824f0362f9"
integrity sha512-omBN3mwZVlOv06pIL1sHfN18iQ6fJcyJtWVtPS82idSHBm0xWe4ulcAAXAJAI31opKUIh1dM1LDxFDJBQEA1Tw==
dependencies:
"@percy/cli-command" "1.28.7"
"@percy/cli-exec" "1.28.7"
"@percy/cli-command" "1.30.0"
"@percy/cli-exec" "1.30.0"

"@percy/cli-build@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-build/-/cli-build-1.28.7.tgz#8a7aa9ba464aefdf070d7bb013704273e350b4a4"
integrity sha512-LXDXbE3G994K1Wovivukjbzj7wqENPa/A3WvveVdLqfTLepTcJZ3LvPV79BsgJgIMN2vksaeCxwIgjMn1vT8mQ==
"@percy/cli-build@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-build/-/cli-build-1.30.0.tgz#257bdc430c94cece9e900cd5091e157f8d087cb5"
integrity sha512-VEdKQQCdfdjZHLBjQMXILSeiCEwuKaGvfi9TQqE+4ZPWzOUorjf/Knpnm5+FvvpJYcB3TgNIZ7H/jQE9LokChg==
dependencies:
"@percy/cli-command" "1.28.7"
"@percy/cli-command" "1.30.0"

"@percy/cli-command@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-command/-/cli-command-1.28.7.tgz#673b859fa4585ea72551a03fa82ba2dca900d14d"
integrity sha512-Rs66JVZLdb4D/+hPXNdd9Qi9+FA9xCgrzpmdKak8HzstcfsRdJ999J5exQZc7dM1N3Th76wrA5d4woCgDskYDQ==
"@percy/cli-command@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-command/-/cli-command-1.30.0.tgz#4f6069d6ea488cd06aa6bc779d484d2fa6969187"
integrity sha512-5gUZfUaYY4O4UdS4yAKCkVuEQov8ZmBRez2oE9wZti1kCavcRJ3cps31qMiXWyRBzAru+MdDxpoDD40KGK5m5g==
dependencies:
"@percy/config" "1.28.7"
"@percy/core" "1.28.7"
"@percy/logger" "1.28.7"
"@percy/config" "1.30.0"
"@percy/core" "1.30.0"
"@percy/logger" "1.30.0"

"@percy/cli-config@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-config/-/cli-config-1.28.7.tgz#c3a4f11d4c23d4773c61c4835708429d35903280"
integrity sha512-26Wo9EYQt2uDROSjNyYMX8XuJ30IPIwR4JsNKO0DbQUBqq071to5AiaROXs2QLH0m2KGFyYavLxHJ54ZCDbMQQ==
"@percy/cli-config@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-config/-/cli-config-1.30.0.tgz#b6535d771d6180f97299ca9ab97df2c50f24fad5"
integrity sha512-LUVrQZMjswTS5bifrpbU/vL/fFCx+Pl8FG+rRA5f8tnVBnLxnMpGeOFhKf8mmkg32YJxGhmmXn//pR4aupN4oA==
dependencies:
"@percy/cli-command" "1.28.7"
"@percy/cli-command" "1.30.0"

"@percy/cli-exec@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-exec/-/cli-exec-1.28.7.tgz#aae8b21b20736baf5d1bbca3d4fe3ef4ab59d480"
integrity sha512-0HEOmMNexRbn09Ju3Etd5agEhBtgqNrT3eiRMcX4ThbQgOFkAQIll6IFfVqafujJHNL1SF+HjcyZmyoEF9tJOw==
"@percy/cli-exec@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-exec/-/cli-exec-1.30.0.tgz#57d6f6f9a2d23db188763763b262bc3497532be7"
integrity sha512-9uSrPY+VhRXmuIiPO0+XoZNJcwrfdZqmCcR8nZdSlLvgoGbm/4/gzMNnlazzgY+NHkMSVpZyE6tTiAePjweuIA==
dependencies:
"@percy/cli-command" "1.28.7"
"@percy/cli-command" "1.30.0"
"@percy/logger" "1.30.0"
cross-spawn "^7.0.3"
which "^2.0.2"

"@percy/cli-snapshot@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-snapshot/-/cli-snapshot-1.28.7.tgz#0fd99733cb9fa2199133c0b429fb9fd310a6d733"
integrity sha512-nWk2/sjIh8Vy6+T7BNwSVdtXUdR0cYpXJrbO1hfxRB56pUf8KFcG7GqUzOZ7QDHqlyQGH/posAjAoPmy8okyAQ==
"@percy/cli-snapshot@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-snapshot/-/cli-snapshot-1.30.0.tgz#543ff190b416e0e36848c97c2c5d2cb0763f23f0"
integrity sha512-EdCnZUcq7O5SDymmzzdJSuoAvWa25fZtAn7ji4W7moWDAY3r62Q4S8ZC4NfMbvihbBa1FJTzbgOHbfS3gSgbkQ==
dependencies:
"@percy/cli-command" "1.28.7"
"@percy/cli-command" "1.30.0"
yaml "^2.0.0"

"@percy/cli-upload@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli-upload/-/cli-upload-1.28.7.tgz#ab8f178f0001ec5e66fc5bcade0efffcf5e5bd91"
integrity sha512-hcIe9RGHDk+G+lanlLy1IrDRgODsTYzjmtPex9wEg4yo/JzubVwkF3r/0iQuT+srkELKUcTSJ1iX7/d0kK61uQ==
"@percy/cli-upload@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli-upload/-/cli-upload-1.30.0.tgz#f8ad4ed542073b287f14a5115f1b07978b616670"
integrity sha512-vtgQU6JbnDUUe/+8teN2E0vfHS/NeRRe0n9Nc/e8MgMXWXhgZEWWPC8jlwwIliCFgkiWl+zWXD6OAbSlyoBtYw==
dependencies:
"@percy/cli-command" "1.28.7"
"@percy/cli-command" "1.30.0"
fast-glob "^3.2.11"
image-size "^1.0.0"

"@percy/cli@^1.6.1":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/cli/-/cli-1.28.7.tgz#4608d5347da6858d4f11720dc15947ee14d17024"
integrity sha512-FvvyTFTGuIiBsSs8epENGq2U62oKnzfXW6F80JFShaZ5ZjMc2t6riVq4EPEsBANstql+j4Y853tYe2aGVX9pbw==
dependencies:
"@percy/cli-app" "1.28.7"
"@percy/cli-build" "1.28.7"
"@percy/cli-command" "1.28.7"
"@percy/cli-config" "1.28.7"
"@percy/cli-exec" "1.28.7"
"@percy/cli-snapshot" "1.28.7"
"@percy/cli-upload" "1.28.7"
"@percy/client" "1.28.7"
"@percy/logger" "1.28.7"

"@percy/client@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/client/-/client-1.28.7.tgz#7baced7a2b2cb82de294f9943d749f8bc440e1f3"
integrity sha512-3ocKEej268Xj3q98seUi88mtFcTYNy3F/zMTwk+pdnoWc1QVOGsCQ3elIS2X35hhBFgYw2i1bbuzmt7UdOK79A==
dependencies:
"@percy/env" "1.28.7"
"@percy/logger" "1.28.7"
"@percy/cli@^1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/cli/-/cli-1.30.0.tgz#33f59e5e368961c1e3b504e02a62027a82dcdc0b"
integrity sha512-d5mJQkhYJdL/fOZGuk2sBymYSYCncM+adpOrI3kINVLSXH7CAvYfrnJNLZ5Ib2xQDS85QeCFIb9noivPqXtkPw==
dependencies:
"@percy/cli-app" "1.30.0"
"@percy/cli-build" "1.30.0"
"@percy/cli-command" "1.30.0"
"@percy/cli-config" "1.30.0"
"@percy/cli-exec" "1.30.0"
"@percy/cli-snapshot" "1.30.0"
"@percy/cli-upload" "1.30.0"
"@percy/client" "1.30.0"
"@percy/logger" "1.30.0"

"@percy/client@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/client/-/client-1.30.0.tgz#7204eb27f0c0e92d1d57eb1fe0b83f15da974382"
integrity sha512-kNAoa07QtlIHvail0+vjd0xfvO4OxI97fV73pefe6PtJ1u3Cze+q4DEFPWxcJ39wjUD4C2f3TgJ2CzhEm53yiw==
dependencies:
"@percy/env" "1.30.0"
"@percy/logger" "1.30.0"
pako "^2.1.0"

"@percy/config@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/config/-/config-1.28.7.tgz#b304fd2bb8da08b05046605645583870d4a1887e"
integrity sha512-N8fZAj8ejgddxz4lzNIK9cCQdoIuISK7a/JyGAD5vY+CuZutCBM0zuN9g/Higv/LI78Sct69Qpik/+rLIyBZxA==
"@percy/config@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/config/-/config-1.30.0.tgz#bb1b2ec5d7bce505ecdda7f34d31b77692fa7464"
integrity sha512-mOhLn9fqQTMgXA8Li1UxjZCcLQcokeQtsedlCXdzzt2QbS9DFcV3koMyooabOO6MsCNh4wI7J/zcXu08c4H9Vw==
dependencies:
"@percy/logger" "1.28.7"
"@percy/logger" "1.30.0"
ajv "^8.6.2"
cosmiconfig "^8.0.0"
yaml "^2.0.0"

"@percy/core@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/core/-/core-1.28.7.tgz#7576ecf1f69b45e160c59bb5f8adbb8af139eb2d"
integrity sha512-OOTVMHU+0O7Qh3TIL21fxX9H5ctRWPIG03IJsFpIXIIh2Wni5nf8tSUWroFwSSneZihxaA8ETQxCtJXBVe+JUA==
"@percy/core@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/core/-/core-1.30.0.tgz#51525255bc64bbba32ab421f2ffa17160207fefe"
integrity sha512-MeAhFWCf97xVvx8c6XsSpC+uWRbM0RE5llXmC7U5JH2cYZXoyzul2eZacYUmQJPVzEaWduXLDCukYIa0nDo1+A==
dependencies:
"@percy/client" "1.28.7"
"@percy/config" "1.28.7"
"@percy/dom" "1.28.7"
"@percy/logger" "1.28.7"
"@percy/webdriver-utils" "1.28.7"
"@percy/client" "1.30.0"
"@percy/config" "1.30.0"
"@percy/dom" "1.30.0"
"@percy/logger" "1.30.0"
"@percy/webdriver-utils" "1.30.0"
content-disposition "^0.5.4"
cross-spawn "^7.0.3"
extract-zip "^2.0.1"
fast-glob "^3.2.11"
micromatch "^4.0.4"
micromatch "^4.0.8"
mime-types "^2.1.34"
pako "^2.1.0"
path-to-regexp "^6.2.0"
path-to-regexp "^6.3.0"
rimraf "^3.0.2"
ws "^8.0.0"
ws "^8.17.1"
yaml "^2.4.1"

"@percy/dom@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/dom/-/dom-1.28.7.tgz#6d07e96ee630ac3762e1e94804d94a1d038f8558"
integrity sha512-aYm/xTqNWaLodRdmWqiA0zekaUMkE8boJ1ApljO8KTKihv7eJWpgSDJT7m73xOd/JAplER5LSGjrUpnWLOTDYQ==
"@percy/dom@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/dom/-/dom-1.30.0.tgz#69838a0cac541e9451dccf2145dbd497e0d21590"
integrity sha512-i3uHFDAzXCLAeI0oTDDWIaRq1wiGwoRknS1QfIfy7usAia+ipeWhWb+m3sXtfg/g6WyBzcg3OtG1tIB8TO7/4g==

"@percy/ember@^3.0.0":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@percy/ember/-/ember-3.0.1.tgz#2f1f74993db8b327391ff657316d3083a8e27ecb"
integrity sha512-TOTwai5AsjtpAUWnCijKp8djfsWXfo4eUfF0Wc4QUjba+d3rk9FzvcppjJSmDPSJplyBlAyv1bxO1NMIfr80WQ==
"@percy/ember@^4.2.0":
version "4.2.0"
resolved "https://registry.yarnpkg.com/@percy/ember/-/ember-4.2.0.tgz#b6fdeec46a88ae80da9d8a1c689b5bb67bf5992e"
integrity sha512-D/WckDD2tQetdn8uq46nQA1rOVgov8jsZG4uN7snAq6SrOpxNxacONg37QPwczmICBc7o/NlipCAUteukmtKzg==
dependencies:
"@percy/sdk-utils" "^1.6.4"
"@percy/sdk-utils" "^1.18.0"
ember-cli-babel "^7.26.11"

"@percy/env@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/env/-/env-1.28.7.tgz#3dc71ff9e30e53681618f8ab389721acc1f734a4"
integrity sha512-ExpCDSm2bMwTlF7LOuE6dDB0QFa2VzpuFF/t9O0TyUgBgaiDZzcdsMQrLxDlUbuqjA8vc+vo8931x0i2sN5LBQ==
"@percy/env@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/env/-/env-1.30.0.tgz#e3f226c9b2d372523a22c2316d08f3d066061327"
integrity sha512-+h7c0lxB01bnymTZfM24RrjMIL28rQWeT4aQ/BJVlvAELstZaYwl0vv8RrAtBUKnSZaXUkNIOWZtgFiuer/y0g==
dependencies:
"@percy/logger" "1.28.7"
"@percy/logger" "1.30.0"

"@percy/logger@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/logger/-/logger-1.28.7.tgz#3ef2e35cefdc717ace4918fb9e42ef6e60a4beb4"
integrity sha512-OktqjykPT3FMUKkwyafjQdRWMQ8jnXOOcSkvyVIT9P7cbU1USeRUWw8Z6+W1cLk50RdsimChnab6F/GRWRdBew==
"@percy/logger@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/logger/-/logger-1.30.0.tgz#34ba131e8c4f369b05ed92f9e04eb7a28649e617"
integrity sha512-p5ZxD9fFRjCiMF630xIDRv2hPH70TI20r9yIyHgjmCM4ES0Cfu+61gaRpiSaay0DWKfG6iwpmUhZsKafRMSYCw==

"@percy/sdk-utils@1.28.7", "@percy/sdk-utils@^1.6.4":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/sdk-utils/-/sdk-utils-1.28.7.tgz#22393f76d69ffee2f4def79aa41f15a7369f7503"
integrity sha512-LIhfHnkcS0fyIdo3gvKn7rwodZjbEtyLkgiDRSRulcBOatI2mhn2Bh269sXXiiFTyAW2BDQjyE3DWc4hkGbsbQ==
"@percy/sdk-utils@1.30.0", "@percy/sdk-utils@^1.18.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/sdk-utils/-/sdk-utils-1.30.0.tgz#0a634d530d46729606b9866e0c558a4e9d46362e"
integrity sha512-GPEexJ0gxiFXqjFpL8EtILZo/arrwdz96oyZMsCeRu9bVSQ8ZvptFlwO8hYKtXvZcY7CJfGnUyOcza8CYPxM3g==

"@percy/webdriver-utils@1.28.7":
version "1.28.7"
resolved "https://registry.yarnpkg.com/@percy/webdriver-utils/-/webdriver-utils-1.28.7.tgz#b17573f8e42f2830c4ca95a388dcc41d9f8351b5"
integrity sha512-BviRMj/oHgdniHoz1nzInpIXl4JTk4vZ0+9azWntGCThITc/HhQE1sLDcHhZGYvviY+NQ4ofCcBSzZRu1z1GcQ==
"@percy/webdriver-utils@1.30.0":
version "1.30.0"
resolved "https://registry.yarnpkg.com/@percy/webdriver-utils/-/webdriver-utils-1.30.0.tgz#3af84df647c956b69de401703cde5630c3d58d9e"
integrity sha512-93S0U1enM9mHR99iEjPSekrZc3/DI+GYYXicvM8nFD9FHlXuMbykHCU0hKJAZF/IvlucVnH04s3yomn/58cXAw==
dependencies:
"@percy/config" "1.28.7"
"@percy/sdk-utils" "1.28.7"
"@percy/config" "1.30.0"
"@percy/sdk-utils" "1.30.0"

"@popperjs/core@^2.9.0":
version "2.11.8"
Expand Down Expand Up @@ -11065,6 +11066,14 @@ micromatch@^4.0.2, micromatch@^4.0.4:
braces "^3.0.3"
picomatch "^2.3.1"

micromatch@^4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
dependencies:
braces "^3.0.3"
picomatch "^2.3.1"

[email protected], "mime-db@>= 1.43.0 < 2":
version "1.52.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
Expand Down Expand Up @@ -11846,10 +11855,10 @@ [email protected], path-to-regexp@^1.7.0:
dependencies:
isarray "0.0.1"

path-to-regexp@^6.2.0:
version "6.2.2"
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.2.tgz#324377a83e5049cbecadc5554d6a63a9a4866b36"
integrity sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==
path-to-regexp@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4"
integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==

path-type@^3.0.0:
version "3.0.0"
Expand Down Expand Up @@ -14539,10 +14548,10 @@ ws@^7.4.6:
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==

ws@^8.0.0:
version "8.17.1"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"
integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==
ws@^8.17.1:
version "8.18.0"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==

ws@~8.11.0:
version "8.11.0"
Expand Down

0 comments on commit a703be3

Please sign in to comment.