Commit Graph

818 Commits

Author SHA1 Message Date
Kurt Hutten
0ce7ce4e76 fix homepage pre-rendering broken in #531 (#538)
import form project cell which in tern had dependencies that are not
pre render friendly was causing issues
2021-09-29 17:34:53 +10:00
Hendrie Bosch
088cfa4f2d Typo in integrations.mdx (#536) 2021-09-29 07:05:27 +10:00
Kurt Hutten
ab92894a2d Add id to project query 2021-09-29 05:10:39 +10:00
Frank Noirot
911744a071 Merge pull request #533 from Irev-Dev/frank/add-project-forking
Add project forking
2021-09-28 08:51:36 -04:00
Frank Noirot
d4bfcb4eb8 Merge pull request #534 from Irev-Dev/kurt/add-project-forking
Refactor IdeHeader to take middle buttons as children
2021-09-28 08:49:26 -04:00
Kurt Hutten
965e5b0f54 Update TopNav in UserProfile to remove unneeded props 2021-09-28 20:35:56 +10:00
Kurt Hutten
77799a5870 Refactor IdeHeader to take middle buttons as children 2021-09-28 20:26:15 +10:00
Frank Johnson
7540c908e7 Added link in ProjectProfile and fork count to ProjectCard 2021-09-28 06:18:41 +10:00
Kurt Hutten
dd152709ff Add forking graphQL resolvers 2021-09-28 06:18:41 +10:00
Frank Johnson
2d7fb91f92 added navigation to new project on fork 2021-09-28 06:18:41 +10:00
Kurt Hutten
02463db741 Start project fork feature
Updated schema, project service and UI
Still some polish to go.

Co-authored-by: Frank Noirot <franknoirot@users.noreply.github.com>
2021-09-28 06:18:41 +10:00
Kurt Hutten
38b905e180 Change how customizer params are applied (#529)
* Only send customizer params when it's open

* Add customizer reset button and have two modes of customizer vs not

depending of if the customizer is open.

* Remove re-render on customizer open/close in project profile
2021-09-28 06:05:22 +10:00
Kurt Hutten
cc50c984e4 Move create project into plus button (#531)
The draft page used to automatically create a new project and route
the user to the new project if the user was signed in. Problem arose
if the user use the back button as they would end up creating more
project. resolved my moving this logic into the plus button itself

Resolves #511
2021-09-27 20:43:30 +10:00
Kurt Hutten
9aee4ae725 Add comment 2021-09-26 21:05:35 +10:00
Kurt Hutten
6e45ce96d7 Update hero model (#532) 2021-09-26 05:39:29 +10:00
Kurt Hutten
892b1d3809 Patch for customizer bug causing CQ projects to fail 2021-09-26 05:01:37 +10:00
Kurt Hutten
83d327ad20 Z-index tweak for hinge 2021-09-25 19:51:09 +10:00
Kurt Hutten
c77169cf21 format project 2021-09-25 17:59:34 +10:00
Kurt Hutten
0ba4ec4e21 fix plus button z-index (#530)
The preserve-3d fix for the FF parallax broke the plus button as the
popover was always beneath the main body.

normal z-index fixes didn't apply since it was 3d z-index problem.
2021-09-25 17:25:08 +10:00
Kurt Hutten
06dbc35cf8 Fix JSCAD download again
Small problem where downloading the mesh would make it disappear
from the viewer. Fixed by cloning the geometry before downloading
2021-09-25 06:20:05 +10:00
Kurt Hutten
8170da854d Fix JSCAD download (#528) 2021-09-24 17:59:09 +10:00
Davor Hrg
d255a78cd1 fix parameters retention (#512) 2021-09-24 17:58:58 +10:00
Kurt Hutten
c19658b7f8 Enforce name and username with length 2021-09-24 05:26:51 +10:00
Frank Noirot
335dac8677 Show empty KeyValue's if editing (#526)
* Show empty KeyValue's if editing

* Add verification to name and user name, enforce length

Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
2021-09-23 18:51:44 +10:00
Kurt Hutten
18732e27fc Add parallax to floaty homepage cards (#524)
* Add parallax to floaty homepage cards

* Add firefox fix and restore model mouse tracking

* Add overflow-x hidden for safety
2021-09-23 18:16:41 +10:00
Kurt Hutten
64624b9c3e Add code backdrops to homepage (#522) 2021-09-23 18:14:06 +10:00
Kurt Hutten
a89f2e7992 Update README.md 2021-09-23 17:22:18 +10:00
Kurt Hutten
6d7f6fb4bf Create CONTRIBUTING.md 2021-09-23 17:20:32 +10:00
Kurt Hutten
b621d78eb4 Add integration info to docs 2021-09-23 17:13:43 +10:00
Kurt Hutten
1dcae6057c Update README.md 2021-09-22 07:58:07 +10:00
Davor Hrg
648f174bd8 Update README.md (#523) 2021-09-22 06:15:16 +10:00
Kurt Hutten
f20fe9a075 Add new design to readme 2021-09-21 20:37:54 +10:00
Kurt Hutten
023b4862eb rename scad again 2021-09-20 19:28:18 +10:00
Kurt Hutten
a2d278fa4d Rename scad 2021-09-20 19:27:47 +10:00
Kurt Hutten
f6df9d1988 upgrade rw + lint (#521)
* Various linting fixes

* Fix component name

* Upgrade to redwood 0.36.4
2021-09-20 19:08:03 +10:00
Kurt Hutten
39ce35b219 Merge pull request #519 from Irev-Dev/editor-tabs
Initial editor tabs implementation with CAD package guides
2021-09-20 17:55:30 +10:00
Kurt Hutten
33c08119ec format 2021-09-20 17:53:00 +10:00
Kurt Hutten
1475fa24d1 tweak uerGuide metadata 2021-09-20 17:52:19 +10:00
Frank Johnson
348d2e0a01 Made CadPackage component support button or div 2021-09-19 17:02:21 -04:00
Frank Johnson
65fc526220 fixed my broken merge with kurt's branch commit, updated OpenSCAD contributors 2021-09-19 14:10:23 -04:00
Frank Johnson
4c4f5643f4 Merge branch 'editor-tabs' of https://github.com/Irev-Dev/cadhub into editor-tabs 2021-09-19 11:07:32 -04:00
Frank Johnson
634304dfce Added cadPackage to ProjectsOfUser, other cleanup/linting 2021-09-19 11:06:45 -04:00
Frank Noirot
70980afab0 Update app/web/src/helpers/markdown.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
2021-09-19 09:48:17 -04:00
Kurt Hutten
bb4659a2dd Make raw-loader more specific and use .js extension for jscad
suggestion for #519
2021-09-19 20:13:28 +10:00
Frank Johnson
59df7fdc25 Added globals.d.ts 2021-09-19 01:07:46 -04:00
Frank Johnson
2d4977ba8f Fixed TS errors with file 2021-09-19 01:05:51 -04:00
Frank Johnson
b27bcd2d35 Completed initial CAD package guides, tweaked initial code import 2021-09-18 23:16:43 -04:00
Frank Johnson
2f006d3e3b Added test tabs, got closing and switching working 2021-09-18 19:54:54 -04:00
Kurt Hutten
d71eec6a5e Merge pull request #516 from Irev-Dev/kurt/user-profile-path-515
user profile patch
2021-09-18 17:54:14 +10:00
Kurt Hutten
3a977ded02 user profile patch
Resolved #515
2021-09-18 17:53:24 +10:00