Commit Graph

446 Commits

Author SHA1 Message Date
Jessica Sachs d15c34fbcf feat(launchpad): UI for Global Mode and Welcome Guide (#17667) 2021-08-11 09:32:19 -04:00
Jessica Sachs ade46721fb chore: switching to ff89 and chrome91 docker images 2021-08-04 03:29:05 -04:00
Jessica Sachs 35c51eb9c3 chore: bumping to 14.17.0 for npm dependency 2021-08-04 03:25:34 -04:00
Tim Griesser 5790c90f41 Fix types/add type checking 2021-08-02 13:15:02 -04:00
Lachlan Miller de85ccf9e1 merge in develop 2021-08-02 15:12:07 +10:00
Barthélémy Ledoux b4733a6179 fix: vue 3 types, beta suffix & component name (#17508)
* fix: update test-utils dependency & remove beta suffix

* test: add typescript in the tests

* chore: add setup example to cypress vue

* build: remove noEmit from tsconfig.json

* fix: make bigger types

* test: make functinoal and definecompoennt tested

* ci: make circle run typechek on vue

* test: typescript files

* test: remove usage of regenerator-runtime

* style: avoid using internal types of vtu + comment
2021-07-30 16:30:19 -05:00
Lachlan Miller f82844e3d3 chore(npm/webpack-preprocessor): fix CI pipeline (#17515)
* chore: fix test script

* update script

* revert file

* run webpack 4/5 compat tests last

* update snapshots for webpack 5
2021-07-29 09:10:26 -05:00
ElevateBart 27bf128e16 ci: fix pipeline 2021-07-26 17:46:18 -05:00
ElevateBart d77d5933dc ci: remove percy flag 2021-07-26 16:08:22 -05:00
ElevateBart cf6b232164 ci: don't run percy for launchpad (yet) 2021-07-26 16:08:01 -05:00
ElevateBart ede273b948 build: chrome launchpad task 2021-07-25 18:10:19 -05:00
ElevateBart 71f26d0fa5 ci: run launchpad tests in ci 2021-07-24 15:34:00 -05:00
Lachlan Miller 306e9888ef Merge branch 'master' into unified-desktop-gui 2021-07-23 14:38:53 +10:00
Lachlan Miller e9e08a8413 erge branch 'develop' into unified-desktop-gui 2021-07-23 14:38:05 +10:00
Zach Panzarino 69d2da1769 chore: fix ci build process by pinning helper dep versions (#17437) 2021-07-22 10:15:19 -04:00
Lachlan Miller 62f5fe617f Merge branch 'master' into fix/do-not-register-ct-hook-in-e2e 2021-07-22 17:53:20 +10:00
Lachlan Miller c9dd341388 chore: fix CI install 2021-07-22 17:53:07 +10:00
Lachlan Miller e3b1d9ee8a chore: fix circle.yml 2021-07-22 17:24:55 +10:00
Lachlan Miller 58362037fd fix: do not register CT specific event in e2e mode 2021-07-22 17:24:38 +10:00
Tim Griesser 1550733c9d feat: Add graphql to unified-desktop branch (#17305)
* refactor: use getPathToDesktopIndex for launchpad path

* chore: add dependencies for graphql

* Get GraphQL & Vue working together

* update vue and remove need for patch-package

* add apollo example

* Update Wizard.vue

* Add prebuild

* update types

* update tests

* use debug instead of console.log

* skip test

* close gql server

* fix server unit tests

* try changing policies

* try to install angular via package.json injection

* update command

* move graphql-codegen to dependencies

* update package.json

* bump deps

* add gql

* update build

* add codegen.yml to build

* add schema to build

* include src for launchpad

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-07-20 23:50:51 +10:00
Lachlan Miller 06aee82451 merge in develop root level diff 2021-07-19 15:51:37 +10:00
Lachlan Miller 596ef5181f Merge branch 'develop' into unified-desktop-gui 2021-07-13 11:44:21 +10:00
renovate[bot] bda59dd7cc fix(deps): update dependency electron to v13 🌟 (#17037)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Zach Bloomquist <git@chary.us>
2021-07-12 21:50:49 +00:00
ElevateBart afb1a4ec10 Merge branch 'develop' into unified-desktop-gui 2021-07-07 16:21:42 -05:00
Barthélémy Ledoux 4d02592759 feat: new launchpad UI (#17178)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-07-07 09:29:47 -05:00
Tim Griesser c7725b7901 chore: fix mac build (#17223) 2021-07-06 21:21:48 -04:00
Tim Griesser 9dacb106a9 chore: don't restore node_modules for binary tests (#17160) 2021-06-30 13:41:20 -04:00
Adam Murray 96a9db4204 feat: add ng generate to @cypress/schematic to generate e2e spec files (#16962) 2021-06-25 11:07:03 -05:00
Zach Bloomquist 66303f6331 chore: correlate proxied HTTP requests with browser pre-request data (#16835) 2021-06-09 18:39:51 +00:00
Chris Breiding d5b776a58a chore: Fix darwin build (#16836) 2021-06-07 15:42:43 -04:00
Zach Bloomquist 8203770af8 chore: use cypress/browsers:node14.16.0-chrome90-ff88 (#16731) 2021-06-03 20:37:26 +00:00
Barthélémy Ledoux 0ee001f625 ci: deliver vue3 on master (#16728)
* feat(vue): vue 3 support in @cypress/vue

BREAKING CHANGE: no support for vue 2 anymore

* build: disable auto deliver of next vue

* Revert "feat(vue): vue 3 support in @cypress/vue"

This reverts commit 8f55d7baaf.

* Revert "build: disable auto deliver of next vue"

This reverts commit ed46c9e5c5.

* chore: release @cypress/vue-v1.1.0-alpha.1

[skip ci]

* feat: vue3 support for @cypress/vue (#15100)

* feat: add support for vue3 in npm/vue

BREAKING CHANGE: dropped support for vue 2 in favor of vue 3

* test: remove filter tests not relevant in vue 3

* build: try publishing as a private new major

* chore: release @cypress/vue-v3.0.0-alpha.1

[skip ci]

* chore: bring back access public

* fix: update dependency to webpack dev server

* chore: release @cypress/vue-v3.0.0-alpha.2

[skip ci]

* chore: remove unnecessary dependency

* fix: mistreatment of monorepo dependency

* chore: release @cypress/vue-v3.0.0-alpha.3

[skip ci]

* chore: release @cypress/vue-v3.0.0-alpha.4

[skip ci]

* fix: use __cy_root at the root element

* build: avoid using array spread (tslib imports issue)

* fix: setup for cypress vue tests

* fix: add cleanup event

* test: make sure we use the right build of compiler

* chore: downgrade VTU to rc-1

* chore: release @cypress/vue-v3.0.0

[skip ci]

* chore: upgrade vue version to 3.0.11

* fix: adjust optional peer deps

* fix: allow fo any VTU 2 version using ^

* test: ignore nuxt example

* test: update yarn lock on vue cli

* chore: release @cypress/vue-v3.0.1

[skip ci]

* ci: release vue@next on master

* test: fix vue3 examples

* ci: open only needed server in circle npm-vue

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-05-31 11:33:10 +10:00
Zach Bloomquist 3c33db5ab0 fix: add more validation to cy.intercept() (#16577)
Co-authored-by: Zach Bloomquist <github@chary.us>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-24 17:41:34 +00:00
Zach Bloomquist 1fbd711d4d chore: switch percy_finalize job to small (#16587) 2021-05-24 15:51:34 +00:00
Adam Gastineau c4aaa58744 chore: Normalized reporters between CI tasks (#16608) 2021-05-21 08:10:53 -07:00
Adam Gastineau 2ec343b40e chore: Added Percy snapshots for design system (#16566)
* chore: Added Percy snapshots for design system

* Add PERCY_TOKEN to design-system CI

* Remove accidental "yarn" string

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-05-20 12:38:53 +10:00
Lachlan Miller a277e98dfd chore(npm/angular): migrate angular adapter to monorepo (#16434)
* chore: migrate angular adapter to monorepo

* fix: update angular tests to use @cypress/angular

* update snapshots

* update snapshots

* update params

* replace cypress-angular with @cypress/angular

* make angular private

* chore: deps

* remove git keep

* chore: update yarn.lock

* add test
2021-05-19 11:35:06 +10:00
Barthélémy Ledoux deab1ea1b5 test: several fixes for the design-system test framework (#16502)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-05-18 14:54:08 -05:00
Zach Bloomquist d4f81e8e78 chore: optimize resource_class usage (#16289) 2021-05-14 21:04:50 +00:00
Chris Breiding 9401502387 chore: Test against repo-defined versions of Chrome stable and beta (#16341)
* feat: Add support for Chrome Beta

* chore: update yarn.lock

* chore: Test against repo-defined versions of Chrome stable and beta
2021-05-14 16:35:42 -04:00
Adam Murray cac3685cac feat: add cypress schematic and builders for angular (#16449)
* fix: lint fixes. add .eslintrc

* Update eslint config

* fix: remove jasmine. add mocha/chai. remove builder test for now. update tsconfig. update package json with main folder. remove package yarn.lock in favor of monorepo

* fix: restore filenames

* fix: add eslint ignore for compiled files

* fix: move eslintignore to root. add circle commands for schematic.

* fix: upate file pattern for ignore

* fix: add angular/cli to build step

* fix: update working dir

* fix: add eslint

* fix: update polocy version to avoid eslint issue
2021-05-11 21:04:12 -04:00
Ben Kucera 3342ca3b7f chore(ci): ignore percy on external prs (#16315)
* ignore percy on external prs
* fix reporter-integration tests
2021-05-04 15:04:57 -04:00
Zach Bloomquist 64d2d22c8c chore: run driver, runner tests in electron (#16208) 2021-05-03 15:55:09 -05:00
Ben Kucera b2ccd4d07c chore(ci): fix missing percy snapshots (#16240) 2021-04-30 16:47:45 -04:00
Barthélémy Ledoux b8f981e8b4 Merge branch 'develop' into 4d2347671-master-into-develop 2021-04-29 14:13:29 -05:00
Barthélémy Ledoux 84d22383dc docs: add example of code coverage with CT (#16239)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-04-29 13:21:06 -05:00
ElevateBart a3db154664 Merge branch 'develop' into 4d2347671-master-into-develop 2021-04-29 11:29:56 -05:00
ElevateBart 56a160b59a ci: run vite tests in CI 2021-04-29 11:24:53 -05:00
Lachlan Miller 7b4b8c08db chore: delete rollup dev server (#16082) 2021-04-27 06:23:06 -07:00
ElevateBart 709b348ff0 Merge branch 'develop' into b45fd0e8a-master-into-develop 2021-04-22 09:48:40 -05:00