p5.js-web-editor icon indicating copy to clipboard operation
p5.js-web-editor copied to clipboard

Private Sketch feat.

Open vivekbopaliya opened this issue 1 year ago • 11 comments

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

vivekbopaliya avatar Feb 18 '24 09:02 vivekbopaliya