Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-07 | Application du même traitement aux filtres des cours qu’à ↵ | Alban Gruin | |
l’enregistrement. À sérieusement besoin d’être nettoyé | |||
2017-09-06 | Ajout d’un champ pour stocker l’ID d’un cours dans Celcat | Alban Gruin | |
2017-09-06 | Disruption du fonctionnement de LastUpdate. | Alban Gruin | |
Au lieu de stocker seulement la date de la dernière mise à jour, on stocke toutes les mises à jour. | |||
2017-09-06 | Ajout du modèle « CourseDelta » pour marquer les différences entre | Alban Gruin | |
deux mises à jour. | |||
2017-09-06 | Ajout des champs « active » et « checked » au modèle de cours, qui | Alban Gruin | |
sera nécessaire pour la fonction de mise à jour sans tout jeter. Les cours avec active à False ne seront pas affichés. Il faudrait peut-être rajouter un index sur ce champ ? | |||
2017-09-05 | Remplacement du type « REUNION » par « réunion » | Alban Gruin | |
2017-09-05 | Suppression de l’import de django.db.connection | Alban Gruin | |
2017-09-04 | Suppression de l’import de RawSQL dans models.py | Alban Gruin | |
2017-09-04 | Rennomage de parent_group en parent. | Alban Gruin | |
2017-09-04 | On retrouve le parent d’un groupe lorsqu’on l’enregistre | 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-04-05 | Django 1.11 est la version minimale requise. | Alban Gruin | |
Suppression de la classe ExtractWeek maison en faveur de celle fournie par Django 1.11. Modification de la requête de récupération des semaines pour effacer le code spécifique à PostgreSQL et SQLite. Mise à jour du README pour refléter ces changements | |||
2017-03-26 | Les parties du groupe sont déduites du nom "réel" et non plus du nom dans ↵v0.7.3stable/0.7.z | Alban Gruin | |
celcat | |||
2017-03-26 | En enregistrant les modèles c'est mieux | Alban Gruin | |
2017-03-26 | Le sous-groupe peut être nulv0.7.2 | Alban Gruin | |
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-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-11 | Squashed commit of the following: | Alban Gruin | |
commit ff25e2dc285c423f4c40a83deb89a56ee62b15a9 Author: Alban Gruin <alban.gruin@gmail.com> Date: Sat Feb 11 13:47:38 2017 +0100 Nettoyage du code de CourseManager commit 26a132d5d1fdb7fc9da827bbc9d5e409834fb954 Author: Alban Gruin <alban.gruin@gmail.com> Date: Sat Feb 11 13:45:14 2017 +0100 Suppression du GroupedManager et de toutes ses sous-classes | |||
2017-02-11 | Imports des modules pour ExtractWeek | Alban Gruin | |
2017-02-11 | Déplacement de ExtractWeek dans db.py | Alban Gruin | |
2017-02-11 | Ajout d'une propriété dans les groupes pour récupérer le tuple des ↵ | Alban Gruin | |
informations du groupe | |||
2017-02-09 | Ajout d'une licence (gpl2) | Alban Gruin | |
2017-02-09 | Déduplication du nom de cours dans la base de données | Alban Gruin | |
2017-02-09 | Amélioration des modèles | Alban Gruin | |
2017-02-05 | Filtrage par emploi du temps global lors de la récupération des cours pour ↵stable/0.3.z | Alban Gruin | |
un groupe | |||
2017-02-05 | Ré-introduction du slug de l'emploi du temps dans les urls | Alban Gruin | |
2017-02-04 | Correction du groupage adaptée pour pgsqlv0.3.2 | Alban Gruin | |
2017-02-04 | (ré)implémentation d'extractweekv0.3.1 | Alban Gruin | |
2017-02-04 | Utilisation de la variable correcte dans le modèle des groupes | 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-28 | Merge branch 'dev/db-groupby' into dev/dbv0.2.0 | Alban Gruin | |
2017-01-28 | Traitement des semaines avec un group by, semblant diviser par deux le temps ↵ | Alban Gruin | |
de traitement | |||
2017-01-28 | Bon en fait pas de surcharge | Alban Gruin | |
2017-01-28 | Surcharge de l'opérateur in du modèle des groupes | Alban Gruin | |
2017-01-27 | Création de différentes classes permettant d'effectuer un group by simple | Alban Gruin | |
* GroupedCompiler rajoute une étape à get_group_by() pour insérer de manière simple les champs à grouper * GroupedQuery rajoute une liste stockant les champs à grouper * GroupedQuerySet implémente la fonction group_by() * GroupedManager change le type de QuerySet par défaut pour GroupedQuerySet Le manager des cours se base sur GroupedManager | |||
2017-01-27 | Bon en fait pas de surcharge | Alban Gruin | |
2017-01-27 | Surcharge de l'opérateur in du modèle des groupes | Alban Gruin | |
2017-01-27 | Ajout d'un critère de date | Alban Gruin | |
2017-01-27 | DJANGO FFS LAISSE MOI FAIRE UN GROUP BY AVEC TON ORM BORDEL | Alban Gruin | |
2017-01-27 | Revert "Ajout d'un extracteur de semaine pour les DateTimeField." | Alban Gruin | |
This reverts commit 46e4a2d58503dd7c97056a4e543edcbc4e4ca353. | |||
2017-01-27 | Revert "Fonction pour récupérer l'année et la semaine d'un cours ↵ | Alban Gruin | |
directement depuis le manager" This reverts commit 98a7494b6f930490e62cfc134f23d69b32203977. | |||
2017-01-26 | Fonction pour récupérer l'année et la semaine d'un cours directement ↵ | Alban Gruin | |
depuis le manager Utilise la méthode la plus adaptée en fonction du SGBD (pgsql: utilisation de extract, autre: rawsql) | |||
2017-01-26 | Ajout d'un extracteur de semaine pour les DateTimeField. | Alban Gruin | |
Il marche pour PostgreSQL. Pour SQLite, on devra passer par une requête brute. | |||
2017-01-23 | Amélioration des clés des modèles | Alban Gruin | |
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-20 | Changement du gestionnaire des cours | Alban Gruin | |
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 | Gestion des erreurs | Alban Gruin | |