5df9965795
Bump @types/node from 22.4.1 to 22.4.2 ( #3594 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.4.1 to 22.4.2.
- [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-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 21:14:45 -07:00
50d80eb0b6
Bump electron from 31.4.0 to 32.0.1 ( #3593 )
...
Bumps [electron](https://github.com/electron/electron ) from 31.4.0 to 32.0.1.
- [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.4.0...v32.0.1 )
---
updated-dependencies:
- dependency-name: electron
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-20 21:14:32 -07:00
96d24065d6
Bump google-github-actions/auth from 2.1.3 to 2.1.5 ( #3589 )
...
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 2.1.3 to 2.1.5.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v2.1.3...v2.1.5 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
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 21:12:46 -07:00
61dc94b1ee
Show the SketchGroup can be found even if it's deeper in an object ( #3462 )
...
* Show the SketchGroup can be found even if it's deeper in an object
* trigger rust
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
2024-08-20 21:12:38 -07:00
f14c27e1c4
Add the unexpected token to the error message ( #3430 )
...
* Add the unexpected token to the error message
This is helpful during development where there's nothing to point at
the character index.
* Update more tests
2024-08-20 20:49:19 -07:00
c09775f5eb
Fix existing: file renaming (and more things that spin out of settings file path parsing) ( #3584 )
...
* Fix the behavior so that we navigate to the new file path
* This change is done in other PRs but is also necessary here
* Add an Electron Playwright test for renaming a file
* Add tests for renaming dir, one is failing
* Don't need that console.warn
* Add DeepPartial utility type
* Fix settings parsing so that project path parsing is fixed
* Move URL check after DOM checks
* Revert this fallback behavior from https://github.com/KittyCAD/modeling-app/pull/3564 as we don't need it now that config parsing is fixed
* Make new bad prompt each run
* Fix onboarding asset path in web
* Remove double parsing of settings config
* Remove unused imports
* More unused imports
* Fix broken rename test
* Update src/lib/desktop.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* Add test for renaming file we do not have open
* fmt
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
2024-08-20 22:16:44 -04:00
d14b8f5443
Add electron test for persisting open panes ( #3535 )
...
* Add electron test for persisting open panes
* Debugging persistence across test runs
* Trigger addInitScript for electron
* Remove init of PERSIST_MODELING_CONTEXT key
* Remove unused code
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
---------
Co-authored-by: 49lf <ircsurfer33@gmail.com >
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 19:11:21 -07:00
4a14ca38ab
Fix to convert electron platform name darwin to macos ( #3573 )
...
* Fix to convert electron platform name darwin to macos
* Remove unneeded async
* Fix to handle other possible platform strings
* Add electron test for user sidebar menu text
* Fix formatting
2024-08-20 19:08:02 -07:00
3543c5f0e7
Update tests after ben merge of fillet working w shell ( #3586 )
...
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump all the things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-20 18:57:23 -07:00
a0dc5f4a89
Update machine-api spec ( #3585 )
...
* YOYO NEW API SPEC!
* New machine-api types
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-20 17:13:18 -07:00
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