Commit Graph

329 Commits

Author SHA1 Message Date
Matt Schile
27e1afbdd7 chore: (multi-domain) renaming flag to experimentalSessionAndOrigin (#21053) 2022-04-13 10:50:17 -06:00
Matt Schile
d98d0e1e79 chore: (multi-domain) add experimentalLoginFlows to the settings page (#21030) 2022-04-12 09:23:58 -06:00
Matt Henkes
65d75ddf1d Merge branch 'develop' into feature-multidomain 2022-04-11 14:07:08 -05:00
Kukhyeon Heo
4815a5644f fix: add missing Cypress.Commands.addAll() types (#20894)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2022-04-11 12:25:11 -05:00
Chris Breiding
f6975f8caa chore: audit cross-origin related TODOs/FIXMEs (#20975)
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2022-04-08 15:11:10 -04:00
Matt Schile
782d89f94a chore: (multi-domain) update to support path and hash (#20953) 2022-04-07 14:23:24 -06:00
Matt Henkes
c68692212a chore: [Multi-domain] Rename the last of the domain/multi-domain to origin type names. (#20965)
* chore: [Multi-domain] Rename the last of the domain/multi-domain to origin type names.

* oops

* typo

* Update packages/driver/cypress/integration/e2e/multi-domain/multi_domain_validation_specs.ts

Co-authored-by: Matt Schile <mschile@gmail.com>

* Update packages/driver/cypress/integration/e2e/multi-domain/multi_domain_validation_specs.ts

Co-authored-by: Matt Schile <mschile@gmail.com>

Co-authored-by: Matt Schile <mschile@gmail.com>
2022-04-07 12:30:06 -05:00
Matt Schile
dcbc68b8e7 chore: (multi-domain) updating experimental flag to experimentalLoginFlows (#20942) 2022-04-06 15:08:18 -06:00
Matt Henkes
17e6bf431e chore: [Multi-domain] Rename switchToDomain to origin (#20927)
* chore: [Multi-domain] Rename switchToDomain to origin

* Regenerate system tests snapshots

* Update cli/schema/cypress.schema.json

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

* Update cli/types/cypress.d.ts

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2022-04-06 11:26:03 -05:00
mjhenkes
0772f8557b Merge branch 'develop' into feature-multidomain 2022-04-06 09:51:49 -05:00
Emily Rohrbough
d0fc93b0dc chore: add internal log group API and update log group styles (#20857)
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2022-04-05 17:18:39 -05:00
Matt Henkes
81e9283c7a Merge branch 'develop' into feature-multidomain 2022-04-05 11:40:02 -05:00
Jon Koops
0df0d7a28f fix(types): add correct type for preserve cookie callback (#20513)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2022-04-01 11:08:22 +10:00
Matt Schile
fedb65c97c chore: (multi-domain) support multiple remote states (#20752) 2022-03-28 15:26:51 -06:00
Matt Henkes
8f7cc74ba9 Merge branch 'develop' into feature-multidomain 2022-03-24 16:01:06 -05:00
Bill Glesias
90d1eb7386 chore: Update switchToDomain signature with args key (#20722)
* chore: update data argument to be object containing args key over being an array

* chore: remove done_reference_mismatch in error_messages as done is now removed

* fix: alias args as data going through communicator to keep common interface and exclude user serialized data

* rename data references to options in switchToDomain

* use isPlainObject to simplify conditional in validator

* refactor switchToDomain options validation to check for invalid keys in options argument over missing the args key

Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2022-03-24 10:50:04 -04:00
Daniel Friesen
60781575ff fix(types): invalid type on Cypress.Buffer (#20553)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2022-03-23 08:36:51 -06:00
Chris Breiding
a64cdb889a chore(multi-domain): Throw errors for unsupported commands (#20729) 2022-03-22 13:10:12 -04:00
Emily Rohrbough
8c8875bdc3 chore: pull forward unification changes we can make now (#20644)
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2022-03-21 12:19:09 -05:00
Chris Breiding
bc30c6868e Merge branch 'develop' into feature-multidomain 2022-03-16 11:23:30 -04:00
Matt Schile
ca510cebc1 chore: (multi-domain) support origin and domain name in switchToDomain (#20564) 2022-03-14 08:41:23 -06:00
Tim Griesser
f0f9786ad0 chore: fix ExpectType assertions (#20395)
* chore: fix  assertions

* fix ExpectType for config.baseUrl
2022-02-28 13:01:04 -05:00
Chris Breiding
0e942ed473 chore: Refactor multi-domain communication lifecycle (#20247) 2022-02-23 10:28:03 -05:00
Matt Schile
92bf23cc2e feat: (multi-domain) add initial support for cy.screenshot (#20119) 2022-02-10 11:57:36 -07:00
Matt Schile
89a497ff04 chore: update switchToDomain 'data' argument to be an array (#19774) 2022-01-21 14:35:20 -05:00
Chris Breiding
1faed02ff6 Merge branch 'develop' into feature-multidomain 2022-01-21 14:33:24 -05:00
Blue F
b16553ec70 feat: Add mimeType support; Improve TypedArray support (#19794)
* Add mimeType support; Improve ArrayBuffer support
2022-01-21 10:23:59 -08:00
Matt Schile
c84ace4289 chore: adding test for selectFile() in multi-domain (#19786) 2022-01-20 23:50:41 -07:00
Chris Breiding
d3601f6b3e Merge branch 'develop' into feature-multidomain 2022-01-19 13:08:19 -05:00
Blue F
3809cd4d37 feat: cy.selectFile() (#19332) (#19524) 2022-01-14 10:37:29 -06:00
Chris Breiding
2ee98938cd chore: Remove hardcoded domain for multi-domain (#19323)
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-01-12 07:23:34 -05:00
Chris Breiding
f2c60695b5 Merge branch 'develop' into feature-multidomain 2022-01-03 10:20:39 -05:00
Ian VanSchooten
420a9be6ab chore: add types for Cypress.session.clearAllSavedSessions (#19412)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2021-12-20 15:23:45 -06:00
Den Klimovsky
32d59024fb fix: Add more precise types to Cypress.Commands (#19003)
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2021-12-13 09:53:44 -05:00
David Munechika
dd0fc9b9f7 fix: throw when writing to 'read only' properties of config (#18896)
Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>
2021-12-10 11:16:12 -05:00
Chris Breiding
8ac1ff0275 Merge branch 'develop' into feature-multidomain 2021-12-07 14:17:31 -05:00
Tyler Biethman
570f91dde3 fix: adding timeout option to writeFile command (#19015) 2021-12-06 15:31:25 -06:00
Chris Breiding
c6d291890b Merge branch 'develop' into feature-multidomain 2021-11-01 13:42:19 -04:00
Emily Rohrbough
e16e5b9906 Merge branch 'develop' into 9.0-release 2021-10-28 09:32:27 -05:00
Jennifer Shehane
f6aea2db2b Merge branch 'develop' into 9.0-release 2021-10-25 17:55:31 -05:00
BlueWinds
96aaac37f1 Merge remote-tracking branch 'origin/develop' into issue-1558-null-encoding-for-binary-files 2021-10-25 12:18:38 -07:00
Blue F
776b7301fd feat: Add 'slowTestThreshold' and fix this.slow() inside specs (#18496)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2021-10-25 14:49:32 -04:00
BlueWinds
798755813f Add 'null' encoding for fixtures, comment code more 2021-10-19 11:59:08 -07:00
Chris Breiding
516100ba2b Merge branch 'develop' into feature-multidomain 2021-10-19 09:28:40 -04:00
Zach Bloomquist
8dc75d1fd8 Merge branch 'develop' into 9.0-release 2021-10-15 16:46:29 +00:00
BlueWinds
ec7ee74686 Revert "Merge pull request #18371 from cypress-io/issue-447-configure-slow-test-threshold"
This reverts commit f919bfbb85, reversing
changes made to 0f201fec6d.
2021-10-15 08:50:04 -07:00
Blue F
f919bfbb85 Merge pull request #18371 from cypress-io/issue-447-configure-slow-test-threshold
feat: Add 'slowTestThreshold' and fix `this.slow()` inside specs
2021-10-14 10:21:26 -07:00
Kukhyeon Heo
af472b6419 fix: revive type checker (#18172)
Co-authored-by: Zach Bloomquist <github@chary.us>
2021-10-13 23:51:38 +00:00
BlueWinds
c504a11439 Update default slowTestThreshold to vary for testingTypes, add system test 2021-10-13 12:13:18 -07:00
BlueWinds
53c2328da8 Rework how slowTestThreshold / _slow are passed around 2021-10-12 13:18:19 -07:00