Kurt Hutten
76a570b0c3
Init multiple types of cadPackages
2021-04-26 07:48:52 +10:00
Kurt Hutten
4ebf5921e2
Merge remote-tracking branch 'origin/main' into kurt/274
2021-04-25 19:57:17 +10:00
Kurt Hutten
611e682982
Upgrade redwood to v0.30.0
...
resolves #278
2021-04-23 20:18:37 +10:00
Kurt Hutten
4702bafc27
Set up staging/preview cad base url
2021-04-23 16:32:22 +10:00
Kurt Hutten
80868ba483
Get cadquery and openscad working with more reuse on the backend
2021-04-23 16:24:51 +10:00
Kurt Hutten
9cf02980cc
Use release package instead to avoid conda permission issues
...
conda permission issue would arise only when deployed. Side stepped this
issue by using the release package instead.
Also cleaned up the docker file. Still need to remove duplication
between openscad and cadquery apis
2021-04-23 07:41:55 +10:00
Kurt Hutten
35d5c02f96
OpenSCAD and CadQuery working together in dev
...
Still clean up of the backend/lamdas, and there's a conda permission
issue when deploying the Cadquery image
2021-04-18 17:46:03 +10:00
Kurt Hutten
7733694032
Initial cadQuery backend POC
...
lost of clean up work still needed.
2021-04-18 13:43:44 +10:00
Jeremy Wright
1a702ddae1
Added hacked cadquery Dockerfile to ensure it would work
2021-04-14 13:17:44 -04:00
Kurt Hutten
f132ad2b87
Upgrade to redwood 0.28.0
...
resolves #270
2021-03-27 05:11:35 +11:00
Kurt Hutten
f9f35183af
Send console message with healthy render
2021-03-21 14:48:54 +11:00
Kurt Hutten
cc1c0e7278
Update Docker docs
2021-03-21 05:22:22 +11:00
Kurt Hutten
b349cd3fdd
Upgrade redwood to 0.27.1
...
resolves #262
2021-03-20 10:34:16 +11:00
Kurt Hutten
1de49b66dc
Fix OpenSCAD move sync
...
Hard to capture in a title. when you move the object with right-click drag, that axis move away from the shape.
resolves #241
2021-03-13 17:29:26 +11:00
Kurt Hutten
39f408bd49
Move local development openSCAD url to env vars
...
I think this make it easier to swap between using the aws endpoint and
local endpoint but without having to worry about accidentally committing
the local endpoint if you absent mindedly staging everything, and it
still defaults to aws so it's easy setup for anyone doing a fresh clone.
add OPENSCAD_BASE_URL="http://localhost:8080 " to you .env file.
You will have to restart yarn rw dev for the url to swap over though.
Resolves #242
2021-03-13 17:26:09 +11:00
Kurt Hutten
e5149f2c95
Tidy up
2021-03-13 17:10:15 +11: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
3aff4b65b2
Clean up and add comments
2021-03-07 18:27:38 +11: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
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
8cc2685b80
upgrade to 0.21.0 changes
...
for #214
2021-02-28 16:49:19 +11:00
Kurt Hutten
794ff480fd
capture image on initial save
...
similar to #111
2021-02-27 13:24:48 +11:00
Yen Colon
136f2966b5
adding fetch preactions by partId
2021-01-19 22:19:40 -04: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
f0cba9c1e5
issue-167 Add admin parts page
...
resolves #167
2020-12-19 18:25:44 +11:00
Kurt Hutten
5dc14a6e5a
issue-152 wasn't quiet solved correctly it showed all parts
...
on the user's profile instead of only their own parts
2020-12-13 13:41:46 +11:00
Kurt Hutten
2b763f23d8
issue-159 Add delete button to part profile (for part owner)
...
schema had to be update to add a deleted boolean to part.
Easier than setting up cascading deletes for comments and reactions.
resolves #159
2020-12-13 12:25:54 +11:00
Kurt Hutten
d3d73ca475
issue-129 Update signin/up ui-ux
...
Getting rid of the netlify widgit and rolling our own, gives us the
flexibility to also add the username into the signup process as well
as allow the user to opt into the newsletter at the same time.
Auth is still netlify, via their "gotrue", we're just handling the more
of it.
2020-12-05 18:20:07 +11:00
Kurt Hutten
f70299a79f
issue-129 small changes before bigger pre
...
these are not strictly related
2020-12-05 18:18:43 +11:00
Kurt Hutten
04820ebd2d
Revert "issue-129 Add custom auth ui/ux"
...
This reverts commit fc4906757a .
2020-12-05 18:06:07 +11:00
Kurt Hutten
fc4906757a
issue-129 Add custom auth ui/ux
2020-12-05 15:42:33 +11:00
Kurt Hutten
eeb9616e1d
Mass cull of old routes
2020-11-19 19:17:16 +11:00
Kurt Hutten
26e291a27b
Upgrade to 0.20 needed changes
...
update packages update schema.prisma etc
2020-11-19 19:16:38 +11:00
Kurt Hutten
955f4c9e83
issues-95 get saving and forking to work
2020-11-14 19:44:40 +11:00
Kurt Hutten
39898270df
Lint project
2020-11-11 06:09:14 +11:00
Kurt Hutten
01f1a02837
Add alpha numeric regex to username on sign up
...
resolves #82
2020-11-10 20:49:19 +11:00
Kurt Hutten
31be14e8b4
Add seed data to seed.js
...
good for getting others up to speed
2020-11-09 20:58:20 +11:00
Kurt Hutten
8fa017beed
Allow for new parts to be created
2020-11-08 18:39:56 +11:00
Kurt Hutten
8107c7dcea
Enforce userName and title can only containing aphlanumeric and dashes
...
Enforce data integrity basically, important since they're used for urls
I could do url encoding, but the idea is the the url looks good so
its helping keep the feel of the website
2020-11-08 17:56:08 +11:00
Kurt Hutten
9ff1d5043d
Hook up reactions data
2020-11-08 15:41:59 +11:00
Kurt Hutten
f6964c0f78
Add auth into who can edit a part
2020-11-07 21:44:12 +11:00
Kurt Hutten
1bdc836b66
Style part page
2020-11-07 16:38:48 +11:00
Kurt Hutten
606cf8eae8
Add client side ownership protection for profile editing
2020-11-06 21:33:57 +11:00
Kurt Hutten
9ab61924dc
Add server side ownership enforcement for profile editing
2020-11-06 20:12:46 +11:00
Kurt Hutten
07296d0a23
Replace email with name on user profile
2020-11-06 06:43:16 +11:00
Kurt Hutten
2b6af01767
Hook up edit user flow
2020-11-05 21:06:40 +11:00
Kurt Hutten
217cb31ed2
Add display user page
2020-11-04 07:21:47 +11:00