docs: update TODO with recent completed features
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
- [x] Fix test files for normalizedName field in Player model
|
||||
- [x] Fix auth.ts to include normalizedName in Player creation
|
||||
- [x] Write TODO list to repository file
|
||||
- [x] Auto-create tournament when uploading matches without selecting one
|
||||
|
||||
### In Progress 🔄
|
||||
- [ ] Update API routes to handle new variant scoring fields
|
||||
@@ -29,6 +30,16 @@
|
||||
- [ ] Update MatchEditor to use tournament-specific target score
|
||||
- [ ] Run tests and verify variant scoring implementation
|
||||
|
||||
### Recently Completed ✅
|
||||
- [x] Add OpenSkill rating system support (src/lib/openskill-utils.ts)
|
||||
- [x] Add Glicko2 rating system support (src/lib/glicko2-utils.ts)
|
||||
- [x] Reset database and run all migrations from scratch
|
||||
- [x] Regenerate Prisma client with new rating models
|
||||
- [x] Update match upload page to auto-create tournament if none selected
|
||||
- [x] Update all admin scripts to use PrismaPg adapter and dotenv
|
||||
- [x] Create migration to add rating system tables (elo_ratings, glicko2_ratings, open_skill_ratings)
|
||||
- [x] Add tabbed rankings page to display Elo, OpenSkill, and Glicko2 ratings
|
||||
|
||||
### Backlog 📋
|
||||
- [ ] Add UI controls for variant scoring in tournament creation/edit
|
||||
- [ ] Test variant tournament functionality end-to-end
|
||||
|
||||
Reference in New Issue
Block a user