Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-26 | Optimisation de la requête utilisée pour savoir si il y a des cours | Alban Gruin | |
sur la semaine sélectionnée (utilisation de exists() au lieu de count()) | |||
2017-11-26 | Récupération du semestre pour générer la liste des groupes. | Alban Gruin | |
2017-11-26 | Optimisation 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-25 | get_week() convertit automatiquement les chaines de caractères en int | Alban Gruin | |
2017-11-25 | Le sachiez-tu ? Parfois je met des espaces inutiles | Alban Gruin | |
2017-11-25 | Dans get_weeks(), l’annotation Count() ne sert à rien. | Alban Gruin | |
2017-11-25 | Fusion 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. | |||
2017-11-25 | On ne compare plus les id des emplois du temps dans corresponds_to() | Alban Gruin | |
car dans le seul appel « utile », les arguments passés font forcément partie du même edt. Changement effectué pour des questions de performance. Correction des tests. | |||
2017-11-25 | Suppression de l’association automatique des groupes | Alban Gruin | |
2017-10-31 | Création d’une flatpage spécifique à la page « à propos » | Alban Gruin | |
Ajout d’un processeur de contexte pour afficher la version de CS en bas de page. | |||
2017-10-31 | Suppression de l’ancienne page de contact | Alban Gruin | |
2017-10-29 | Déplacement de tous les liens vers les ICS dans une page spéciale | Alban Gruin | |
2017-10-29 | Revert "Ajout d’une page pour lister les calendriers disponibles" | Alban Gruin | |
This reverts commit 7ef57a0226fa25b8ea5e9a6ff5526889dc300649. | |||
2017-10-27 | Ajout d’une page pour lister les calendriers disponibles | Alban Gruin | |
2017-10-22 | Modification de la requête qui sélectionne les groupes pertinents. | Alban Gruin | |
2017-10-22 | Adaptation des vues, correction du critère de sélection des groupes | 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-02 | Affichage de la semaine prochaine dans l’emploi du temps général le dimanche | 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-28 | Mise en commun de la template de sélection de l’année et de la mention | 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 | Si un utilisateur consulte un groupe qui a des enfants, on lui propose | Alban Gruin | |
une liste de groupes enfants | |||
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é | |||
2017-09-27 | On compare le résultat de la fonction à 0, pas la fonction | Alban Gruin | |
2017-09-24 | Suppression du modèle LastUpdate, utilisation du champ last_update à | Alban Gruin | |
la place. | |||
2017-09-12 | Ajout d’une page contact. L’adresse email est brouillée. | Alban Gruin | |
2017-09-09 | Suppression de l’envoi des mails | Alban Gruin | |
2017-09-08 | Changement des index du modèle Timetable, meilleure utilisation des requêtes | Alban Gruin | |
2017-09-08 | Suppression des imports inutiles | Alban Gruin | |
2017-09-08 | Ajout de l’année dans les urls | Alban Gruin | |
2017-09-08 | Simplification du traitement des semaines | Alban Gruin | |
2017-09-07 | Remplacement de la licence GPL 2 par la licence AGPL 3 | Alban Gruin | |
2017-09-07 | Utilisation du modèle Year où nécessaire | Alban Gruin | |
2017-09-07 | J’ai fait des trucs mais je me suis rendu compte que c’est pas | Alban Gruin | |
terrible, du coup je fais un commit tout pété mais ça va vite changer vous inquiétez pas. | |||
2017-09-07 | Remplacement de la page d’acceuil par la liste des années, menant sur | Alban Gruin | |
une liste de mentions, puis une liste de groupes, etc etc. | |||
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-09-04 | Utilisation de l’apostrophe typographique et de l’espace insécable. | Alban Gruin | |
2017-02-27 | Nettoyage des imports | Alban Gruin | |
2017-02-12 | Erreur 404 au lieu de 500 si une semaine n'est pas trouvée | Alban Gruin | |
2017-02-12 | Affichage d'un message si il n'y a pas de cours enregitré pour un groupe | Alban Gruin | |
Tri des emplois du temps par nom | |||
2017-02-11 | Nettoyage des imports | Alban Gruin | |
2017-02-09 | Ajout d'une licence (gpl2) | Alban Gruin | |
2017-02-09 | Plus de décalage artificiel à la semaine prochaine dans les vues | Alban Gruin | |
2017-02-09 | Ne retourne pas de 404 si le token n'existe pas | Alban Gruin | |
2017-02-09 | Les fonctions d'abonnement ne retournent pas une erreur 404 si les ↵ | Alban Gruin | |
enregistrements ne rencontrent pas les critères |