Commit Graph

20271 Commits

Author SHA1 Message Date
Matt Schile c672581a71 perf: fix proxy correlation timeout issues (#28751) 2024-01-22 15:35:49 -07:00
Mike McCready 152b3555b8 docs: Install Windows 10 SDK for yarn install (#28760) 2024-01-22 13:36:00 -05:00
Mike McCready b7187bc2af docs: Python 3.11 is highest compatible version for yarn install (#28759) 2024-01-22 13:33:32 -05:00
Jennifer Shehane ced95ca3c2 chore: fix debugEmpty flaky test (#28769)
* chore: fix debugEmpty flake

* empty commit to trigger ci
2024-01-22 12:28:16 -05:00
cadrake 660367f891 chore: [Snyk] Security upgrade vite from 2.9.15 to 2.9.17 (#28764)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-VITE-6182924

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-01-22 11:56:07 -05:00
Barthélémy Ledoux cdc42b996f refactor: use cypress design button in launchpad (#27795)
* install button package in launchpad

* refactor: remove test that does not test anything

* fix: naive implementation

* fix the button bar

* finish the job

* some more fixes

* size = sm => 24

* restore global header

* make sure learn more opens in a new window

* simplify lean more

* a set of fixes

* fix open range

* Apply suggestions from code review

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>

* move constant after imports

* fix types

* fix: allow for mainvariant to be pending

* simplify import of button variants

* trigger

* remove the comment

* remove eslint ignores

* Revert "remove eslint ignores"

This reverts commit 9ffbcf20cb.

* remove useless no-duplicate imports

---------

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Ryan Wilke <ryan@ryanwilke.com>
2024-01-19 20:01:53 +01:00
Bill Glesias ca0891ec2a chore: set GH_TOKEN permissions on the job that only allow the semantic pull request job, that runs with pull_request_target, to have access to read the repository contents and pull-requests contents. The token does not have write permissions and has disabled read permissions on contexts that are not needed for the job (#28749) 2024-01-19 08:56:23 -05:00
github-actions[bot] c6b0583d62 chore: Update v8 snapshot cache (#28532)
* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2024-01-18 10:52:06 -06:00
github-actions[bot] 7e79fd7b48 chore: Update Chrome (stable) to 120.0.6099.224 (#28738)
Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2024-01-18 10:46:44 -05:00
Mike McCready 8327874cdb chore(deps): refresh dockerode@3.3.1 (#28726)
Co-authored-by: Matt Schile <mschile@cypress.io>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2024-01-18 10:46:00 -05:00
Cacie Prins 0fcf6fd9be test: fix flaky specs list test (#28744)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2024-01-18 09:31:12 -05:00
Emily Rohrbough 1a80427537 chore: remove stale snapshots & duplicate tests (#28741) 2024-01-17 21:15:42 -06:00
Jon Hermansen 099c4f1b44 misc: Add missing properties to Cypress.spec type (#28005)
* chore: Add missing properties to Cypress.spec type

* Integrate PR suggestions

* Make some fields optional to hopefully fix the build

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2024-01-17 14:53:06 -05:00
Adam Stone-Lord 325be635d6 chore: skip Snyk jobs on PRs created from repo forks (#28093) 2024-01-17 12:48:34 -05:00
Bill Glesias 55e4898a14 chore: fix broken links in changelog (#28732) 2024-01-16 16:11:32 -05:00
Bill Glesias 92e922e0ed chore: 13.6.3 (#28731)
* chore: 13.6.3

* chore: remove pending

* chore: add line break
v13.6.3
2024-01-16 13:36:41 -05:00
Bill Glesias 81fce0e253 fix: force moduleResolution: 'node' when ts-node is registered in the… (#28709)
* fix: force moduleResolution: 'node' when ts-node is registered in the cypress process to make sure value is compatible with commonjs (which is already forced). [run ci]

* Update cli/CHANGELOG.md
2024-01-16 12:09:12 -05:00
Bill Glesias 7df6df45fa chore: update aws sdk (#28712)
* chore: update the awk-sdk to version 3 and awspublish to use version 3 (version 8) [run ci]

chore: add region to aws s3 bucket [run ci]

* run ci for aws_updates
2024-01-16 09:41:21 -05:00
Adam Stone-Lord 8a02c2de83 fix: (driver) add null check for browserRequestId on responses for cy.wait (#28713) 2024-01-12 13:48:13 -07:00
github-actions[bot] 41dfa29f03 chore: Update Chrome (beta) to 121.0.6167.57 (#28685)
Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
2024-01-12 15:03:23 -05:00
Emily Rohrbough 7880c488b8 dependency: update better-sqlite3 to 9.2.2 (#28700)
* dependency: update better-sqlite3 to 9.2.2

* Apply suggestions from code review

Co-authored-by: Matt Schile <mschile@cypress.io>

---------

Co-authored-by: Matt Schile <mschile@cypress.io>
2024-01-12 13:44:23 -06:00
Jennifer Shehane b19c1cd21b chore: comment out skipped tests where tests always hangs + add logs (#28632)
* comment out skipped tests where tests always hangs + add logs

* Increase timeout for page to load

* Always wait for spinner to not exist

* Pass option args in correct place

* Add log to expected task error output since that was added as a task
2024-01-12 10:39:52 -05:00
semantic-release-bot 6cbd572ea1 chore: release @cypress/webpack-dev-server-v3.7.3
[skip ci]
@cypress/webpack-dev-server-v3.7.3
2024-01-12 09:56:44 -05:00
semantic-release-bot 092790914e chore: release @cypress/eslint-plugin-dev-v5.3.3
[skip ci]
@cypress/eslint-plugin-dev-v5.3.3
2024-01-12 09:56:32 -05:00
Bill Glesias f088ce6c49 chore: fix the get-binary-release-data script to try and locate all possible references that might be pull requests for a given commit. Also added debug messaging in the case this script needs to be debugged without spamming the console. (#28692) 2024-01-12 09:01:52 -05:00
Sam Tsai 46c2080ffd fix: Ensure original headers are included with extra target requests (#28671)
* fix: extra target request headers are overwritten

Include original headers with the special "X-Cypress-Is-From-Extra-Target" that is added so fetch requests can include custom headers.

* Add details to changelog

* refactor

---------

Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2024-01-11 14:08:24 -05:00
Emily Rohrbough 09ce5c1f0c dependency: replace circularJSON with flatted (#28683) 2024-01-11 11:10:19 -06:00
Cacie Prins 33f132d7be test: rewrite flaky 1244 test to no longer be flaky (#28694)
* chore: rewrite flaky 1244 test to no longer be flaky

* Update 1244.cy.js
2024-01-11 11:31:46 -05:00
Emily Rohrbough 4b1df35741 fix: prevent timing out on short/skipped videos (#28643) 2024-01-11 09:56:31 -06:00
Chris Breiding 9e1f1e7741 chore: Update Chrome (stable) to 120.0.6099.216 and Chrome (beta) to … (#28675) 2024-01-10 16:04:32 -05:00
Ryan Manuel 6ee654426d chore: fix runtime error when service worker container is unavailable (#28678)
* chore: fix runtime error when service worker container is unavailable

* fix flake
2024-01-10 14:36:33 -06:00
Emily Rohrbough c9592bf400 fix: sync currentRetry state with secondary origin (#28651) 2024-01-10 13:49:24 -06:00
Jennifer Shehane 765b859a09 misc: Fix some a11y violations using Cypress Cloud (#28628)
* Attempt to fix a11y violation with aria role of expanded state

* empty commit

* Add role for option that is in framework dropdown to address a11y violation

Found at https://cloud.cypress.io/projects/ypt4pf/runs/53181/accessibility/025590e09a6edf822a6d05538ae6d876f18ab8fb?snapshotId=3639cfec723398fbc632015ff5b3460bca4c3fcc&violationId=aria-required-children&targetId=I2hlYWRsZXNzdWktbGlzdGJveC1vcHRpb25zLTc%3D

* Add alt text for CI provider images

* Add aria-label to readonly label for a11y

* Add title to stub to reflect title addition in services

* Add changelog entry

* Update packages/frontend-shared/src/gql-components/topnav/PromptContent.vue

Co-authored-by: Bill Glesias <bglesias@gmail.com>

---------

Co-authored-by: Bill Glesias <bglesias@gmail.com>
2024-01-10 12:23:40 -05:00
Chris Breiding aeb5f146b0 chore: patch cli @types/sinon to fix issue with TS 4.3 linting (#28676) 2024-01-10 12:09:19 -05:00
Chris Breiding ec89901b9d fix: prevent redirect loop when chrome https upgrade is detected (#28650) 2024-01-09 15:25:57 -05:00
Bill Glesias d1c4a8f56c chore: remove duplicate changelog entry that was not present in 13.6.2 release [run ci] (#28670) 2024-01-09 15:07:40 -05:00
Emily Rohrbough 9528a67109 chore: updated to send protocol error stack traces (#28667) 2024-01-09 11:47:37 -06:00
Emily Rohrbough 6256e563ae chore: run trigger-build-binary job sooner (#28661) 2024-01-09 09:57:02 -06:00
Emily Rohrbough 4b1dc5ffcc chore: primary origin does not override secondary origin log updatedAtTimestamps (#28659)
* chore: primary origin does not override secondary origin log updatedAtTimestamps

* Update packages/driver/cypress/e2e/e2e/origin/commands/log.cy.ts
2024-01-09 09:18:11 -06:00
Bill Glesias d34fdcf60e chore: implement remote executable signing for windows binary builds (#28636)
* chore: implement remote executable signing for windows to comply with
new  signing key storage requirements [run ci]

* bump circleci cache to avoid electron install issues [run ci]

* chore: use fs-extra to ensure and create directory for temporary files and use os package to locate OS tmp directory
2024-01-08 11:38:22 -05:00
Ryan Manuel c6f5e9a5c9 fix: ensure that we capture service worker requests (#28517)
* fix: ensure that we capture service worker requests

* add changelog

* fix changelog

* fix tests

* PR comments

* PR comments

* PR comment

* PR comment

* update changelog

* Update cli/CHANGELOG.md

Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>

* enable builds on all archs

* fix permission issue

* PR comments

* Update smoke.js

* Update cli/CHANGELOG.md

* attempt to fix smoke tests

* bump ci cache

* Update smoke.js

* Update smoke.js

* Update example.json

* fix multiple specs

* fix tests

* Update CHANGELOG.md

---------

Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
2024-01-06 15:23:30 -06:00
Matt Schile 7a9e3a4697 perf: don't reset preRequests when test isolation is off (#28642) 2024-01-05 14:52:47 -07:00
Matt Schile 1cba68fa5e fix: protocol supports body highlight element (#28627) 2024-01-05 12:17:54 -07:00
Bill Glesias bf0597847e fix: allow for versions greater than 4 for eslint-plugin-mocha to prevent force installing dependencies when eslint-plugin-mocha is bumbed in comsumer packages (#27944)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2024-01-05 10:32:49 -05:00
Jennifer Shehane c6333ab03f misc: Update docs.cypress.io links to on.cypress.io (#28623)
* Update docs.cypress.io links to on.cypress.io

* misc: fix typo in link

* Update changelog

* update error snapshot
2024-01-05 09:14:17 -05:00
Jennifer Shehane 8fed33273a chore(dependency): Update percy/cli (#28618)
* Update percy/cli

* empty commit

* bump cache

* try a lower version

* 2024 date + bump percy again

* bump up to 1.17.0

* bump percy to 1.22.0

* bump percy/cli 1.24.0

* bump to 1.25.0

* bump to 1.26

* bump to 1.27

* bump 1.27.3

* bump 1.27.4

* yarn lock
2024-01-04 12:33:38 -05:00
Jennifer Shehane 204d09ae4a chore: Remove cypress-axe checks (#28614)
* Remove cypress-axe checks

* chore: empty commit

* remove calls to injectAxe and checkA11y
2024-01-03 17:22:22 -05:00
Emily Rohrbough b5bd3daeae chore: implement record telemetry for internal tests (#28425) 2024-01-03 14:09:29 -06:00
Emily Rohrbough 48e30d4cf1 fix: cross-origin logs getting too many snapshots (#28613) 2024-01-03 13:39:44 -06:00
Emily Rohrbough 7d352a861b chore: Reduce iconify footprint (#28615) 2024-01-02 14:51:36 -06:00