* avoid throwing error if reporter is not found
* make it safe to call `empty` when no element is found
* don't set up reporter without reporter root el
* expose "no command log" in window config object
* set up noCommandLog in runner ui store
* handle noCommandLog in open mode
* handle noCommandLog in Run Mode
* handle noCommandLog in runner styles
* don't clean up reporter if there's no reporter
* remove left 1px border in run mode always, not just for screenshots
* fix missing export
* add run mode test
* add open mode tests
* tweak comment
* minor test updates
* change variable name
* don't render reporter-related elements if hidden
* allow runner to still be cleaned up
* fix resizable panel assertion
* swith back to v-show for panels
* update tests
* fix: UTM parameters for Latest Runs column
* Add UTM parameters to dashboard URL for Latest Runs content
* Update util function to work with URLs that have existing params
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
* chore: use design system windi config
* fix: windi config should have colors in the right place
* fix: remove direct dependencies to old windi
* upgrade css plugin for types
* update windi plugin
* refactor: update without the safelist
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
* fix: use graceful-fs always, warn in development on sync calls
* skip prop linting in some dirs
* eslint rules
* use AST-based lint rule instead
* comment
* ignore existsSync
* run without nextTick
* remove dev warning code
* fix order
* register TS first
* fix tests
* fix test
* cover new call site
* fix new test
* feat: Auto-focus and select file name for create new spec modal
* feat: Add comment for regex
* feat: Remove comma; add new line
* feat: Remove unnecessary function
* feat: Remove unnecessary logic
* feat: Reference prop value rather than input ref value
* feat: Add component test for unhappy path
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
* chore: document internal vite options
* try to make pertinant internal dev options more discoverable
* move vite internal references to contributing guide and rebuild references
* fix typo
* Update npm/vite-dev-server/README.md
* add enabling flag for cypress internal vite inspect
* update contributing guide to follow similar wording for internal vite envs
* fix: restart server on baseUrl change
* Rework how baseUrl works
* Refactor how we determine if we should ping the base url
* Fix test
* Update packages/launchpad/cypress/e2e/choose-a-browser.cy.ts
* Update packages/launchpad/cypress/e2e/choose-a-browser.cy.ts
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
* Add failing test
* Update AUT URL display to link
* fix: Fix header AUT URL truncation
* fix: Adjust line height so that lower-hanging characters don't get cut off
* fix: Make spec row clickable across entire width
* Move click-sensitive row action wrapper to surround entire row
* Add styles to highlight spec icon on hocus to match Figma
* Small text highlight style change to match Figma
* Add missing data-cy selector
* Add tests for row expansion behaviors
* Fix directory row styling issues
* fix: UNIFY-1774, throw error if we do not detect a webpackConfig for the user
* remove dead code, rely on auto-sourcing webpack config
* fix error styles, exit the devServer process when config is missing, guard against empty remoteState
* Add missing webpack for todos project
* Update npm/webpack-dev-server/src/makeWebpackConfig.ts
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
* clean up the primaryOriginCommunicator when the iframe is torndown to prevent dangling memory leaks
* fix: clean up the primaryOriginCommunicator when the iframe is torndown to prevent dangling memory leaks
* attempt to clean up onMessage handlers when event manager is setup/torn down. NEEDS cy-in-cy TEST
* move session tests into session directory and rename file to prep for origin tests being added
* add cy.origin regression tests
* fix cy origin event bindings in the event manager"
* fix: UNIFY-1408, warnings should be nested appropriately & clearable
* Add fix / test for UNIFY-1604, UNIFY-1732
* better tests around baseUrl handling, remove unneeded logic
* Fix stub usage, test failure, pingBaseUrl behavior
* fix duplicate test title