aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-28Bon en fait pas de surchargeAlban Gruin
2017-01-28Surcharge de l'opérateur in du modèle des groupesAlban Gruin
2017-01-28Réimplémentation du clonage de GroupedQueryAlban Gruin
2017-01-27Création de différentes classes permettant d'effectuer un group by simpleAlban 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-27Problème de nomAlban Gruin
2017-01-27Nouveau traitement des semaines, qui double apparement la vitesse de traitementAlban Gruin
2017-01-27Bon en fait pas de surchargeAlban Gruin
2017-01-27Surcharge de l'opérateur in du modèle des groupesAlban Gruin
2017-01-27Ajout d'un critère de dateAlban Gruin
2017-01-27DJANGO FFS LAISSE MOI FAIRE UN GROUP BY AVEC TON ORM BORDELAlban Gruin
2017-01-27Revert "Ajout d'un extracteur de semaine pour les DateTimeField."Alban Gruin
This reverts commit 46e4a2d58503dd7c97056a4e543edcbc4e4ca353.
2017-01-27Revert "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-27Travail initial sur l'implémentation d'un 'group by' un minimum sain pour ↵Alban Gruin
l'orm de django
2017-01-26Fonction 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-26Ajout 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-25Ajout d'un mail de confirmation de désinscriptionv0.1stable/0.1.zAlban Gruin
2017-01-25Correction du mail de confirmationAlban Gruin
2017-01-25Déplacement et renommage des templates des mailsAlban Gruin
2017-01-25Suppression du slug de l'emploi du temps dans les URLs ainsi que sa ↵Alban Gruin
récupération manuelle inutile car déjà référencée par le groupe
2017-01-25Ajout d'un mail de confirmation d'inscriptionAlban Gruin
2017-01-24Le tri des semaines affichées est effectué directement dans la base de ↵Alban Gruin
données
2017-01-24Enregistrement de la dernière date même si aucune exception n'a été levéeAlban Gruin
2017-01-24Correction de la regex pour trouver les semainesAlban Gruin
2017-01-24Envoi des mails de manière groupé pour ne pas ouvrir trop de connexions au ↵Alban Gruin
smtp
2017-01-23Ajout du bas de mail avec le lien de désinscriptionAlban Gruin
2017-01-23Implémentation initiale de l'envoi des mails aux abonnésAlban Gruin
2017-01-23Amélioration du cssAlban Gruin
2017-01-23Amélioration des clés des modèlesAlban Gruin
2017-01-23Les semaines passées ne sont plus affichées dans la liste des emplois du ↵Alban Gruin
temps disponibles
2017-01-22Regroupement des cours effectué à l'aide d'une fonction pour éviter la ↵Alban Gruin
duplication de code
2017-01-22Utilisation d'un formulaire Django pour faire ça proprementAlban Gruin
2017-01-22Affichage du lien pour s'abonner une seule fois par templateAlban Gruin
2017-01-22Remplacement de render_to_request() par render()Alban Gruin
2017-01-22Ajout d'un formulaire pour s'abonner à un emploi du tempsAlban Gruin
2017-01-22Mécanismes d'abonnement et de désabonnementAlban Gruin
2017-01-22Génération automatique d'un tokenAlban Gruin
2017-01-22Ajout du modèle des inscriptions pour les notifications par emailAlban Gruin
2017-01-22Ajout d'un lien vers l'emploi du temps d'origineAlban Gruin
2017-01-22Amélioration de la navigationAlban Gruin
2017-01-22Affichage de la dernière mise à jour sur les pages concernéesAlban Gruin
2017-01-22Stockage de la date de dernière mise à jour d'un emploi du temps par ↵Alban Gruin
semaine et année
2017-01-22Correction d'un crash se provoquant lors de la lecture des arguments de la ↵Alban Gruin
commande
2017-01-22Affichage des jours et des horaires sur la page des emplois du tempsAlban Gruin
Nouveau design inspiré par https://bestmotherfucking.website/ Utilisation des templates héritées
2017-01-20Déduplication de la fonction get_week()Alban Gruin
2017-01-20Affichage des emplois du temps par semaineAlban Gruin
2017-01-20Changement du gestionnaire des coursAlban Gruin
2017-01-20Le traitement est effectué par emploi du temps puis pas semaine et non plus ↵Alban Gruin
l'inverse. Cela permet de réduire le nombre d'appels au serveur distant. Séparation du traitement en fonction pour pouvoir le réutiliser autre part sans duplication de code.
2017-01-20Le traitement des données est faite avec une transactionAlban Gruin
2017-01-20Oubli du typeAlban Gruin
2017-01-19Travail initial sur les vuesAlban Gruin