Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-08 | UPS2018: récupération du module (UE) correspondant à un cours | Alban Gruin | |
Il peut être intéressant de lister les cours par module (UE). Une table est donc rajoutée pour stocker cette information et permettre d’effectuer des recherches et des tris. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2019-06-08 | UPS2018: ajout du champ celcat_id | Alban Gruin | |
Les cours dans celcat ont un champ id. Ce changement permet de le stocker dans la base de données (sous la forme d’un entier) et de l’afficher dans l’interface d’administration. Pour l’instant, on ne sait pas si cette valeur est unique ou non. Il n’y a donc pas de contraintes sur ce champ pour le moment. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-09-06 | admin: la mention, le semestre et le sous-groupe deviennent éditables | Alban Gruin | |
Les champs mention, semestre et sous-groupe d’un groupe n’étaient pas éditables depuis l’interface d’administration, car ils sont censés êtres générés automatiquement. Cela permet de pouvoir éditer les attributs d’un groupe en attendant de pouvoir corriger la regex des groupes. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-09-06 | admin: tri des salles par ordre alphabétique par défaut | Alban Gruin | |
Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-01-28 | Changements dans le formatage du code pour le rendre plus lisible | Alban Gruin | |
2018-01-27 | PEP8 | Alban Gruin | |
2017-11-27 | Inversion des colonnes à trier pour le groupe dans l’interface d’admin | Alban Gruin | |
2017-11-27 | Changement des champs timetable en source pour plus de clareté | Alban Gruin | |
2017-11-27 | Renommage de Timetable en Source et de TimetableFront en Timetable. | Alban Gruin | |
C’est à partir de ce commit que la migration fournie sur la ML est utilisable. | |||
2017-11-27 | Séparation en deux modèles des emplois du temps : un pour l’affichage, | Alban Gruin | |
l’autre pour les sources | |||
2017-11-27 | Ajout d’un champ slug au modèle des salles | Alban Gruin | |
2017-11-27 | Les champs semestre et sous-groupe ne sont plus modifiables dans | Alban Gruin | |
l’interface d’administration | |||
2017-11-26 | Ajout d’un nouveau champ de groupe : le semestre | Alban Gruin | |
2017-10-19 | 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-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-09-24 | Suppression du modèle LastUpdate, utilisation du champ last_update à | Alban Gruin | |
la place. | |||
2017-09-24 | Ajout du champ last_update dans le modèle des cours | Alban Gruin | |
2017-09-12 | Filtrage des cours et des groupes par l’emploi du temps et non par son nom | Alban Gruin | |
2017-09-12 | Tri du modèle Timetable | Alban Gruin | |
2017-09-12 | Génération automatique d’un slug pour les modèles Year et Timetable | Alban Gruin | |
2017-09-09 | Suppression de l’envoi des mails | Alban Gruin | |
2017-09-07 | Remplacement de la licence GPL 2 par la licence AGPL 3 | Alban Gruin | |
2017-09-07 | Le champ slug du modèle Year est auto-rempli | Alban Gruin | |
Correction du filtre des emplois du temps | |||
2017-09-07 | Création d’un modèle année pour remplacer le champ année des emplois | Alban Gruin | |
du temps | |||
2017-09-07 | Affichage du champ updated_at dans l’interface d’administration | Alban Gruin | |
2017-09-07 | Séparation de l’année et de la mention dans le modèle Timetable | Alban Gruin | |
2017-09-04 | Rennomage de parent_group en parent. | 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-02-11 | Nettoyage des imports | Alban Gruin | |
2017-02-09 | Ajout d'une licence (gpl2) | Alban Gruin | |
2017-02-03 | Ajout d'un système de renommage de groupe à la volée pour corriger les ↵v0.3.0 | Alban Gruin | |
défauts de nom de la source | |||
2017-01-22 | Génération automatique d'un token | Alban Gruin | |
2017-01-22 | Ajout du modèle des inscriptions pour les notifications par email | Alban Gruin | |
2017-01-22 | Stockage de la date de dernière mise à jour d'un emploi du temps par ↵ | Alban Gruin | |
semaine et année | |||
2017-01-19 | Ajout 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-19 | Affichage des groupes déterminés dans l'administrations | Alban Gruin | |
2017-01-19 | Détermination automatique des mentions, sous-groupes, groupe de td et tp | Alban Gruin | |
2017-01-19 | Association des cours et groupes à des emplois du temps spécifiques | Alban Gruin | |
2017-01-18 | Validation initiale | Alban Gruin | |