Commit graph

266 commits

Author SHA1 Message Date
ludo 5cf89102a9 espaces autour des =, code sur 80 colonnes 2016-06-15 21:19:39 +02:00
ludo 732f4b247d Merge branch 'Aufinal/liste_spectacles' into Aufinal/view_spectacles 2016-06-15 20:36:00 +02:00
ludo bf4cb4c9ee Passe d'un enregistrement à un dictionnaire, trie les valeurs 2016-06-15 19:34:10 +02:00
Martin Pépin 211e7b448d Répare les sondages
Cause de l'erreur :

Lors du déplacement des formulaires vers de fichiers différents, une
méthode du formulaire des sondages a été oubliée.

Erreur localisée dans 65667f6652
2016-06-13 19:08:14 +02:00
ludo d535de177c Changement des titres pour plus de lisibilité 2016-06-13 16:53:01 +02:00
Martin Pépin 4abf3a5f19 Merge branch 'master' into Kerl/mails_rappel 2016-06-12 21:28:51 +02:00
ludo a1580cc7a2 n'utilise plus de tags pour l'affichage Oui/Non 2016-06-12 20:54:12 +02:00
ludo 825269067c minor syntax changes 2016-06-12 19:29:50 +02:00
ludo f4fe231d4b rajouté balise </table> manquante 2016-06-12 19:10:03 +02:00
ludo ac1c82b99d Créée un template avec les informations sur un spectacle : participants, payé ou non, donné ou non...
Possibilité d'exporter la liste mail des participants, ou celle des noms à envoyer aux salles (avec doublons)
2016-06-12 18:44:01 +02:00
ludo 7b2900e7ec Déplacement de la gestion des tirages de utile_bda.html à home.hmtl pour plus d'accessibilité ; des fonctionnalités sont aussi déplacées vers spectacle_list.html 2016-06-12 18:42:51 +02:00
ludo 7cd015dce8 Ajout d'un tag qui transforme un booléen (True/False) en son équivalent français (Oui/Non) pour plus de lisibilité 2016-06-12 18:41:37 +02:00
ludo b1c8abcc3c Rajout de fonctionnalités à la liste des spectacles : accès à la page spécifique à chaque spectacle, export en .ics et mailing list des impayés (précédemment dans utile_bda) 2016-06-12 18:39:47 +02:00
ludo 0def28e06d Change la vue bda.views.spectacle : donne plus d'informations à la page bda-participants.html, et génère une liste de participants sans doublons 2016-06-12 18:36:21 +02:00
ludo 7686d33dff Début de l'ajout de participants à un spectacle ; création d'url et gestion de formulaire (WIP) 2016-06-12 18:00:26 +02:00
ludo 185c7b5ca4 Vue listant les participants à un spectacle, avec quelques exports : liste des mails, et export des noms pour les salles 2016-06-12 17:57:31 +02:00
ludo d424089a55 Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/view_spectacles 2016-06-12 16:03:55 +02:00
Martin Pepin c81cad77e5 Merge branch 'Elarnon/pyflakes' into 'master'
Nettoyage de code

Essentiellement, suppression d'import inutilisés.

See merge request !33
2016-06-11 21:53:01 +02:00
Martin Pépin a2701f6727 Merge branch 'master' into Kerl/mails_rappel 2016-06-11 00:32:07 +02:00
Martin Pépin 1c4cf9a7ea Merge branch 'master' into Kerl/mails_rappel 2016-06-11 00:28:00 +02:00
Martin Pépin dc7f077ced Renomme les variables example{1,2} 2016-06-11 00:25:40 +02:00
Martin Pépin 22b30fe87a Corrige l'url après déplacement de la vue 2016-06-11 00:25:40 +02:00
Martin Pépin ed0c21ad0c Si l'envoi des mails de rappel échoue, on le sait.
Plus précisément, on retire l'option `fail_silently=True`
2016-06-11 00:25:40 +02:00
Martin Pépin 8054e20cce Déplace la fonction d'envoi des mails
C'est désormais une méthode des spectacles et la vue `send_rappel`
permet de l'appeler.
2016-06-11 00:25:40 +02:00
Basile Clement 3229441cb7 Nettoyage de code
Essentiellement, suppression d'import inutilisés.
2016-06-10 23:59:41 +02:00
Basile Clement 0caaf88a78 Merge branch 'Kerl/move_urls' into 'master'
Sépare les urls entre les différentes apps

Ajoute des commentaires dans `cof/urls` qui donnent des indications sur
les groupes d'urls.
Enjolive le code

See merge request !24
2016-06-10 23:38:02 +02:00
Martin Pépin ab8afc000a Déplace la config des mails bda dans settings.py 2016-06-10 23:33:52 +02:00
Martin Pépin b222c944f6 Change la redirection après '/outsider/logout'
On change `/gestion/` en `home` qui fait la même chose mais fonctionne
à la fois en dev et en prod.
2016-06-10 23:16:39 +02:00
Basile Clement 3651bb1946 Merge branch 'Kerl/enhance_admin_tirage' into 'master'
Customise la vue Tirage dans admin

Ce patch rend la vue admin des tirages plus fonctionnelle.

On ajoute des infos les infos suivantes sur la liste des tirages :
- Titre
- Ouverture
- Fermeture
- Tirage actif

On permet la recherche sur le champ titre.

On empêche l'édition de la graine du tirage (`token`). Il s'agit d'une
archive et ne doit pas être modifiée.

See merge request !32
2016-06-10 23:07:08 +02:00
Basile Clement 6a2cd517aa Merge branch 'Kerl/division' into 'master'
Adopte le comportement de python3 pour la division

Les deux seuls fichiers touchés sont `bda/views.py` et
`bda/algorithm.py` d'après un

    grep -r '/' . | grep '\.py' | grep -v '^Binary'

à la racine du projet.

Fixes #30 

See merge request !30
2016-06-10 23:05:37 +02:00
Martin Pepin 3c52fde211 Merge branch 'qwann/prix_admin_bda' into 'master'
affiche maintenant le prix dans dans l'interface admin, quand on clique sur un particpant

fixes #33 

See merge request !31
2016-06-10 22:18:37 +02:00
ludo e15aed65c9 Déplace l'interface des tirages vers une vue spéciale 2016-06-10 18:10:25 +02:00
ludo e93e60ec84 fix élimination des doublons 2016-06-10 18:04:02 +02:00
Qwann 7a8e27d0a3 affiche maintenant le prix dans dans l'interface admin, quand on clique sur un particpant 2016-06-10 18:01:03 +02:00
Martin Pépin 624c431d77 Customise la vue Tirage dans admin
Ajoute des infos les infos suivantes sur la liste des tirages :
- Titre
- Ouverture
- Fermeture
- Tirage actif

On permet la recherche sur le champ titre.

On empêche l'édition de la graine du tirage (`token`). Il s'agit d'une
archive et ne doit pas être modifiée.
2016-06-10 17:04:00 +02:00
Martin Pépin 2331304992 Adopte le comportement de python3 pour la division
Les deux seuls fichiers touchés sont `bda/views.py` et
`bda/algorithm.py` d'après un
`grep -r '/' . | grep '\.py' | grep -v '^Binary' à la racine du projet.
2016-06-10 15:43:37 +02:00
Martin Pépin e15e0e225d Rend les mails de rappel plus spécifiques
Le message s'adapte au type de place listing/non-listing
2016-06-10 02:16:59 +02:00
Martin Pépin 74ec7b83a6 Migration liée à l'ajout de listing 2016-06-10 02:04:35 +02:00
Martin Pépin 031712d840 Merge branch 'master' into Kerl/mails_rappel 2016-06-10 02:03:21 +02:00
Martin Pépin fae1cee647 Ajout d'un attribu listing aux spectacles
Indique si les places sont sur listing ou au contraire sont des places
physiques.
L'interface admin sépare en deux les spectacles listing/non-listing.
2016-06-10 02:00:50 +02:00
Basile Clement 0261bcabf8 Merge branch 'Kerl/email_backend' into 'master'
Ajoute le backend 'console' pour les mails en dev.

Sur les conseils de @bclement.

Au lieu d'envoyer des mails, gestioCOF les imprime dans la console qui a lancé le serveur.

See merge request !27
2016-06-10 01:49:32 +02:00
Basile Clement b6565bb07e Merge branch 'Kerl/update_migrations_tirage' into 'master'
Effectue des migrations oubliées dans !17

Le champ `price` des spectacles est devenu obligatoire.

Le champ `active` des tirages prends désormais la valeur `False` par
défaut.

Ces changements datent de 4933cc61b2 et 68e3c3412a.

Il faut lancer la commande `python manage.py migrate` pour appliquer ce patch.

See merge request !28
2016-06-10 01:49:14 +02:00
Martin Pépin 7f18d93c5f Effectue des migrations oubliées dans !17
Le champ `price` des spectacles est devenu obligatoire.
Le champ `active` des tirages prends désormais la valeur False par
défaut.
2016-06-10 01:06:43 +02:00
Martin Pépin 34fc334987 Ajoute le backend 'console' pour les mails en dev. 2016-06-10 00:49:04 +02:00
Martin Pépin 8ab7fac3be Premier jet pour les mails de rappel
La vue `bda.mails.send_rappel/<id>` envoie des mails aux participants
du spectacle référencé par `<id>`. Elle doit être déclenchée
manuellement.

Le template du mail est dans `bda/templates/mail-rappel.txt`. Tant que
GestioCOF ne sait pas si les spectacles sont sur listing ou non, il
reste une partie pas très belle.
2016-06-10 00:43:48 +02:00
ludo 96195f1e81 ajoute un tag True/False -> Oui/Non 2016-06-09 14:31:40 +02:00
ludo 6cd89da67c Donne plus d'infos à la vue spectacles 2016-06-09 13:10:59 +02:00
ludo de227efcb0 Ajoute l'admin des tirages BDA sur la page d'accueil 2016-06-09 13:07:02 +02:00
Martin Pépin 6dfe363717 Merge master 2016-06-09 01:58:03 +02:00
Basile Clement 15fdf4f5f9 Merge branch 'Kerl/fix_passwd_change' into 'master'
Fixe la vue de changement de mot de passe

La vue par défaut cherchait l'url `password_change_done`. Ce fix
créer un alias `password_change_done` qui pointe vers la bonne vue.

See merge request !26
2016-06-09 01:34:58 +02:00