Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
en compte les parents
|
|
|
|
|
|
|
|
adaptée à la nouvelle structure du modèle Group.
|
|
|
|
La longueur du champ sous-groupe est maintenant fixée à 16.
|
|
|
|
changement de la structure de la base de données
|
|
|
|
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.
|
|
|
|
|
|
|
|
adaptée à la nouvelle structure du modèle Group.
|
|
|
|
La longueur du champ sous-groupe est maintenant fixée à 16.
|
|
|
|
changement de la structure de la base de données
|
|
|
|
la semaine prochaine le samedi à minuit. Remplacement de ces appels
par une fonction qui retourne la bonne heure dans le bon fuseau horaire.
|
|
|
|
lorsqu’il n’y en a pas que par sa remarque.
|
|
|
|
|
|
existe quand même
|
|
|
|
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é.
|
|
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éé.
|
|
au lieu de le faire à partir du lancement du traitement
|
|
réinventer la roue carrée ?…)
Ajout de commentaires
|
|
|
|
|
|
|
|
|
|
|
|
quel caractère
|
|
|
|
|
|
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().
|
|
|
|
|
|
|
|
|
|
du temps"
This reverts commit bf7c0b026284d7abe0390912253f07a65fa991d7.
|