From a9e43d51d2e62e3d4af8fecdb9adda1d35f077c1 Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Tue, 12 Jan 2021 11:39:25 -0700 Subject: [PATCH 01/11] update title --- pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.js b/pages/index.js index 703c673..2906651 100644 --- a/pages/index.js +++ b/pages/index.js @@ -5,7 +5,7 @@ export default function Home() { return (
- QA Wolf :DD + QA Wolf ? From a0bb373baa6bd9706586b26b7b33b044e568510d Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Tue, 19 Jan 2021 18:48:08 -0700 Subject: [PATCH 02/11] super happy face --- pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.js b/pages/index.js index 2906651..23dbd87 100644 --- a/pages/index.js +++ b/pages/index.js @@ -5,7 +5,7 @@ export default function Home() { return (
- QA Wolf ? + QA Wolf :D From 668e8127a44ceea610039a188931c94527f3d70b Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Sat, 13 Feb 2021 13:24:41 -0700 Subject: [PATCH 03/11] smiley face --- pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.js b/pages/index.js index 23dbd87..c4635a0 100644 --- a/pages/index.js +++ b/pages/index.js @@ -11,7 +11,7 @@ export default function Home() {

- Welcome to Next.js! + Welcome to Next.js :)

From 4fe84faa1fc354ed65f4d50d79c39859ed6d1a36 Mon Sep 17 00:00:00 2001 From: Jon Perl Date: Thu, 13 May 2021 20:21:48 -0700 Subject: [PATCH 04/11] exclamation --- pages/index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pages/index.js b/pages/index.js index c4635a0..166cdcc 100644 --- a/pages/index.js +++ b/pages/index.js @@ -1,5 +1,5 @@ -import Head from 'next/head' -import styles from '../styles/Home.module.css' +import Head from "next/head"; +import styles from "../styles/Home.module.css"; export default function Home() { return ( @@ -11,11 +11,11 @@ export default function Home() {

- Welcome to Next.js :) + Welcome to Next.js!

- Get started by editing{' '} + Get started by editing{" "} pages/index.js

@@ -56,10 +56,10 @@ export default function Home() { target="_blank" rel="noopener noreferrer" > - Powered by{' '} + Powered by{" "} Vercel Logo
- ) + ); } From c8ef7fa3035f63a531e208a40b27eb794262f7df Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Wed, 16 Jun 2021 19:08:25 -0700 Subject: [PATCH 05/11] build plugin --- netlify.toml | 3 ++ package-lock.json | 110 +++++++++++++++++++++++++++++++++++++++++++--- package.json | 3 ++ 3 files changed, 110 insertions(+), 6 deletions(-) create mode 100644 netlify.toml diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..7dee118 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,3 @@ +[[plugins]] + # runs QA Wolf tests against the deployed URL + package = "netlify-plugin-qawolf" \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7ce884d..88ecc12 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,9 @@ "next": "10.0.4", "react": "17.0.1", "react-dom": "17.0.1" + }, + "devDependencies": { + "netlify-plugin-qawolf": "^1.2.0" } }, "node_modules/@ampproject/toolbox-core": { @@ -734,6 +737,15 @@ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", "optional": true }, + "node_modules/async-retry": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.1.tgz", + "integrity": "sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA==", + "dev": true, + "dependencies": { + "retry": "0.12.0" + } + }, "node_modules/atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -745,6 +757,15 @@ "node": ">= 4.5.0" } }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, "node_modules/babel-plugin-syntax-jsx": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", @@ -1116,7 +1137,6 @@ "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.1.2", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", @@ -2479,6 +2499,26 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, "node_modules/for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -3673,6 +3713,19 @@ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, + "node_modules/netlify-plugin-qawolf": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/netlify-plugin-qawolf/-/netlify-plugin-qawolf-1.2.0.tgz", + "integrity": "sha512-S33GCYNWQFF7q3YssknnksX+EYPyWqNK0vwzri6zQEpfrURYnAk2NcdusqzhO+DnutizxI9AlJ/ljUQ4R4B1Ug==", + "dev": true, + "dependencies": { + "async-retry": "^1.3.1", + "axios": "^0.21.1" + }, + "engines": { + "node": ">=10.22.0" + } + }, "node_modules/next": { "version": "10.0.4", "resolved": "https://registry.npmjs.org/next/-/next-10.0.4.tgz", @@ -3716,7 +3769,6 @@ "resolve-url-loader": "3.1.2", "sass-loader": "10.0.5", "schema-utils": "2.7.1", - "sharp": "0.26.2", "stream-browserify": "3.0.0", "style-loader": "1.2.1", "styled-jsx": "3.3.2", @@ -4968,6 +5020,15 @@ "node": ">=0.12" } }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/rework": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", @@ -6559,7 +6620,6 @@ "anymatch": "^2.0.0", "async-each": "^1.0.1", "braces": "^2.3.2", - "fsevents": "^1.2.7", "glob-parent": "^3.1.0", "inherits": "^2.0.3", "is-binary-path": "^1.0.0", @@ -6863,10 +6923,8 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "dependencies": { - "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" + "neo-async": "^2.5.0" }, "optionalDependencies": { "chokidar": "^3.4.1", @@ -7567,11 +7625,29 @@ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", "optional": true }, + "async-retry": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.1.tgz", + "integrity": "sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA==", + "dev": true, + "requires": { + "retry": "0.12.0" + } + }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dev": true, + "requires": { + "follow-redirects": "^1.10.0" + } + }, "babel-plugin-syntax-jsx": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", @@ -9019,6 +9095,12 @@ } } }, + "follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "dev": true + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -9991,6 +10073,16 @@ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, + "netlify-plugin-qawolf": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/netlify-plugin-qawolf/-/netlify-plugin-qawolf-1.2.0.tgz", + "integrity": "sha512-S33GCYNWQFF7q3YssknnksX+EYPyWqNK0vwzri6zQEpfrURYnAk2NcdusqzhO+DnutizxI9AlJ/ljUQ4R4B1Ug==", + "dev": true, + "requires": { + "async-retry": "^1.3.1", + "axios": "^0.21.1" + } + }, "next": { "version": "10.0.4", "resolved": "https://registry.npmjs.org/next/-/next-10.0.4.tgz", @@ -11035,6 +11127,12 @@ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, "rework": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", diff --git a/package.json b/package.json index 3ad6f05..428764c 100644 --- a/package.json +++ b/package.json @@ -11,5 +11,8 @@ "next": "10.0.4", "react": "17.0.1", "react-dom": "17.0.1" + }, + "devDependencies": { + "netlify-plugin-qawolf": "^1.2.0" } } From 6a2c6f25c1726868c4c632901740e4c97887ec2b Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Wed, 16 Jun 2021 19:12:55 -0700 Subject: [PATCH 06/11] sunglasses --- pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.js b/pages/index.js index 166cdcc..837c815 100644 --- a/pages/index.js +++ b/pages/index.js @@ -5,7 +5,7 @@ export default function Home() { return (
- QA Wolf :D + QA Wolf 8) From 31f85e7ef33036e470a18b89b59f20562a0a03f0 Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Wed, 16 Jun 2021 19:16:46 -0700 Subject: [PATCH 07/11] frog --- pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.js b/pages/index.js index 837c815..37f6938 100644 --- a/pages/index.js +++ b/pages/index.js @@ -5,7 +5,7 @@ export default function Home() { return (
- QA Wolf 8) + QA Wolf 8D From 8cf9e157ca343093d9b69a625f2d914b7f3bf0c5 Mon Sep 17 00:00:00 2001 From: Laura Cressman Date: Wed, 16 Jun 2021 19:27:03 -0700 Subject: [PATCH 08/11] wolf emoji --- pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.js b/pages/index.js index 37f6938..65bc106 100644 --- a/pages/index.js +++ b/pages/index.js @@ -5,7 +5,7 @@ export default function Home() { return (
- QA Wolf 8D + QA Wolf 🐺 From 32bb2cbde16389a2c8625affbb99fbeebba218d6 Mon Sep 17 00:00:00 2001 From: Mateus Zitelli Date: Tue, 12 May 2026 21:05:49 -0300 Subject: [PATCH 09/11] chore: trigger deployment testing From 08ea75f33137c6102f184a844f273909f772243e Mon Sep 17 00:00:00 2001 From: Mateus Zitelli Date: Tue, 12 May 2026 21:32:13 -0300 Subject: [PATCH 10/11] chore: trigger deployment testing From 94503caf12aa2c7829914c5a5cb7db2c68e23581 Mon Sep 17 00:00:00 2001 From: Mateus Zitelli Date: Tue, 12 May 2026 22:11:08 -0300 Subject: [PATCH 11/11] chore: trigger deployment validation 2026-05-13T01:11:07Z