9f45958083
Better error handling and small wait before element queries ( #55 )
...
* Proper error handling and more logs
* Lint
* Add 1sec wait before looking for elements
* Clean up
2023-04-03 05:26:32 -06:00
24c0d1054c
Bump @primer/react from 35.23.0 to 35.24.0 ( #67 )
...
Bumps [@primer/react](https://github.com/primer/react ) from 35.23.0 to 35.24.0.
- [Release notes](https://github.com/primer/react/releases )
- [Changelog](https://github.com/primer/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/primer/react/compare/v35.23.0...v35.24.0 )
---
updated-dependencies:
- dependency-name: "@primer/react"
dependency-type: direct:production
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>
2023-03-31 05:25:13 -04:00
58e30c1543
Bump three from 0.149.0 to 0.151.2 ( #68 )
...
Bumps [three](https://github.com/mrdoob/three.js ) from 0.149.0 to 0.151.2.
- [Release notes](https://github.com/mrdoob/three.js/releases )
- [Commits](https://github.com/mrdoob/three.js/commits )
---
updated-dependencies:
- dependency-name: three
dependency-type: direct:production
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>
2023-03-31 05:25:04 -04:00
197d7a2220
Bump @types/node from 18.14.6 to 18.15.11 ( #56 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.14.6 to 18.15.11.
- [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:production
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>
2023-03-31 05:04:41 -04:00
542b4ed19a
Bump @primer/react from 35.20.0 to 35.23.0 ( #58 )
...
Bumps [@primer/react](https://github.com/primer/react ) from 35.20.0 to 35.23.0.
- [Release notes](https://github.com/primer/react/releases )
- [Changelog](https://github.com/primer/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/primer/react/compare/v35.20.0...v35.23.0 )
---
updated-dependencies:
- dependency-name: "@primer/react"
dependency-type: direct:production
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>
2023-03-31 05:04:29 -04:00
87654db7e2
Bump eslint-config-prettier from 8.7.0 to 8.8.0 ( #57 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.7.0 to 8.8.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.7.0...v8.8.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
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>
2023-03-30 21:08:05 -04:00
fbb0abb724
Bump @types/react from 18.0.28 to 18.0.31 ( #59 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.0.28 to 18.0.31.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
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>
2023-03-30 21:07:43 -04:00
f884f544e2
Bump @types/chrome from 0.0.220 to 0.0.227 ( #60 )
...
Bumps [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome ) from 0.0.220 to 0.0.227.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome )
---
updated-dependencies:
- dependency-name: "@types/chrome"
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>
2023-03-30 21:07:30 -04:00
31eef054b6
Re-enable STL support ( #61 )
...
* OBJ as the new default viewer format
* Replace deprecated btoa
* Clean up
* Hide existing STL toggle
* No Box if no before/after
* Adds error message when no geometry
2023-03-30 20:55:38 -04:00
f491739193
Adds support for .step extension, disables .stl ( #51 )
...
* New structure to map multiple extensions to type, and disable STL
* Clean up
2023-03-30 04:32:29 -04:00
e8d4798c17
Update viewers on window resize ( #52 )
...
* Update three on window resize
Fixes #43
* Clean up
2023-03-30 04:31:58 -04:00
8e311fb04d
Bump @playwright/test from 1.31.2 to 1.32.1 ( #45 )
...
Bumps [@playwright/test](https://github.com/Microsoft/playwright ) from 1.31.2 to 1.32.1.
- [Release notes](https://github.com/Microsoft/playwright/releases )
- [Commits](https://github.com/Microsoft/playwright/compare/v1.31.2...v1.32.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>
2023-03-29 06:32:44 -04:00
f1753866ab
Bump eslint from 8.35.0 to 8.37.0 ( #50 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.35.0 to 8.37.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.35.0...v8.37.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2023-03-29 06:32:28 -04:00
fc25b6b164
Bump @react-three/drei from 9.57.1 to 9.58.5 ( #48 )
...
Bumps [@react-three/drei](https://github.com/pmndrs/drei ) from 9.57.1 to 9.58.5.
- [Release notes](https://github.com/pmndrs/drei/releases )
- [Changelog](https://github.com/pmndrs/drei/blob/master/release.config.js )
- [Commits](https://github.com/pmndrs/drei/compare/v9.57.1...v9.58.5 )
---
updated-dependencies:
- dependency-name: "@react-three/drei"
dependency-type: direct:production
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>
2023-03-29 05:49:12 -04:00
b6ded68427
Bump prettier from 2.8.4 to 2.8.7 ( #46 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.4 to 2.8.7.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.4...2.8.7 )
---
updated-dependencies:
- dependency-name: prettier
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>
2023-03-29 05:48:47 -04:00
845f125ff0
Bump @types/jest from 29.4.0 to 29.5.0 ( #44 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.4.0 to 29.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:production
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>
2023-03-29 05:48:22 -04:00
3df22f1116
Add toggle between source and rich diff for CAD ( #36 )
...
* Remove await on GetFileDiff
Progress towards #28
* n roots instead of 2n
* Lint
* Trying something with portals
* Portal component, one root
* Fix element clean up, prep for later tasks
* Draft: toolbar element injection
* Working click to select rich or source
* Actually working now
* Fixes
* Clean up
* Polishing here and there
* Add SourceRichToggle component
* e2e test with toolbar
* Update linux snapshots
* Remove failing test (WIP)
* Clean up
2023-03-27 16:37:21 -04:00
0be1f4ef30
Improve diff injection performance ( #30 )
...
* Remove await on GetFileDiff
Progress towards #28
* n roots instead of 2n
* Lint
* Trying something with portals
* Portal component, one root
* Fix element clean up, prep for later tasks
2023-03-22 04:46:17 -04:00
f4fa083137
e2e tests ( #17 )
...
* Setup playwright for e2e tests
Fixes #12
* Chromium
* First working test, clean up
* Merge actions
* New headless mode
* Clean up, bugfix
* Bug fixes, cleaner sendMessage code
* Rebase
* Rebase
* Load tokens and open public page
* Test CI
* Working test
* Lint
* Try to address flakyness
* Clean up test
* Comment
* No export
* More clean up
* More clean up
* Adds authorized pop up test
* Adds comment
* Add snapshots
* New linux screenshots
2023-03-15 04:32:46 -04:00
9208c46dac
Bump eslint from 8.33.0 to 8.35.0 ( #21 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.33.0 to 8.35.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.33.0...v8.35.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2023-03-09 05:59:58 -05:00
595ecb1f93
Bump @types/chrome from 0.0.212 to 0.0.220 ( #20 )
...
Bumps [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome ) from 0.0.212 to 0.0.220.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome )
---
updated-dependencies:
- dependency-name: "@types/chrome"
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>
2023-03-09 05:53:37 -05:00
06dfaa8d74
Bump styled-components from 5.3.6 to 5.3.8 ( #19 )
...
Bumps [styled-components](https://github.com/styled-components/styled-components ) from 5.3.6 to 5.3.8.
- [Release notes](https://github.com/styled-components/styled-components/releases )
- [Commits](https://github.com/styled-components/styled-components/compare/v5.3.6...v5.3.8 )
---
updated-dependencies:
- dependency-name: styled-components
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>
2023-03-09 05:53:23 -05:00
a252ee1fa0
Bump @react-three/drei from 9.56.24 to 9.57.1 ( #18 )
...
Bumps [@react-three/drei](https://github.com/pmndrs/drei ) from 9.56.24 to 9.57.1.
- [Release notes](https://github.com/pmndrs/drei/releases )
- [Changelog](https://github.com/pmndrs/drei/blob/master/release.config.js )
- [Commits](https://github.com/pmndrs/drei/compare/v9.56.24...v9.57.1 )
---
updated-dependencies:
- dependency-name: "@react-three/drei"
dependency-type: direct:production
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>
2023-03-09 05:53:13 -05:00
bada9a7359
Bump @types/react-dom from 18.0.10 to 18.0.11 ( #2 )
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 18.0.10 to 18.0.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: "@types/react-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>
2023-03-08 05:47:50 -05:00
357593e500
Bump @testing-library/user-event from 13.5.0 to 14.4.3 ( #6 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 13.5.0 to 14.4.3.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v13.5.0...v14.4.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
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>
2023-03-08 05:47:22 -05:00
506cf1cd1d
Bump @primer/react from 35.19.0 to 35.20.0 ( #13 )
...
Bumps [@primer/react](https://github.com/primer/react ) from 35.19.0 to 35.20.0.
- [Release notes](https://github.com/primer/react/releases )
- [Changelog](https://github.com/primer/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/primer/react/compare/v35.19.0...v35.20.0 )
---
updated-dependencies:
- dependency-name: "@primer/react"
dependency-type: direct:production
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>
2023-03-08 05:46:54 -05:00
7aa2d59dee
Bump @types/node from 16.18.12 to 18.14.6 ( #16 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.18.12 to 18.14.6.
- [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: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>
2023-03-08 05:46:33 -05:00
f8b891cb47
Stealing the website's viewer ( #15 )
...
* Stealing the website's viewer
* Cleaned up, diff colors
* fix test
* Clean up unused logic
* Clean up
2023-03-08 05:45:25 -05:00
40815479bf
Bump @types/jest from 27.5.2 to 29.4.0 ( #5 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 27.5.2 to 29.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
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>
2023-03-02 21:26:33 -05:00
b1892ea157
Bump @testing-library/react from 13.4.0 to 14.0.0 ( #3 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 13.4.0 to 14.0.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v13.4.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
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>
2023-03-02 21:26:05 -05:00
a1a90a7d2a
Support commit diffs ( #8 )
...
* cra boilerplate
* Dummy chrome extension
* eslint and working url popup
* content script and dummy messaging
* replace .obj diffs with dummy test
* comment and in-order multiple type support
* get pull api data from url
* README title and desc
* api/elements match with filename check
* github token signin signout
* manifest v3, service request for CORS
* working kittycad api in service worker
* First real background message
* Clean up, better types
* Fix settings
* multiservice settings
* Tweaks
* WIP: download file
* Working downloads and kittycad conversion
* Inject react, add three dependencies
* Working stl canvas
* primer for github-like style
* Loading before model
* diff colors
* colorMode auto
* Popup clean up
* clean up
* Working loading
* Logos
* Add GitHub CI
* Working test
* yarn test in ci
* Little tweak
* Update README
* component tests
* Better test
* Clean up
* UserCard test
* working caddiff test
* Note
* Rename App to Settings
* storage test
* Clean up
* Clean up content script
* further content cleanup
* Fix test
* Little tweaks to modelview
* More tests and testing
* Regex fix
* LFS file download test
* prettier config from kittycad/website
* Little tweaks
* comment
* log level
* Tweaks
* README update
* more prettier
* comment
* Irrelevant comment
* No .vscode and readme update
* Remove .vscode
* Package.json update after vscode removal
* Working commit diff
* Start cleaning up
* Clean up
* Add artifact upload
* return when matched
* Better test
* Clean up
* prettier
* Clean up html snippet
2023-03-02 21:16:22 -05:00
fd44076a18
Minimal working version ( #1 )
...
* cra boilerplate
* Dummy chrome extension
* eslint and working url popup
* content script and dummy messaging
* replace .obj diffs with dummy test
* comment and in-order multiple type support
* get pull api data from url
* README title and desc
* api/elements match with filename check
* github token signin signout
* manifest v3, service request for CORS
* working kittycad api in service worker
* First real background message
* Clean up, better types
* Fix settings
* multiservice settings
* Tweaks
* WIP: download file
* Working downloads and kittycad conversion
* Inject react, add three dependencies
* Working stl canvas
* primer for github-like style
* Loading before model
* diff colors
* colorMode auto
* Popup clean up
* clean up
* Working loading
* Logos
* Add GitHub CI
* Working test
* yarn test in ci
* Little tweak
* Update README
* component tests
* Better test
* Clean up
* UserCard test
* working caddiff test
* Note
* Rename App to Settings
* storage test
* Clean up
* Clean up content script
* further content cleanup
* Fix test
* Little tweaks to modelview
* More tests and testing
* Regex fix
* LFS file download test
* prettier config from kittycad/website
* Little tweaks
* comment
* log level
* Tweaks
* README update
* more prettier
* comment
* Irrelevant comment
* No .vscode and readme update
* Remove .vscode
* Package.json update after vscode removal
2023-03-02 04:35:07 -05:00
730452db19
initial commit
2023-02-08 08:17:48 -05:00