website/README.md

48 lines
1.3 KiB
Markdown
Raw Normal View History

2021-07-10 11:12:59 +02:00
# 42ctf
CTF by 42 students
### Todo
2022-02-12 20:35:41 +01:00
- [x] Password reset
- [x] Access solved challenges
- [x] "Intro" section
- [x] Profile edition
- [x] Resources page
- [x] Flags counter
- [x] Graphs on profile page
- [ ] Refacto the discord bot with OAuth
- [x] Platform translation
- [x] French
- [ ] Russian
- [x] Spanish
- [ ] Italian
- [x] German
2021-07-10 11:12:59 +02:00
- [ ] OAuth 42
2022-02-12 20:35:41 +01:00
- [ ] 42 Network leaderboard
- [ ] Possibility for users to propose solution to challenges
- [ ] Badges/achievments on profile pages
- [x] Dynamic scoring
2021-10-22 11:46:48 +02:00
2021-10-22 11:48:28 +02:00
#### Event feature
2021-10-22 11:46:48 +02:00
- [X] make scoreboard for events
- [X] make access mod for events :
2021-10-22 11:48:28 +02:00
- [X] Sub button for public events
- [X] Access by password
- [X] Begin date for display challenges
- [X] Ending date for stop flag submission
2021-12-14 20:38:03 +01:00
- [ ] Access by invite link
2021-10-22 11:46:48 +02:00
- [X] Admin rights
2021-10-22 11:48:28 +02:00
- [X] Admin can access to events pages without password
2022-02-12 20:35:41 +01:00
- [X] Admin can subscribe to event without password
2021-10-22 11:46:48 +02:00
- [X] process flag submission
2021-10-22 11:48:28 +02:00
- [X] increment user score in Scores model
2021-10-22 11:46:48 +02:00
- [X] add filters for admin dashboard
- [X] add search in fields in admin dashboard
- [X] Smooth display of events listing
2021-10-22 11:48:28 +02:00
- [X] Event info page with background and noice display
2022-02-12 20:35:41 +01:00
- [x] Create teams for events
- [x] Create/join team
- [x] Manage team: change password / leave team
- [ ] Dynamic scoring for events