Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-22 | Changement de la logique de récupération des cours pour un groupe | Alban Gruin | |
adaptée à la nouvelle structure du modèle Group. | |||
2017-10-22 | Adaptation de corresponds_to() et des tests de parsage | Alban Gruin | |
2017-10-22 | Suppression des champs retirés de l’interface d’administration. | Alban Gruin | |
La longueur du champ sous-groupe est maintenant fixée à 16. | |||
2017-10-22 | Suppressions des champs td, tp et parents | Alban Gruin | |
2017-10-22 | 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-22 | Suppression des imports inutiles | Alban Gruin | |
2017-10-22 | Le parseur de cours récupère à nouveau le champ « remarque ». | Alban Gruin | |
Pour récupérer ce champ, le parseur est censé vérifier que la valeur existe dans un cours, sinon il ne faisait rien. Sauf que depuis un moment (commit 72dcae5c), la valeur qu’il vérifiait était celle de l’objet en cours de création, forcément nul, et non pas celle du XML. | |||
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-10 | Un cours doit obligatoirement avoir un nom | Alban Gruin | |
2017-10-10 | Il est plus pertinent de remplacer le nom du cours par son type | Alban Gruin | |
lorsqu’il n’y en a pas que par sa remarque. | |||
2017-10-10 | Envoi d’un user-agent personnalisé | Alban Gruin | |
2017-10-10 | Ajout de la variable VERSION | Alban Gruin | |
2017-10-10 | Si la semaine courante n’a pas de cours existant, la page généralev0.10.5 | Alban Gruin | |
existe quand même | |||
2017-10-10 | Correction de l’affichage de la dernière mise à jour | Alban Gruin | |
2017-10-09 | Lorsque le nom d’un cours et son champ remarque est vide, le nom dev0.10.4 | Alban Gruin | |
l’objet cours final était égal à None et faisait crasher les flux RSS et Atom, ainsi que l’ICS et n’affichait aucun cours à la semaine du cours problématique. C’est maintenant corrigé. | |||
2017-10-07 | La fonction create() des modèles créée un objet en base, donc ne pasv0.10.3 | Alban Gruin | |
sauvegarder après coup, comme ce qui était fait jusque là créait des cours sans nom ni type, faisant crasher le générateur d’ICS. La comparaison du début d’un cours se fait maintenant directement dans get_event(), avant que l’objet Course ne soit créé. | |||
2017-10-06 | Si on force une mise à jour, on efface les cours autant qu’on peutv0.10.2 | Alban Gruin | |
au lieu de le faire à partir du lancement du traitement | |||
2017-10-05 | Simplification du filtrage de process_timetable_week() (pourquoiv0.10.1 | Alban Gruin | |
réinventer la roue carrée ?…) Ajout de commentaires | |||
2017-10-05 | Mauvais module | Alban Gruin | |
2017-10-05 | On ne supprime pas les cours qui commencent avant le début du traitement | Alban Gruin | |
2017-10-05 | Support des catégories iCalendar | Alban Gruin | |
2017-10-04 | Ajout d’une description en balise meta et de liens alternate | Alban Gruin | |
2017-10-02 | Changement de la regex des groupes pour prendre en compte n’importev0.10.0 | Alban Gruin | |
quel caractère | |||
2017-10-02 | Affichage de la semaine prochaine dans l’emploi du temps général le dimanche | Alban Gruin | |
2017-10-01 | Re-changement de la valeur par défaut du nom des cours | Alban Gruin | |
2017-10-01 | Ajout d’une colonne pour cacher un groupe dans la liste des groupes. | Alban Gruin | |
Ajout d’actions personnalisées dans l’interface d’administration pour cacher et afficher plusieurs groupes à la fois. Filtrage des groupes cachés dans get_relevant_children() et get_relevant_groups(). | |||
2017-10-01 | Ajout d’une colonne pour stocker la date de dernière mise à jour | Alban Gruin | |
2017-10-01 | Changement de la valeur par défaut des cours | Alban Gruin | |
2017-10-01 | Suppression des variables inutiles | Alban Gruin | |
2017-10-01 | On affiche pas plus d’un mois en avance | Alban Gruin | |
2017-10-01 | Revert "On affiche que les groupes qui commencent par le nom de l’emploi ↵ | Alban Gruin | |
du temps" This reverts commit bf7c0b026284d7abe0390912253f07a65fa991d7. | |||
2017-09-30 | On affiche que les groupes qui commencent par le nom de l’emploi du temps | Alban Gruin | |
2017-09-30 | Changement de la regex des groupes pour gérer les tirets dans le nom | Alban Gruin | |
2017-09-30 | On ne supprime pas les éléments plus anciens que ceux référencés par Celcat | Alban Gruin | |
2017-09-30 | Suppression de tous les cours d’un edt si jamais aucune semaine n’est | Alban Gruin | |
fournie. Pas de filtre de début ou de fin dans le cas où aucune semaine n’est fournie. Changement du type d’aggrégation (minimum au lieu de maximum). | |||
2017-09-30 | Ajout de commentaires à la fonction get_weeks() | Alban Gruin | |
2017-09-30 | Déplacement de la logique de création de l’objet Course dans sa propre ↵ | Alban Gruin | |
fonction | |||
2017-09-29 | Ajout d’un paramètre à la commande timetables pour forcer la mise à jour | Alban Gruin | |
2017-09-29 | Suppression de la classe Week \o/ | Alban Gruin | |
2017-09-29 | Ajout d’une option pour récupérer tout un emploi du temps | Alban Gruin | |
Pas encore testé parce que j’aime vivre dangereusement | |||
2017-09-29 | get_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-29 | Affichage des cours des groupes enfants si le groupe demandé en possède | Alban Gruin | |
2017-09-28 | Mise en commun de la template de sélection de l’année et de la mention | Alban Gruin | |
2017-09-28 | Ajout du nom de l’emploi du temps dans la page des groupes | Alban Gruin | |
2017-09-28 | Affichage seulement des groupes intéressants pour éviter des clics inutiles : | Alban Gruin | |
Si les enfants d’un groupe ont eux-mêmes des enfants, on n’affiche pas ce groupe mais ces enfants. | |||
2017-09-28 | Changement de la regex de groupe | Alban Gruin | |
2017-09-28 | Si un utilisateur consulte un groupe qui a des enfants, on lui propose | Alban Gruin | |
une liste de groupes enfants | |||
2017-09-28 | Ajout du type de cours dans le nom de l’évèmenent ICS | Alban Gruin | |
2017-09-27 | Suppression des lignes trop longues | Alban Gruin | |
2017-09-27 | Affichage d’un message lorsque quelqu’un consulte un emploi du temps ↵ | Alban Gruin | |
périmé |