Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.38 KB

TODO.md

File metadata and controls

25 lines (18 loc) · 1.38 KB

TODO

Liste des changements à faire, par ordre de priorité.

Urgent

  • Chaque équipe doit pouvoir choisir son pays, et le drapeau doit être affiché dans le classement
  • Implémenter notre système de points (point fixe + (+3/+2/+1) pour les breakthrough)
  • Le format de flag doit être THCon{[a-zA-Z0-9_]+}. Accepter le flag même si l'utilisateur ne donne que ce qu'il y a dans les accolades.
  • Ajouter un système d'announcement, qui permettra aussi de communiquer les indices

Tests

  • Tester la plateforme sur plusieurs navigateurs:
    • Sur Chrome et Firefox, l'interface devra être conforme aux attentes de design
    • Sur les autres navigateurs, seul le côté fonctionnel sera nécessaire

Optionnel

  • On doit pouvoir ajouter une mention « down » à un challenge. Facultatif, puisqu'il suffirait de renommer le challenge avec un tag [DOWN] et/ou de modifier la description.
  • La page de classement devra être dynamique et se mettre à jour sans action de l'utilisateur.
  • Ajouter un champ de soumission des flags global (non spécifique à un challenge)
  • Le classement doit pouvoir être masqué ou figé par les organisateurs
  • Les joueurs doivent pouvoir donner une note (de 0 à 5 étoiles) à un challenge qu'ils auront résolus. La note est non visible des autre participants
  • Stocker les flags sous forme de hash (ex: PBKDF2)