Kurt Hutten
5083d8e7f8
Add external resource flow
...
related to #360
2021-06-13 17:08:37 +10:00
Kurt Hutten
da81942adc
Run linting
...
related to #360
2021-06-13 06:33:03 +10:00
Kurt Hutten
d781c94027
Convert to UseIdeContext
...
related to #360
2021-06-13 06:23:36 +10:00
Kurt Hutten
c142860433
Move encoded script logic together
2021-06-13 06:17:01 +10:00
Kurt Hutten
e591eb8ff8
Rename IdeToolbarNew to IdeWrapper
...
related to #360
2021-06-12 20:57:04 +10:00
Kurt Hutten
f032dd1e90
Clean up IdeToolbarNew
2021-06-12 20:39:33 +10:00
Kurt Hutten
e9583166f4
Move context provide up one layer to the DevIdePage
...
Related to #360
2021-06-12 20:35:13 +10:00
Kurt Hutten
cd94f11374
Disable buttons that can't be used yet
...
Also make construction message hidable.
related to #360
2021-06-12 20:10:30 +10:00
Kurt Hutten
6b4ff7aa61
Make new favicon into a homepage link
...
related to #360
2021-06-12 19:24:42 +10:00
Kurt Hutten
3c18a24cb6
Add proper menu
...
related to #360
2021-06-12 19:20:24 +10:00
Kurt Hutten
6ad731d158
finish ide lay out
...
added side bar and editor toolbar
related to #360
2021-06-11 19:47:25 +10:00
Kurt Hutten
81f7659bbc
Convert Svg component to typescript
...
related to #360
2021-06-11 19:31:46 +10:00
Kurt Hutten
ab084e0d5a
Add rough IdeHeader
...
relates to #360
2021-06-09 06:43:12 +10:00
Kurt Hutten
02460544bf
Add new viewer and console toolbar (handle + settings)
...
Related to #360
2021-06-08 19:27:56 +10:00
Kurt Hutten
927ba29e04
Merge pull request #359 from Irev-Dev/kurt/typo
...
Fix typo
2021-06-08 06:05:13 +10:00
Kurt Hutten
be2eb8215a
Fix typo
2021-06-08 06:04:05 +10:00
Kurt Hutten
11660a852f
Merge pull request #358 from Irev-Dev/kurt/polyround-line-highlighting
...
Add light highlighting to round anything docs
2021-06-07 20:38:23 +10:00
Kurt Hutten
ec68b8827c
Add light highlighting to round anything docs
2021-06-07 20:37:38 +10:00
Kurt Hutten
d93326f672
Merge pull request #357 from Irev-Dev/kurt/update-docs-version-356
...
Update docusaurus to 2.0.0-beta.0
2021-06-07 20:23:48 +10:00
Kurt Hutten
6fcbf58af5
Update docusaurus to 2.0.0-beta.0
2021-06-07 20:22:29 +10:00
Kurt Hutten
8f60a29fc7
Merge pull request #354 from Irev-Dev/kurt/round-anything-docs-351
...
Add openscad review as blog past
2021-06-07 20:07:23 +10:00
Kurt Hutten
eeb8071fec
Add openscad review as blog past
2021-06-07 20:06:08 +10:00
Kurt Hutten
9e4527245d
Merge pull request #352 from Irev-Dev/kurt/round-anything-docs-351
...
Initial migration of round-anything docs into CadHub
2021-06-07 17:36:13 +10:00
Kurt Hutten
18f78a463d
Initial migration of round-anything docs into CadHub
...
Resolves 351.
2021-06-07 17:32:27 +10:00
Kurt Hutten
15732a9ed7
Merge pull request #337 from Irev-Dev/kurt/docs-update-336
...
Update read me to reflect up and coming OpenSCAD and CadQuery integrations
2021-06-06 20:06:07 +10:00
Kurt Hutten
8c8bd22664
Fix sentry org and project details
...
Still not sure though
Related to #343
2021-06-06 06:56:22 +10:00
Kurt Hutten
e67eba61aa
Put netlify plugin info in the right toml file
...
related to #343
2021-06-06 06:36:43 +10:00
Kurt Hutten
7cf4f801f4
Merge pull request #347 from Irev-Dev/kurt/toaster-346
...
Replace redwood flash with toaster
2021-06-06 06:14:21 +10:00
Kurt Hutten
a0b588000a
Replace redwood flash with toaster
...
https://community.redwoodjs.com/t/redwood-flash-is-being-replaced-with-react-hot-toast-how-to-update-your-project-v0-27-0/1921
Resolves #326 .
2021-06-06 06:12:26 +10:00
Kurt Hutten
7caf857c98
Merge pull request #344 from Irev-Dev/kurt/sentry-343
...
Add initial sentry setup
2021-06-05 20:35:17 +10:00
Kurt Hutten
2e91c74baf
Add initial sentry setup
...
Related to #343 but will probably need a few more changes
2021-06-05 20:32:56 +10:00
Kurt Hutten
c38f94558a
Disable esbuild
...
Related to #341
2021-06-05 13:06:55 +10:00
Kurt Hutten
c86a9d39f2
Merge pull request #342 from Irev-Dev/kurt/341-upgade-redwood
...
Upgrade redwood
2021-06-05 12:53:58 +10:00
Kurt Hutten
563700d995
Upgrade redwood to 0.33
...
Resolves #341 .
2021-06-05 12:52:39 +10:00
Kurt Hutten
e433648fe6
Upgrade redwood to 0.32.2
2021-06-05 12:32:13 +10:00
Kurt Hutten
4a351385e1
Merge pull request #339 from Irev-Dev/kurt/338-Round-anything-library
...
Add experimental support for OpenSCAD libraries
2021-06-05 12:22:11 +10:00
Kurt Hutten
b868ab292b
Add experimental support for OpenSCAD libraries
...
I've been able to get a proof of concept of downloading a openscad
library when the docker image builds
https://twitter.com/IrevDev/status/1400785325509660678
Since its experimental atm I'll leave it with just the one for now.
I've also got a local dev working again for the cad lambdas.
Resolves #338
2021-06-05 12:20:53 +10:00
Kurt Hutten
77d0fcb336
Update read me to reflect openscad and cadquery changes
...
Resolves #336 .
2021-06-04 18:24:14 +10:00
Kurt Hutten
a2327b6169
Merge pull request #335 from Irev-Dev/kurt/improve-caching-334
...
Improve browser caching with cache control header
2021-05-31 17:00:28 +10:00
Kurt Hutten
913045fe12
Improve browser caching with cache control header
...
Not only does the header need to be added, but the signed URL needs to
have it's expiry rounded so that the return url is the same for a given
window, say 10minutes
I followed this https://advancedweb.hu/cacheable-s3-signed-urls/
basically what this means is that because we're caching the assets
themselves, if as user asks for a part that already exists we'll return
a url for the existing part instead of regenerating it, however if it
was them that generated the part less than 10 minutes ago, they'll still
have to download the asset again. This way it will save us costs and
will be quicker for them.
Resolves #334
2021-05-31 16:56:21 +10:00
Kurt Hutten
c049a1d3db
Merge pull request #333 from Irev-Dev/kurt/fix-init-code-bug
...
Make sure the code-init is robust when local storage is empty
2021-05-30 14:01:52 +10:00
Kurt Hutten
bd7aa4cc4e
Make sure the code-init is robust when local storage is empty
...
Plus fix local storage for old code
2021-05-30 13:59:16 +10:00
Kurt Hutten
d7aaeda187
Merge pull request #331 from Irev-Dev/kurt/330-stl-download
...
Add stl download for OpenSCAD and CadQuery IDEs
2021-05-30 08:47:31 +10:00
Kurt Hutten
bd58e6c7cb
Add stl download for OpenSCAD and CadQuery IDEs
...
Resolves #330 .
2021-05-30 08:11:46 +10:00
Kurt Hutten
32fa22efcd
Merge pull request #328 from Irev-Dev/kurt/327
...
Add the ability to link to text resource for IDE
2021-05-28 06:59:52 +10:00
Kurt Hutten
f629833229
Add the ability to link to text resource for IDE
...
Very basic feature, puts the url of the resource in the url for the ide
to fetch when it loads. I haven't added the ability to create these
links as it probably needs some consideration with how it fits into the
IDE.
Should work with any url that returns text but obviously has to CORS
enable since it's in the browser, of which gitlab raw content is not
which is kinda bizzare.
works with github raw content like so:
`#fetch_text_v1=https://raw.githubusercontent.com/aaevan/openscad_objects/main/fire_tablet_bottom_corner.scad `
however I would recommend url encoding it with `encodeURIComponent` in
case there are special characters in the path
`#fetch_text_v1=https%3A%2F%2Fraw.githubusercontent.com%2Faaevan%2Fopenscad_objects%2Fmain%2Ffire_tablet_bottom_corner.scad`
In the case of github, linking to raw is the safest, however it will try
and get to the raw content from the web-app url i.e. the following still
works:
`#fetch_text_v1=https://github.com/aaevan/openscad_objects/blob/main/fire_tablet_bottom_corner.scad `
Resolves #327
2021-05-28 06:45:39 +10:00
Kurt Hutten
d3f7b40a9b
Merge pull request #325 from Irev-Dev/kurt/blog-why-i-started-cadhub
...
Add "Why I started cadhub" blog post
2021-05-22 06:45:00 +10:00
Kurt Hutten
8ed814ac9f
Add "Why I started cadhub" blog post
2021-05-22 06:41:55 +10:00
Kurt Hutten
90f6808663
Merge pull request #322 from Irev-Dev/kurt/link-to-docs
...
Link to docs
2021-05-18 21:38:50 +10:00
Kurt Hutten
644e431eba
Link to docs
...
Not much connection between the main website and the docs website atm
2021-05-18 21:36:33 +10:00