p5.js-web-editor
p5.js-web-editor copied to clipboard
Private Sketch feat.
Changes:
https://github.com/processing/p5.js-web-editor/assets/122638553/40cf3f6f-15af-43b6-9226-de5783b43ff0
WORK FLOW:
- Every sketch is default public, user can change to Private.
- Private sketch will be visible to owner of project only.
- If someone who is not owner tries to access Private project through URL, they will be redirected to /
- Filtering is done on backend.
I have verified that this pull request:
- [x] has no linting errors (
npm run lint
) - [x] has no test errors (
npm run test
) - [x] is from a uniquely-named feature branch and is up to date with the
develop
branch. - [x] is descriptively named and links to an issue number, i.e.
Fixes #123