Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-06 | groupes: ajout du support d’une nouvelle syntaxe | Alban Gruin | |
Certains groupes ont la syntaxe suivante : L1 4L s1 CM4L L1 4L s1 TD4L1 L1 4L s1 TP4L12 etc. Le « 4 » entre le CM/TD/TP et le « numéro » fait échouer la regex. Ce commit rajoute le support de cette syntaxe, et ajoute les cas de test adéquats. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-09-06 | utils: correction du format des semaines dans `get_weeks()` | Alban Gruin | |
Les semaines étaient parsées avec le format de base de Python au lieu du format ISO-601. Selon le format de Python, le 1er Janvier 2019 fait partie de la 53ème semaine de l’an 2018, alors que selon ISO, il fait partie de la 1ère semaine de 2019. Étant donné que d’autres parties de celcatsanitizer gèrent les dates selon ISO, cela posait des problèmes de cohérence. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-02-10 | Correction de la regex pour supporter les groupes avec plusieurs | Alban Gruin | |
parties entre parenthèse. Les nouveaux cas de tests passent avec succès. | |||
2018-02-10 | Correction de la regex pour parser correctement les groupes ne | Alban Gruin | |
possédant pas de semestre. Les tests rajoutés au commit précédent passent donc avec succès. | |||
2018-01-27 | PEP8 | Alban Gruin | |
2017-11-26 | Correction d’un cas pouvant provoquer une erreur de parsage de | Alban Gruin | |
groupe (si jamais il n’y a pas de semestre), renvoi du numéro de semestre dans group_info, adaptation de corresponds_to. | |||
2017-11-26 | Ajout d’un nouveau champ de groupe : le semestre | Alban Gruin | |
2017-11-26 | Annulation des changements récemments effectués sur la regex | Alban Gruin | |
2017-11-25 | Suppression du formatage inutile dans get_week() | Alban Gruin | |
2017-11-25 | get_week() convertit automatiquement les chaines de caractères en int | Alban Gruin | |
2017-11-24 | Re-changement de la regex pour mieux gérer les cas où il n’y a ni | Alban Gruin | |
semestre ni sous-groupe mais qu’il y a une précision | |||
2017-11-24 | Correction d’un bogue qui empêchait l’affichage des groupes si deux | Alban Gruin | |
groupes ont le même nom mais pas le même semestre. | |||
2017-10-19 | Changement radical du fonctionnement de la regex en vue d’un gros | Alban Gruin | |
changement de la structure de la base de données | |||
2017-10-14 | timezone.now() retourne l’heure UTC, ce qui empêche la mise à jour de | Alban Gruin | |
la semaine prochaine le samedi à minuit. Remplacement de ces appels par une fonction qui retourne la bonne heure dans le bon fuseau horaire. | |||
2017-10-02 | Changement de la regex des groupes pour prendre en compte n’importev0.10.0 | Alban Gruin | |
quel caractère | |||
2017-09-30 | Changement de la regex des groupes pour gérer les tirets dans le nom | Alban Gruin | |
2017-09-28 | Changement de la regex de groupe | Alban Gruin | |
2017-09-25 | Utilisation de pylint pour améliorer la qualité du code | Alban Gruin | |
2017-09-23 | Changement de la regex des groupes | Alban Gruin | |
* Suppression de groupes inutiles * Validation du nom du groupe même si il y a un commentaire après le numéro | |||
2017-09-07 | Remplacement de la licence GPL 2 par la licence AGPL 3 | Alban Gruin | |
2017-09-07 | Remplacement des trois points (...) par de vrais points de suspension (…) | Alban Gruin | |
2017-09-04 | Ajout d’un champ « groupe parent » au modèle Group pour ↵ | Alban Gruin | |
n’afficher que les groupes qui n’ont pas d’enfants. Par exemple, le groupe TPA21 aura comme parent le groupe TDA2, qui aura le groupe CMA comme parent. Pour l’instant, le parseur d’emploi du temps ne créée pas de telles relations. | |||
2017-09-04 | Changement de la regex des groupes | Alban Gruin | |
2017-05-12 | Si la regex n'arrive pas à parser le groupe, alors la mention correspond au ↵ | Alban Gruin | |
nom du groupe | |||
2017-03-26 | Modification de la regex de validation de groupe pour gérer globalement les ↵v0.7.1 | Alban Gruin | |
licences entières Modification de la méthode de correspondance des groupes | |||
2017-02-28 | Correction de l'explication de la regex | Alban Gruin | |
2017-02-28 | Explication de la regex | Alban Gruin | |
2017-02-27 | Parsage du nom des groupes basé sur une regex pour éviter les problèmes ↵ | Alban Gruin | |
liés à l'ancienne méthode | |||
2017-02-09 | Ajout d'une licence (gpl2) | Alban Gruin | |
2017-02-09 | Plus de décalage artificiel à la semaine prochaine dans les vues | Alban Gruin | |
2017-02-05 | Mise en commun de la fonction de récupération des semaines | Alban Gruin | |
2017-01-22 | Regroupement des cours effectué à l'aide d'une fonction pour éviter la ↵ | Alban Gruin | |
duplication de code | |||
2017-01-20 | Déduplication de la fonction get_week() | Alban Gruin | |