aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-18Adaptation des tests à la nouvelle structure de la base de donnéesAlban Gruin
2018-01-18Ajout d’une template pour lister les salles trouvéesAlban Gruin
2018-01-18Modification de la gestion du formulaire qsjpsAlban Gruin
Renommage de la template contenant le formulaire
2018-01-17Format correct de la dateAlban Gruin
2018-01-17Meilleur formatage du formulaire avec des tableauxAlban Gruin
2018-01-17Validation du formulaireAlban Gruin
2018-01-17Utilisation des champs de formulaires date et time à la place de textAlban Gruin
2018-01-17Ajout d’un champ jour au formulaire qsjpsAlban Gruin
Valeurs par défaut des champs du formulaire Format de validation
2018-01-17Base du formulaire de QSJPSAlban Gruin
2018-01-17Correction d’URLsAlban Gruin
2018-01-16Utilisation des valeurs par défaut de reduce()Alban Gruin
2018-01-11On remplace les <br /> dans le champ remarque par des retours à laAlban Gruin
ligne lors du parsage, puis on les remplace à nouveau par des <br /> lors du rendu des templates.
2017-11-27Fonction pour formater les emplois du temps à partir d’une sourceAlban Gruin
2017-11-27Adaptation des commandes cleancourses et listtimetables au changementsAlban Gruin
2017-11-27Adaptation de la commande de mise à jour des emplois du temps auxAlban Gruin
changements effectués sur la structure de la base de données
2017-11-27Ajout d’un gestionnaire pour Timetable récupérant automatiquement lesAlban Gruin
années Réduit considérablement le nombre d’appels effectués dans l’interface d’administration
2017-11-27Inversion des colonnes à trier pour le groupe dans l’interface d’adminAlban Gruin
2017-11-27Remplacement des références aux champs timetable vers sourceAlban Gruin
2017-11-27Changement des champs timetable en source pour plus de claretéAlban Gruin
2017-11-27Affichage des salles à la place des groupes dans les flux RSS et AtomAlban Gruin
2017-11-27Correction des interfaces utilisateurAlban Gruin
2017-11-27Relation source inverseAlban Gruin
2017-11-27Renommage 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-27Séparation en deux modèles des emplois du temps : un pour l’affichage,Alban Gruin
l’autre pour les sources
2017-11-27À QUOI ÇA SERT DE FAIRE DES SUPERS MODÈLES ABSTRAITS SI ON S’EN SERTAlban Gruin
PAS APRÈS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2017-11-27Liste des groupes à la place de la liste des salles dans l’edt des sallesAlban Gruin
2017-11-27Tentative de mise en commun de la template des edtsAlban Gruin
2017-11-27Mise en commun du traitement des données avant rendu de l’emploi du tempsAlban Gruin
2017-11-27Optimisation (?) de la requête des emplois du temps des sallesAlban Gruin
2017-11-27Liens et URLs pour les emplois du temps des sallesAlban Gruin
2017-11-27Adaptation de la template pour pouvoir afficher la liste des emploisAlban Gruin
du temps des salles
2017-11-27Contenu de la page des emplois du tempsAlban Gruin
2017-11-27Ajout d’un champ slug au modèle des sallesAlban Gruin
2017-11-27Page principale de l’emploi du temps des sallesAlban Gruin
2017-11-27Les champs semestre et sous-groupe ne sont plus modifiables dansAlban Gruin
l’interface d’administration
2017-11-26Suppression des imports inutilesAlban Gruin
2017-11-26Version 0.12.0v0.12.0Alban Gruin
2017-11-26Merge branch 'dev/alban' into futurAlban Gruin
2017-11-26Optimisation de la requête utilisée pour savoir si il y a des coursAlban Gruin
sur la semaine sélectionnée (utilisation de exists() au lieu de count())
2017-11-26Récupération du semestre pour générer la liste des groupes.Alban Gruin
2017-11-26Suppression des commentaires inutilesAlban Gruin
2017-11-26Correction d’un cas pouvant provoquer une erreur de parsage deAlban Gruin
groupe (si jamais il n’y a pas de semestre), renvoi du numéro de semestre dans group_info, adaptation de corresponds_to.
2017-11-26Ajout d’un nouveau champ de groupe : le semestreAlban Gruin
2017-11-26Annulation des changements récemments effectués sur la regexAlban Gruin
2017-11-26Optimisation de deux requêtes :Alban Gruin
– sélection des cours d’un groupe : préchargement des salles – sélection des emplois du temps d’une année : préchargement de l’année
2017-11-25Suppression du formatage inutile dans get_week()Alban Gruin
2017-11-25get_week() convertit automatiquement les chaines de caractères en intAlban Gruin
2017-11-25Le sachiez-tu ? Parfois je met des espaces inutilesAlban Gruin
2017-11-25Dans get_weeks(), l’annotation Count() ne sert à rien.Alban Gruin
2017-11-25Fusion de group_list et de group_list_common.Alban Gruin
Légère modification de la requête pour récupérer les semaines de cours (au lieu de filtrer par l’emploi du temps, on filtre par les groupes), résultant en une nette accélération du traitement Avant modification : SQLite : ~420ms PostgreSQL : ~60ms puis ~30ms Après modification : SQLite : ~18ms PostgreSQL : ~23ms puis ~13ms La progression sur PostgreSQL est celle qui importe le plus, puisqu’il s’agit du SGBDR utilisé en production, mais la requête s’effectue tout de même plus rapidement (un peu plus qu’un rapport 2), ce qui reste intéressant.