Commit graph

764 commits

Author SHA1 Message Date
Basile Clement
53a4413492 Déplace les gabarits d’email du bda dans un dossier spécifique 2016-11-12 10:54:32 +01:00
Basile Clement
1f1419c5f1 Supprime render_template
GestioCOF définit une fonction `render_template` qui permet de calculer
l'interpolation d'un gabarit en une chaîne de caractères, par exemple
pour l'envoi de mails. Ce patch supprime cette fonction et remplace son
utilisation par la fonction `django.template.loader.render_to_string` au
comportement identique.
2016-11-12 10:54:32 +01:00
Martin Pepin
a55d34380c Merge branch 'Elarnon/mail-revente-new' into 'master'
Envoie un mail de confirmation lors d'une mise en vente

Ce mail contient la date du tirage.

See merge request !107
2016-11-05 23:03:54 +01:00
Basile Clement
981ff48e3d Envoie un mail de confirmation lors d'une mise en vente
Ce mail contient la date du tirage.
2016-11-05 22:35:46 +01:00
Martin Pepin
f1c87ab8ad Merge branch 'Elarnon/vevent-uid' into 'master'
Ajoute un UID aux VEVENTs du calendrier dynamique

Fixes #102.

See merge request !103
2016-11-05 22:12:25 +01:00
Martin Pépin
b40fc6204f Changements mineurs
- Suppression de la variable `ALLOWED_HOSTS` de `cof/settings.dev` de
sorte quand django utilise le default (qui est adapté à notre usage)
- Correction d'indentation
- Suppression d'un "-e" dans le fichier `requirements.txt`
2016-11-05 22:01:38 +01:00
Martin Pepin
68b85adc81 Merge branch 'Elarnon/revente-mail-losers' into 'master'
[bda-revente] Envoie un mails aux perdants d'un tirage de revente

Note : Le changement dans le `requirements.txt` permet de profiter des mises à jour "patch" de django (qui contiennent notamment des mises à jour de sécurité...), ce qui permet d'éviter un bug corrigé dans la version 1.8.1 avec l'utilisation de `|floatformat` avec `django.template.loader.render_to_string`.

See merge request !106
2016-11-05 21:55:23 +01:00
Martin Pepin
82689eed2e Merge branch 'Elarnon/upgrade-django-cas-ng' into 'master'
Utilise une version officielle de django-cas-ng

Le fix de Xapantu pour la double authentification a été intégré à la
version 3.5.5 de django-cas-ng.

See merge request !104
2016-11-05 21:24:48 +01:00
Martin Pepin
36e403bab3 Merge branch 'Elarnon/normalize-login' into 'master'
Normalise les logins clipper venant du CAS

Le CAS de l'ENS autorise les logins avec des espaces/une casse variable, par
exemple il considere equivalents les logins ' bCLeMeNt    ' et 'bclement'. Ceci
peut etre la cause de creation de doublons sur gestioCOF en cas de faute de
frappe (ou utilisateur malicieux ;-) )

Ce patch normalise les logins a la sortie du CAS (strip + lowercase) pour
eviter des desagrements.

See merge request !105
2016-11-05 21:11:02 +01:00
Basile Clement
ba2d90d906 [bda-revente] Envoie un mails aux perdants d'un tirage de revente 2016-11-05 20:04:25 +01:00
Basile Clement
9846ed201b Normalise les logins clipper venant du CAS
Le CAS de l'ENS autorise les logins avec des espaces/une casse variable, par
exemple il considere equivalents les logins ' bCLeMeNt    ' et 'bclement'. Ceci
peut etre la cause de creation de doublons sur gestioCOF en cas de faute de
frappe (ou utilisateur malicieux ;-) )

Ce patch normalise les logins a la sortie du CAS (strip + lowercase) pour
eviter des desagrements.
2016-11-05 18:31:40 +01:00
Basile Clement
34032c9a00 Utilise une version officielle de django-cas-ng
Le fix de Xapantu pour la double authentification a été intégré à la
version 3.5.5 de django-cas-ng.
2016-11-05 18:26:34 +01:00
Basile Clement
6642f03720 Ajoute un UID aux VEVENTs du calendrier dynamique
Fixes #102.
2016-11-05 18:04:54 +01:00
Martin Pepin
388f42b05f Merge branch 'Aufinal/reinit_admin' into 'master'
Aufinal/reinit admin

Ajoute des fonctions de transfert et de réinitialisation des reventes dans l'interface admin ; fix temporaire pour les bugs de boutons.

See merge request !101
2016-11-05 13:19:15 +01:00
Martin Pépin
33545b028e Messages et docstrings
- Ajout d'un message à l'aide de `message_user` lorsque les actions sont
effectuées
- Ajouts de docstrings là où c'est préconisé par pylint.
2016-11-04 08:35:17 +01:00
Martin Pepin
b2973ed9ab Merge branch 'Aufinal/fix_transfer_button' into 'master'
Aufinal/fix_transfer_button

Tentative de fix pour le bug des boutons de transfert/réinitialisation

See merge request !102
2016-10-29 12:55:14 +02:00
Ludovic Stephan
249edb8d68 guillemets à value 2016-10-28 17:52:16 -02:00
Ludovic Stephan
8d1f599577 filter sold attributions 2016-10-28 14:15:37 -02:00
Ludovic Stephan
e408437ab1 fix reinit 2016-10-27 23:47:11 -02:00
Ludovic Stephan
56a1f8e634 add transfer & reinit functions 2016-10-27 23:46:57 -02:00
Martin Pepin
a29c73cb27 Merge branch 'Aufinal/date_mail' into 'master'
date au format français

Note : non testé, mon django me revoie des erreurs d'unicode

See merge request !98
2016-10-13 16:28:45 +02:00
Martin Pepin
816e395032 Merge branch 'Aufinal/bda_shotgun' into 'master'
Aufinal/bda shotgun

Déplace les places disponibles immédiatement dans un lien à part

See merge request !94
2016-10-13 16:12:02 +02:00
Ludovic Stephan
cf68abc789 wrong url 2016-10-13 16:02:52 +02:00
Ludovic Stephan
cde83025ee change urls for 1.10 2016-10-13 16:01:30 +02:00
Ludovic Stephan
6c5a2124c4 scrap aborted modif 2016-10-13 15:30:59 +02:00
Ludovic Stephan
b7a4ece939 Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_shotgun 2016-10-13 12:08:41 +02:00
Martin Pepin
caadbc8efa Merge branch 'Aufinal/fix_bda_admin' into 'master'
fix recherche dans spectaclerevente



See merge request !95
2016-10-11 15:01:57 +02:00
Martin Pépin
36cd623105 Corrections des typos
- Ligne vide
- `lastname` -> `last_name`
- `firstname` -> `first_name`
- `spectacle__title` -> `attribution__spectacle__title`
2016-10-11 14:59:30 +02:00
Ludovic Stephan
fdf1c65de4 date au format français 2016-10-10 17:10:45 +02:00
Martin Pepin
f032b6c5ec Merge branch 'Aufinal/select_all' into 'master'
Ajoute bouton select all à liste-reventes



See merge request !97
2016-10-09 19:08:17 +02:00
Ludovic Stephan
546cd92d6d Ajoute bouton select all 2016-10-08 20:07:15 +02:00
Ludovic Stephan
db65799f3d does not belong here 2016-10-08 20:00:58 +02:00
Ludovic Stephan
b249d61c2d fix recherche dans spectaclerevente 2016-10-07 23:49:55 +02:00
Ludovic Stephan
9e9cf3145b Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_shotgun 2016-10-07 14:06:47 +02:00
Ludovic Stephan
173c5a840b fix links 2016-10-06 18:51:19 +02:00
Martin Pepin
e267cb91ef Merge branch 'Aufinal/fix_revente_reinit' into 'master'
Aufinal/fix revente reinit

Fixe le cas où answered_mail est vide

See merge request !93
2016-10-06 15:25:20 +02:00
Ludovic Stephan
ca175fdf50 remove other work 2016-10-06 14:41:26 +02:00
Ludovic Stephan
de51f9b434 Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/fix_revente_reinit 2016-10-06 14:38:16 +02:00
Ludovic Stephan
7ec6d23987 fix reinit 2016-10-06 14:26:47 +02:00
Ludovic Stephan
d1456d7c68 déplacement shotgun 2016-10-06 13:46:18 +02:00
Martin Pépin
0a85eaa0cf Hot fix
`participant.email` -> `participant.user.email`
2016-10-06 10:28:13 +02:00
Martin Pepin
fbc4158de7 Merge branch 'Kerl/settings_syntax' into 'master'
Meilleure gestion des données mails

Les valeurs de champs FROM, REPLY-TO et BCC des mails envoyés par
GestioCOF sont enregistrées dans un dictionnaire `settings.MAIL_DATA`
plutôt que d'être toutes enregistrées comme variables indépendantes.

See merge request !88
2016-10-04 12:10:40 +02:00
Martin Pépin
6ecf813456 Merge branch 'master' into Kerl/settings_syntax 2016-10-04 12:10:07 +02:00
Martin Pepin
4b1cfbcf2d Merge branch 'Kerl/mail_to_bda' into 'master'
Ajoute le BdA dans les destinataires des rappels

Modifie légérement la façon dont est généré le mail au passage

See merge request !90
2016-10-03 22:08:09 +02:00
Martin Pépin
a49bb5a799 Typos 2016-10-03 20:21:42 +02:00
Martin Pépin
dff0b3ffdd Corrections dans les mails de revente
- full_name -> first_name
- Date
- Url
2016-10-03 20:14:50 +02:00
Ludovic Stephan
5e848e4442 fix date mail revente 2016-10-03 19:37:21 +02:00
Ludovic Stephan
f686c99239 ajoute boutons pour tout (dé)sélectionner 2016-10-03 18:52:09 +02:00
Martin Pépin
5499c22b36 Merge branch 'Aufinal/bda_revente'
Fix de la fonction de gestion des reventes
2016-10-03 16:48:30 +02:00
Ludovic Stephan
7fbf0e4809 fix manage_reventes 2016-10-03 16:47:22 +02:00