Skip to content

Commit ddf790e

Browse files
authored
moving TODOs to TODO.md or github issues
1 parent 96c7028 commit ddf790e

File tree

1 file changed

+0
-41
lines changed

1 file changed

+0
-41
lines changed

DEV.md

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -42,47 +42,6 @@ Then run the app:
4242
npm run start
4343
```
4444

45-
# TODO
46-
47-
A bit of space for dev bookkeeping.
48-
49-
## Backend
50-
51-
* Closing behaviors
52-
* Compute ranking winners
53-
* Permissions cleanup for admin endpoints
54-
* e.g., organizer checks
55-
* Check for resource existence instead of raising 500s (e.g., campaign endpoints)
56-
* Logging and timing
57-
* Locking
58-
* Undo rating submit
59-
* Add indexes
60-
* Switch request_dict to Werkzeug MultiDict for BadRequest behavior
61-
* fix `one_or_none` getters
62-
...
63-
64-
* DAO.add_juror doesn't add jurors really
65-
* category import
66-
* lookup round + check round permissions
67-
* endpoint should return progress info (/admin/round/<id>, /admin)
68-
* Campaign + first Round as single step?
69-
* Blacklisted user disqualification
70-
* Load dates (?)
71-
* create round from previous round
72-
73-
## Frontend
74-
75-
* Make URLs configurable for different backend paths (e.g., Labs versus localhost)
76-
* Submit ratings
77-
* Submit rankings
78-
* Interfaces for closing rounds
79-
* Undo rating submit
80-
* Where to show directions in interface? ("show these directions next time"/cookie)
81-
82-
Ratings closing round interface:
83-
84-
* Specify threshold (1, 2, 3, 4, 5 stars, etc.)
85-
8645
# Workflow
8746

8847
A rough draft of Montage's workflow:

0 commit comments

Comments
 (0)