hackforla / hackforla/peopledepot

eligible-users end point - define rows returned

Open
#394 2 comments 0 reactions 1 assignee Claimed by @ethanstrominger View on GitHub
complexity: medium draft ethan milestone: missing p-feature: user PII: FALSE role: dev s: PD team size: 3pt
Dominant language
Python
Stars
14
Forks
37
Avg merge
9d 15h
Merged PRs (30d)
5

Description

### Overview

Global admins and project leads need to assign new users to a project. This API lists all users not assigned to a project.

### API specification
/eligible-users/

### To Do:
- [ ] url.py, views.py, serializer.py: follow example for other views to create eligible user api that returns allrows
- [ ] modify views.py to restrict to target users which are not assigned to the specified project
- [ ] write tests that validates every record retrieved is for a different project
- [ ] write tests that you get an error if you provide an invalid project

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.