Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Cypress Studio for Cypress 10 #23544

Merged
merged 30 commits into from
Aug 29, 2022
Merged

Commits on Aug 23, 2022

  1. chore: wire up Cypress Studio (#23413)

    * wip
    
    * wip
    
    * wip - spike
    
    * more wip [skip ci]
    
    * update style
    
    * fix ts
    
    * move types around
    
    * extract types
    
    * lint
    
    * fixing tests
    
    * fix component test
    
    * skip some tests
    
    * do not error on experimentalStudio flag
    
    * add studio controls placeholder
    
    * fixing tests
    
    * revert
    
    * revert changes
    
    * rename store
    
    * rename method
    
    * remove comment
    
    * refactor
    
    * correctly feature flag studio
    
    * simplify code
    
    * simplify code
    
    * lift check into useEventManager
    
    * correctly hide create studio prompt based on flag;
    
    * remove superfulous css
    
    * rename variables
    
    * fix bugs
    
    * wip
    
    * unskip tests
    
    * unskip more tests
    lmiller1990 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    c38e019 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5089992 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60dc66c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    451e382 View commit details
    Browse the repository at this point in the history
  5. wip - bugs [skip ci]

    lmiller1990 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    268d5dc View commit details
    Browse the repository at this point in the history
  6. feat: add experimentalStudio flag back (#23506)

    Co-authored-by: astone123 <adams@cypress.io>
    lmiller1990 and astone123 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    8d0e0c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    abf8f07 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    e90cca7 View commit details
    Browse the repository at this point in the history
  2. chore: Add Studio UI to Cypress 10 (#23537)

    * wip
    
    * wip
    
    * wip - spike
    
    * more wip [skip ci]
    
    * update style
    
    * fix ts
    
    * move types around
    
    * extract types
    
    * lint
    
    * fixing tests
    
    * fix component test
    
    * skip some tests
    
    * do not error on experimentalStudio flag
    
    * add studio controls placeholder
    
    * fixing tests
    
    * revert
    
    * revert changes
    
    * rename store
    
    * rename method
    
    * remove comment
    
    * refactor
    
    * correctly feature flag studio
    
    * chore: wip add barebones studio modals
    
    * simplify code
    
    * simplify code
    
    * lift check into useEventManager
    
    * correctly hide create studio prompt based on flag;
    
    * remove superfulous css
    
    * chore: style studio toolbar
    
    * chore: misc feedback
    
    * chore: remove studio store prop
    
    * chore: studio URL prompt and other changes
    
    * update component
    
    * chore: UI styling and remove studio init modal
    
    * chore: revert unnecessary changes
    
    * chore: fix types
    
    * chore: fix some tests, minor refactor (#23545)
    
    * fix test
    
    * fix test
    
    * add noHelp link to StandardModal
    
    Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
    astone123 and lmiller1990 committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    849409c View commit details
    Browse the repository at this point in the history
  3. test: studio e2e tests (#23546)

    * add basic e2e test
    
    * add some e2e tests for studio and a note on limitations
    
    * additional spec
    
    * add more tests, refactor helper
    
    * fix bug in studio
    
    * remove test code
    lmiller1990 committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    cef5a5c View commit details
    Browse the repository at this point in the history
  4. chore: UI feedback

    astone123 committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    973f93e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. fix race condition

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    821179d View commit details
    Browse the repository at this point in the history
  2. update tests

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    f3728b1 View commit details
    Browse the repository at this point in the history
  3. rename test

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    3086106 View commit details
    Browse the repository at this point in the history
  4. improve types in reporter

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    3923cc1 View commit details
    Browse the repository at this point in the history
  5. remove dead code

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    507f3b3 View commit details
    Browse the repository at this point in the history
  6. improve tests

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    5ffeae7 View commit details
    Browse the repository at this point in the history
  7. merge tests into one spec

    lmiller1990 committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    ffc10d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    13fde97 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    21d213f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5370f8b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    d52d637 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24d8718 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6eab49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    827d4f5 View commit details
    Browse the repository at this point in the history
  5. fix test

    lmiller1990 committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d1db435 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    81ef719 View commit details
    Browse the repository at this point in the history
  7. improve test coverage

    lmiller1990 committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c48827f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    14dc87f View commit details
    Browse the repository at this point in the history
  9. fix external link

    lmiller1990 committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    06debea View commit details
    Browse the repository at this point in the history