Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: private project filtering and store implementation #4758

Merged
merged 2 commits into from
Sep 18, 2023
Merged

Conversation

sjaanus
Copy link
Contributor

@sjaanus sjaanus commented Sep 18, 2023

Filtering done for main endpoints

GET /api/admin/features
GET /api/admin/archive/features
GET /api/admin/projects

Added single store implementation:

  1. Takes all projects for users that are not root role viewers
  2. Take all projects that are not private
  3. Takes projects for user that has access directly or through group

NEXT BIG STEP. FULL AUTOMATED TESTS.

@vercel
Copy link

vercel bot commented Sep 18, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

2 Ignored Deployments
Name Status Preview Comments Updated (UTC)
unleash-docs ⬜️ Ignored (Inspect) Sep 18, 2023 6:49am
unleash-monorepo-frontend ⬜️ Ignored (Inspect) Visit Preview Sep 18, 2023 6:49am

@sjaanus sjaanus merged commit 39d2d06 into main Sep 18, 2023
9 checks passed
@sjaanus sjaanus deleted the private-store branch September 18, 2023 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants