ComputerScienceHouse / ComputerScienceHouse/conditional-backend
API: /evals/batch
- 主要语言
- Rust
- 星标
- 1
- 派生
- 0
- PR 合并指标
- 30 天内没有已合并 PR
描述
Batch view / definition routes
**7 Routes**
---
**POST** /evals/batch
_accessible to all upperclassmen_
Creates a new batch with either specified criteria or specific members
If created by the evals director, should be automatically approved.
---
**GET** /evals/batch
_accessible to all members_
Gets all currently approved batches
If evals, also shows pending batches
---
**PUT** /evals/batch/{id}
_accessible to evals director_
Modifies an existing batch, either approving a member-submitted batch or manually altering an approved batch
---
**POST** /evals/batch/pull/{user}
_accessible to evals director_
Pulls a user from all batches, and marking them as being pulled, so they cannot be placed into any new batches manually or automatically.
---
**POST** /evals/batch/pr
_accessible to all upperclassmen_
Submits a request to pull a user from all batches, must include a reason.
---
**GET** /evals/batch/pr
_accessible to evals director_
Shows all pending and approved pull requests
Discuss: Should members be able to view their own submitted PRs and their status (pending / denied / approved)?
---
**PUT** /evals/batch/pr
_accessible to evals director_
Modifies a pull request, marking as approved / denied.
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。