finos / finos/git-proxy

Limit repos a user has access to

Open
#1,415 4 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
TypeScript
Stars
249
Forks
176
Avg merge
3d 8h
Merged PRs (30d)
20

Description

We’re adding a growing number of repositories, including private joint-venture repos. To reduce noise and avoid exposing unrelated/private projects, we would like to limit what each user can see.

We would like to make it so that a user should only be able to see the repositories where they are explicitly assigned as either a reviewer or a contributor

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Begin by locating the repository visibility and reviewer/contributor assignment handling, then verify that users can see only repositories where they hold one of those assignments and that unrelated private repositories remain hidden.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.