diff --git a/TODO b/TODO index 244af6a2..1cbf1114 100644 --- a/TODO +++ b/TODO @@ -1,18 +1,24 @@ -- Départager les ex-æquo dans le classement -- Résoudre le problème potentiel de famine de l'ordonnanceur en cas de brute-force d'une équipe -- Ajouter un header dans nginx avec $msec ou $time_iso8601 et calculer le timer à partir de cette valeur, au lieu de se baser sur l'horloge de l'utilisateur -- Quand est généré la CRL ? -- Ajouter dans la conf de nginx un ssl_dhparam + générer le fichier dans un script -- Mettre à jour Smarty (et passer en « secure mode » ?) -- Mettre à jour les logos -- versionner la DTD et la doc associée -- valider les documents avec la DTD à l'import -- Lors de l'import des XML, retirer l'éventuel / en début de path -- Au moment du lancement du chrono, ouvrir la socket de communication avec le scheduler et lui ajouter la directive all:S pour regénérer toutes les équipes -- On peut encore soumettre après la fin... -- Gerer les espaces dans les fichiers (gen_hash_file plante) -- image dans la description -- upload/MAJ de fichiers depuis l'interface d'admin? -- trop de thèmes dans l'interface d'admin => menu -- numéro des exercices -- lors de l'import, vérifier que les ID existent => afficher les erreurs MySQL +* HTML/CSS/Templates +** TODO Mettre à jour les logos +** TODO trop de thèmes dans l'interface d'admin => menu +* PHP +** TODO Départager les ex-æquo dans le classement +** TODO On peut encore soumettre après la fin... +** TODO numéro des exercices +** Onyx +*** TODO Mettre à jour Smarty (et passer en « secure mode » ?) +** Admin +*** TODO Au moment du lancement du chrono, ouvrir la socket de communication avec le scheduler et lui ajouter la directive all:S pour regénérer toutes les équipes +*** TODO Lors de l'import des XML, retirer l'éventuel / en début de path +*** TODO valider les documents avec la DTD à l'import +*** TODO upload/MAJ de fichiers depuis l'interface d'admin? +*** TODO lors de l'import, vérifier que les ID existent => afficher les erreurs MySQL +* Perl/shell +** TODO Résoudre le problème potentiel de famine de l'ordonnanceur en cas de brute-force d'une équipe +** TODO Gerer les espaces dans les fichiers (gen_hash_file plante) +* Security +** TODO Quand est généré la CRL ? +** TODO Ajouter dans la conf de nginx un ssl_dhparam + générer le fichier dans un script +* Other +** TODO versionner la DTD et la doc associée +** TODO image dans la description des XML