SolidOS / SolidOS/solid-ui

Protect user from accidents in sharing pane.

Open
#145 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement security
Dominant language
TypeScript
Stars
153
Forks
46
Avg merge
1d 8h
Merged PRs (30d)
7

Description

Should never be able to

  • Drop your own control access
  • Give the public control access

In simple mode

  • Remove the "control" line if just the current user has control access
  • Remove Posters and Submitters UNLESS they are populated
  • Button to get into complex mode.

Also add:

  • "?" button link to documentation
  • ability to type in origin of new web app

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the sharing pane entry point in solid-ui and reviewing its current access controls and simple/complex modes. Confirm the safeguards, visibility rules, documentation link, and origin input described in the issue, then verify that users cannot remove their own control access or grant control to the public.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authorization, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.