Commit Graph

185 Commits

Author SHA1 Message Date
Kurt Hutten
2b87d6a474 Add small issue with callback 2021-03-10 20:14:14 +11:00
Kurt Hutten
faf6ae66ce Merge branch 'main' into franknoirot/218 2021-03-10 19:05:48 +11:00
Frank Noirot
7410efada0 Added initial Monaco Editor to dev-ide, made console pane scrollable 2021-03-10 00:55:14 -05:00
Kurt Hutten
10062513fd set up local development for openscad lamdas
and make a start on combining with Three.js IdeViewer
Resolves #227

related #231
2021-03-10 08:14:32 +11:00
Kurt Hutten
6f5d078eb9 Merge branch 'main' into franknoirot/218 2021-03-09 19:31:11 +11:00
Frank Noirot
f6981b41b1 added react-mosaic-component to IdeContainer.js 2021-03-09 01:44:14 -05:00
Kurt Hutten
63c2a79a5d Create and deploy simple openscad api
A minimal frontend integration has been added to as a POC

resolves #219 and #222
2021-03-07 17:32:18 +11:00
Frank Noirot
fe8cc63c3b added comments to get a proper commit in 2021-03-04 23:34:19 -05:00
Frank Noirot
661797b9a3 Showing state being passed into useIdeState dispatch middleware to change ideType. 2021-03-04 23:06:07 -05:00
Kurt Hutten
7053357c47 Add new ide to separate unlisted page.
related to #218
2021-03-05 08:09:43 +11:00
Kurt Hutten
6097866034 Add ide scaffold or ideas
related to #218
2021-03-04 21:46:40 +11:00
Kurt Hutten
05653c358b Link to road map in the app and README
it's a good idea to link to the roadmap somewhere in the app. It's a
good way of letting folks who are interested in Cadhub see where it's
going. Link to the GH discussion for now.

Maybe later if we're confident in the features we want and we've added
docs to the website we can add something a bit more official.

Add a link to the read me as well!
resolves #213
2021-02-28 21:10:23 +11:00
Kurt Hutten
2391f29eab Upgrade redwood to version 0.26.0 2021-02-28 20:30:59 +11:00
Kurt Hutten
682993fa48 Upgrade redwood to 0.25.0
changes from sql to postgress for dev, super stressful
2021-02-28 20:11:48 +11:00
Kurt Hutten
990af22c90 Upgrade redwood to version 0.24.0 2021-02-28 18:10:16 +11:00
Kurt Hutten
bed0cc69b8 Upgrade redwood to version 0.23.0 2021-02-28 17:56:03 +11:00
Kurt Hutten
794ff480fd capture image on initial save
similar to #111
2021-02-27 13:24:48 +11:00
Frank Noirot
3cae431e61 Reverted to screenshot confirmation flow, fixed layout bug, updated language to Save 2021-02-26 20:02:52 -05:00
Frank Noirot
7fab53d200 removed unused code 2021-02-25 21:26:25 -05:00
Frank Noirot
fa3141266e Updated screenshot functionality to focus on Set Part Image per Figma feedback 2021-02-25 20:14:44 -05:00
Frank Noirot
8bc98bb834 Added ability to update part image using captured screenshot 2021-02-25 04:52:01 -05:00
Frank Noirot
2ea8d5c2b5 added initial capture popup UI, added ability to download capture 2021-02-25 04:04:35 -05:00
Frank Noirot
6e6425735f Began building out screenshot capture feature. 2021-02-25 01:50:03 -05:00
Kurt Hutten
98d6196b73 Update CascadeStudio with current master
resolves #205
2021-02-07 16:51:35 +11:00
Kurt Hutten
231829942e Fixes new CascadeStudio integrations missed by #202 2021-01-25 06:03:06 +11:00
Kurt Hutten
bb70b29324 Update integration to use bundled version of CascadeStudio
resolves #139
2021-01-24 21:24:49 +11:00
Kurt Hutten
a21cc0a75f Few tweaks before merge 2021-01-24 13:12:08 +11:00
Yen Colon
02032c2804 exposing who likes a part 2021-01-19 23:46:36 -04:00
Yen Colon
f5e588fbc4 improving part reactions ui 2021-01-19 23:44:15 -04:00
Yen Colon
dcf376754b implementing reactions cell and component 2021-01-19 22:23:11 -04:00
Yen Colon
136f2966b5 adding fetch preactions by partId 2021-01-19 22:19:40 -04:00
Yen Colon
26235158fa reactions cells 2021-01-15 10:25:28 -04:00
Kurt Hutten
3b09ea4e2a Refresh cache on mutation by fetching new data in mutation
resolves #195
2020-12-31 18:26:42 +11:00
Kurt Hutten
4393bd040d Fix weird focus issue cause by #184 2020-12-31 18:22:58 +11:00
Kurt Hutten
81dd970d42 issue-193 Stop backspace key from going back a page in IDE
Using the 3d view could mean the user forgets that the editor has lost
focus, so trying to back space to delete characters they were just using
results in it going back to the previous page in the browser and the
user looses their work.

resolves #193
2020-12-31 18:08:26 +11:00
Kurt Hutten
62b26b969e Get parts on profile to update when user saves a new part 2020-12-30 12:45:47 +11:00
Kurt Hutten
fff0956746 Add cancel button to part profile 2020-12-30 11:21:58 +11:00
Kurt Hutten
8a87ddf095 Make title save able from draft 2020-12-30 11:14:00 +11:00
Kurt Hutten
7532cab20b Make start hacking button link to draft 2020-12-30 09:20:26 +11:00
Kurt Hutten
37bdca091a Direct user to draft when selecting "create one" 2020-12-29 19:54:55 +11:00
Kurt Hutten
4d9ef8e9e2 issue-179 refetch after image upload to update data.
resolves #179
2020-12-29 19:46:28 +11:00
Kurt Hutten
252cc5549d Merge pull request #185 from Irev-Dev/kurt/178
Issue-178 Add draft mode for IDE
2020-12-29 19:42:56 +11:00
Kurt Hutten
6ca3068fb8 Merge pull request #184 from Irev-Dev/kurt/177
Issue-177 Add helper text to make it obvious markdown works
2020-12-29 19:42:46 +11:00
Kurt Hutten
c84dcda4a1 Issue-178 Add draft mode for IDE
resolves #178
Initially the UI forced users to create a "part" before they got access
to the ide, now we're letting users go straight to hacking in the ide
and saving can come later. Better at getting users to the code earlier
2020-12-29 18:53:49 +11:00
Kurt Hutten
0c52bda69f Issue-177 Add helper text to make it obvious markdown works
resolves #177
2020-12-29 14:50:59 +11:00
Kurt Hutten
1ca9ee45aa Issue-181 Make breadcrumb link to user
resolves #181
2020-12-29 14:01:04 +11:00
Kurt Hutten
91747ddf27 Fix part image upload issue 2020-12-28 15:00:18 +11:00
Kurt Hutten
7d262e9f58 Add Privacy Policy related improvements
various thing to make sure we're GDPR, et al compliant
2020-12-28 14:29:30 +11:00
Kurt Hutten
6623939f78 Merge pull request #168 from Irev-Dev/kurt/167
issue-167 Add admin parts page
2020-12-19 18:34:06 +11:00
Kurt Hutten
f0cba9c1e5 issue-167 Add admin parts page
resolves #167
2020-12-19 18:25:44 +11:00