aboutsummaryrefslogtreecommitdiff
path: root/management/commands/_private.py
AgeCommit message (Collapse)Author
2017-09-30Déplacement de la logique de création de l’objet Course dans sa propre ↵Alban Gruin
fonction
2017-09-29Suppression de la classe Week \o/Alban Gruin
2017-09-29get_events() renvoie des objets Course au lieu d’un tuple de données.Alban Gruin
Ajout de commentaires dans la fonction get_events() Les paramètres year et week des fonctions get_events(), process_timetable_week() et process_timetable() sont maintenant optionnels.
2017-09-25Utilisation de pylint pour améliorer la qualité du codeAlban Gruin
2017-09-12La consolidation a lieu pour le parent d’un groupe mais aussi ses enfantsAlban Gruin
2017-09-12Lecture du contenu de la réponse avec r.content et non r.text pour limiter ↵Alban Gruin
les problèmes
2017-09-07Remplacement de la licence GPL 2 par la licence AGPL 3Alban Gruin
2017-09-07On rend la date de MàJ retournée au courant de la tzAlban Gruin
2017-09-07Ajout d’un champ permettant de stocker la date de mise à jour duAlban Gruin
calendrier celcat dans le modèle LastUpdate, ainsi que de quoi la lire depuis le XML
2017-09-04Rennomage de parent_group en parent.Alban Gruin
2017-09-04On trouve le parent de chaque groupe à sa création par le parseurAlban Gruin
d’emploi du temps, et pas autre part. Si jamais le parent est déjà connu, on ignore cette étape.
2017-02-28Léger nettoyageAlban Gruin
2017-02-27Léger reformatageAlban Gruin
2017-02-09Ajout d'une licence (gpl2)Alban Gruin
2017-02-03Ajout d'un système de renommage de groupe à la volée pour corriger les ↵v0.3.0Alban Gruin
défauts de nom de la source
2017-01-20Déduplication de la fonction get_week()Alban Gruin
2017-01-20Le traitement est effectué par emploi du temps puis pas semaine et non plus ↵Alban Gruin
l'inverse. Cela permet de réduire le nombre d'appels au serveur distant. Séparation du traitement en fonction pour pouvoir le réutiliser autre part sans duplication de code.
2017-01-19Amélioration de la qualité du code de la commande "timetables"Alban Gruin
2017-01-19Ajout d'un champ "notes" aux cours.Alban Gruin
Il apparement possible qu'un cours n'ai pas de nom, ni de salle bien définie, ou que ces informations soient stockées dans un champ "notes". Le traitement d'un évenement celcat peut être interrompu seulement si aucun groupe n'est renseigné. Si aucun nom n'est renseigné, il est remplacé par le contenu de la note.
2017-01-19Association des cours et groupes à des emplois du temps spécifiquesAlban Gruin
2017-01-18Ajout de la commande pour charger et enregistrer les donnéesAlban Gruin