9d148938a2
Fix app version in prod ( #3579 )
...
* fix app version, make more dry
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* empty
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* empty
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* empty
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-20 15:15:25 -07:00
9c6cca2944
Revert "reflow machines from k/v" ( #3575 )
...
This reverts commit f77b312ecb
.
2024-08-20 14:07:32 -07:00
5c472c63d2
fix for when response status is not okay ( #3574 )
...
* fix for when response status is not okay
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-20 13:40:21 -07:00
f77b312ecb
reflow machines from k/v
2024-08-20 16:28:41 -04:00
8a66d0df76
Fix a couple issues with settings reset on web & electron ( #3564 )
...
* Fix a couple issues with settings reset on web & electron
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-08-20 11:06:39 -07:00
b3dc3ff78c
Bump google-github-actions/upload-cloud-storage from 2.1.0 to 2.1.3 ( #3556 )
...
Bumps [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage ) from 2.1.0 to 2.1.3.
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases )
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/upload-cloud-storage/compare/v2.1.0...v2.1.3 )
---
updated-dependencies:
- dependency-name: google-github-actions/upload-cloud-storage
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 10:16:18 -07:00
d02df08471
Bump actions/github-script from 4 to 7 ( #3555 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 4 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 10:16:02 -07:00
aac758b396
Run yarn format ( #3566 )
2024-08-20 10:22:37 -05:00
0ef6eac239
Fix existing: when engine fails export we handle the failure and alert the user ( #3561 )
...
Fix existing: when engine fails export we handle the failure and alert the user #3560
2024-08-20 20:29:15 +10:00
c674feb782
Update the Web Banner ( #3563 )
...
Update the Web Banner #3503
2024-08-20 20:28:39 +10:00
fba3d7c5c1
skip failing windows tests ( #3558 )
2024-08-20 06:37:16 +00:00
8b8fb696d0
Fix existing: Can edit a sketch that has been extruded in the same pipe ( #3552 )
...
Fix existing: Can edit a sketch that has been extruded in the same pipe #3551
2024-08-20 14:13:56 +10:00
d05f3c00b9
test keyboard shortcuts from help menu ( #3553 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-19 20:17:23 -07:00
2541e0c0ea
Electron test (regression): select all in code editor does not actually select all, just what is visiable ( #3540 )
...
* select all in code editor does not actually select all, just what is visible #3175
* whops
* fix test for linux
2024-08-20 11:23:32 +10:00
5e5a204244
move the file ( #3544 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-19 17:55:26 -07:00
032c2fdd24
Add GitHub action to label issues opened by ZooSpiritWolf ( #3543 )
...
* Add GitHub action to label issues opened by ZooSpiritWolf
Fixes #3541
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/KittyCAD/modeling-app/issues/3541?shareId=XXXX-XXXX-XXXX-XXXX ).
* Update label-issues.yml
2024-08-19 17:54:24 -07:00
27883e7800
Electron machine api tests ( #3534 )
...
* start
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Look at this (photo)Graph *in the voice of Nickelback*
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* hide on webapp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix machine-api
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-19 15:57:31 -07:00
1ccb810e23
Revert "electron test code with error loading" ( #3533 )
...
Revert "electron test code with error loading (#3531 )"
This reverts commit c7f533b38e
.
2024-08-19 14:23:01 -07:00
1c83f148d9
export on project/file pane load playwright test ( #3489 )
...
* export on project/file pane load
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add desktop exxport
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Look at this (photo)Graph *in the voice of Nickelback*
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix lint
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixeds
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-19 14:21:34 -07:00
c7f533b38e
electron test code with error loading ( #3531 )
...
* electron test code with error loading
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Look at this (photo)Graph *in the voice of Nickelback*
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-19 13:54:11 -07:00
2b711d216f
Run eslint in CI ( #3487 )
...
* Run eslint in CI
* Add linting of e2e
* Fix formatting
* Fix new warnings in e2e
* Fix more new warnings
2024-08-19 12:36:18 -07:00
c67511f67c
Electron test: (regression) you can scroll the file pane when ETOOMANYFILES to view in one view ( #3520 )
...
* can scroll files pane
* clean up
2024-08-20 05:34:26 +10:00
d9423219d1
Bump @csstools/postcss-oklab-function from 3.0.19 to 4.0.2 ( #3517 )
...
Bumps [@csstools/postcss-oklab-function](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-oklab-function ) from 3.0.19 to 4.0.2.
- [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugins/postcss-oklab-function/CHANGELOG.md )
- [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugins/postcss-oklab-function )
---
updated-dependencies:
- dependency-name: "@csstools/postcss-oklab-function"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:29:10 -07:00
3f270d8bcf
Bump react-router-dom from 6.26.0 to 6.26.1 ( #3516 )
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.26.0 to 6.26.1.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.26.1/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:28:59 -07:00
4c7b72329d
Bump @playwright/test from 1.45.3 to 1.46.1 ( #3514 )
...
Bumps [@playwright/test](https://github.com/microsoft/playwright ) from 1.45.3 to 1.46.1.
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.45.3...v1.46.1 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:27:12 -07:00
4c060f3d2f
Bump electron from 31.3.1 to 31.4.0 ( #3515 )
...
Bumps [electron](https://github.com/electron/electron ) from 31.3.1 to 31.4.0.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v31.3.1...v31.4.0 )
---
updated-dependencies:
- dependency-name: electron
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:26:53 -07:00
f3afbe8a7b
Bump @types/node from 18.19.42 to 22.4.1 ( #3513 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.19.42 to 22.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:26:36 -07:00
dad7a84798
Bump tokio from 1.39.2 to 1.39.3 in /src/wasm-lib ( #3511 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.39.2 to 1.39.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:26:03 -07:00
1a560fdc6a
Bump syn from 2.0.74 to 2.0.75 in /src/wasm-lib ( #3510 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.74 to 2.0.75.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.74...2.0.75 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:25:53 -07:00
2d6c8cfe32
Add electron test for settings being set on home level and overridden by project level ( #3527 )
...
Add a test for settings being set on home level and overridden by project level
2024-08-19 10:23:43 -04:00
37c6730c02
Fix CPU-driven churn once Text-to-CAD toast appears in the app ( #3523 )
...
* Dispose of requestAnimationFrame loop when component unmounts
* Only run requestAnimationFrame loop when mouse is on canvas
* Better animation loop disposal on canvas mouseout
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* Text-to-cad test flakiness
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* Re-run CI
* Remove arbitrary timeout which may cause us to miss the toast on a fast-running test
* Remove a couple more arbitrary timeouts in text-to-cad tests
* Remove all the arbitrary 5s awaits from these tests
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-19 09:38:47 -04:00
337f828aa4
Franknoirot/electron network regression test ( #3525 )
...
* Only show the network health indicator when in the modeling view
* Add test to confirm network health indicator behavior
2024-08-19 08:58:24 -04:00
d845e7c38d
playwright robustness: "can do many at once and get many prompts back, and interact with many" ( #3524 )
...
* playwright robustness
* try fix the close button
2024-08-19 22:38:17 +10:00
7f50294936
Fix up little differences in file/dir creation logic for electron ( #3498 )
...
* Fix up little differences in file/dir creation logic for electron
* Fix typo
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* Revert "A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)"
This reverts commit 8e7212f5da
.
* Text-to-cad test flakiness
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-19 08:08:07 -04:00
73bbd3f5b7
Revert "Add a test for settings being set on home level and overridden by project level"
...
This reverts commit 295b98c021
.
2024-08-19 14:00:28 +02:00
295b98c021
Add a test for settings being set on home level and overridden by project level
2024-08-19 13:56:30 +02:00
2e24137863
Electron export test #3376 ( #3512 )
...
* electron export test #3376
* typo
* increase timeout
2024-08-19 16:29:44 +10:00
5e694961e8
get unit tests running again ( #3519 )
2024-08-19 14:47:27 +10:00
a1ef4ff86f
playwright order in github actions ( #3509 )
...
playwright matrix tweak
2024-08-19 14:01:28 +10:00
ccd31b7d6d
rename for #3367 ( #3508 )
2024-08-19 11:55:18 +10:00
b5ddbb7fa7
electron delete project tests ( #3507 )
...
add delete projcet tests #3365
2024-08-19 11:49:03 +10:00
4613a7c92e
fixup tests get green ( #3494 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* empty
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add dep
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update export tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* get to green
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* turn off macos for now
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update typos
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-17 14:15:11 -07:00
a89d8bb8e8
Fix autocomplete for bools ( #3502 )
...
* fix autocomplete snippet bool
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippu
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-16 19:48:09 -07:00
1822021bb3
Get existing web text-to-cad playwright tests back to green ( #3496 )
...
* Get text-to-cad playwright tests back to green
* fmt
2024-08-16 15:06:20 -07:00
9d71900caf
Test: restart electron with settings intact ( #3488 )
...
* Test: restart electron with settings intact
* Make testing-selections 1px less sensitive
2024-08-16 12:24:36 -07:00
0c15299b0e
Add a test for searching the projects on the home page ( #3486 )
...
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-08-16 14:53:03 -04:00
4def38a698
Add desktop playwright test for restarting onboarding ( #3481 )
...
* Add a yarn script to run electron tests locally
* Add plawright electron test restarting onboarding
* Add steps to restart onboarding with no code, and restart from settings button
* The "Opening the bracket" had a step that could occasionally resolve to multiple elements
* Fix my misunderstanding of how to select for the bracket project card
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-08-16 14:49:51 -04:00
9e4671c6d7
Test on all oses for electron/chrome ( #3485 )
...
* try os matrix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make playwright chrome a thing
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ignore vector windows
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* use bash
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bash
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: windows-latest)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* upfdatges
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix always to cancel
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* fix ubuntu
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* fix debug logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-16 11:18:33 -07:00
b2707ecc41
Bump serde_json from 1.0.124 to 1.0.125 in /src/wasm-lib ( #3473 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.124 to 1.0.125.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.124...1.0.125 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 09:37:56 -07:00
53e0277acc
Adding projects folder change test ( #3482 )
...
* Adding projects folder change test
* Missed a bunch of promises that need awaited
* Await on electronApp.evaluate too
2024-08-16 12:09:02 -04:00