Commit graph

2606 commits

Author SHA1 Message Date
ludo 20f3030552 Merge remote-tracking branch 'origin/master' into Aufinal/view_spectacles 2016-06-24 14:51:31 +02:00
Martin Pépin 2b056a58b2 Fix typo 2016-06-24 13:59:07 +02:00
Martin Pepin 374812d702 Merge branch 'Aufinal/admin_logout' into 'master'
Change le logout admin pour déconnecter de CAS

Redirige `/admin/logout` vers `/logout` pour déconnecter totalement
l'utilisateur.

fixes #47

See merge request !49
2016-06-23 23:36:37 +02:00
ludo b550acf071 Merge remote-tracking branch 'origin/master' into Aufinal/admin_logout 2016-06-23 18:10:28 +02:00
ludo 93e7fbf87d redirige admin/logout vers /logout 2016-06-23 18:07:01 +02:00
Martin Pépin 7e90bcce42 Corrige des urls
- Les urls vers les évéments et sondage avaient un `survey`/`event`
  de trop : `/survey/survey/1`.
- On ajoute un `^` dans lers urls de `gestioncof.urls` pour demander
  des urls exactes : `export/mega` et non `export/trucmega`
2016-06-22 22:50:41 +02:00
Martin Pépin f074ba146c Liens vers la liste des participants à un tirage
Ces nouveaux liens sont sur la page d'accueil dans la partie BdA en
bas de l'écran.

C'eLe hack n'est pas forcément très beau mais ça marche.
2016-06-22 22:43:44 +02:00
Martin Pépin 24e88a95a3 Filtre les participants dans la requête SQL
Et non plus en python
2016-06-22 02:29:20 +02:00
Martin Pépin fc98056582 Typo 2016-06-22 02:16:24 +02:00
Martin Pépin 536e0e0c6e Merge branch 'master' into Kerl/prevent_err_500_admin 2016-06-22 02:11:12 +02:00
Martin Pépin e318474567 Merge branch 'master' into Kerl/mails_rappel 2016-06-22 02:09:45 +02:00
Basile Clement 69b6cd649f Merge branch 'Kerl/fix_404_image' into 'master'
Répare un lien vers une image.

Dans la vue qui affiche la liste des demandes de petits cours, l'image
`image/none.png` ne s'affichait pas à cause d'un lien invalide.

See merge request !46
2016-06-21 22:53:59 +02:00
Basile Clement fa4f1328b5 Merge branch 'Kerl/update_participant_admin' into 'master'
Incorpore le tirage dans `admin/participant`.

Dans la liste des participants, dans l'interface admin : 

- Affiche le tirage de chaque participant.
- Permet de filtrer par tirage

See merge request !45
2016-06-21 22:53:05 +02:00
Basile Clement 1092b5f266 Merge branch 'Kerl/fix_44_tirage' into 'master'
Supprime les bonnes attributions lors d'un tirage.

Ne supprime plus toutes les attributions en lançant un tirage mais
seulement les attributions du tirage que l'on lance.

Fixes #44

See merge request !39
2016-06-21 22:38:48 +02:00
Basile Clement 61231e0364 Merge branch 'Kerl/fix_survey' into 'master'
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

Fixes #42 

See merge request !37
2016-06-21 22:38:09 +02:00
Martin Pépin deddb1a80d Répare un lien vers une image. 2016-06-20 20:26:22 +02:00
Martin Pépin 25fc2579f0 Incorpore le tirage dans admin/participant.
- Affiche le tirage de chaque participant.
- Permet de filtrer par tirage
2016-06-19 18:34:44 +02:00
Martin Pepin fd7673b056 Update README.md
Ajout d'un commentaire sur l'existence d'une doc utilisateur.
2016-06-19 12:22:17 +02:00
Martin Pépin 014a2c2361 Supprime une fonction inutile.
Probablement un vestige de debug.
2016-06-19 11:08:32 +02:00
Martin Pepin be5ba4090b Merge branch 'Aufinal/reset_petitcours' into 'master'
Ajoute une fonction de remise à zéro des compteurs de petits cours

fixes #45 

See merge request !43
2016-06-19 11:04:19 +02:00
Martin Pépin 81889e96e4 Corrections dans les salles de spectacle
Petites correction pour la cohérence, aucune influence sur le code.
2016-06-18 14:15:16 +02:00
ludo 8edd6dafcd Ajoute une fonction de remise à zéro des compteurs de petits cours 2016-06-17 18:31:10 +02:00
ludo 199895630e Gestion de plus de deux places 2016-06-17 16:31:08 +02:00
Martin Pépin e67a0a27e9 Typo 2016-06-17 13:47:33 +02:00
Martin Pépin 7808dd4804 Autorise les demandes de petits cours non traitées
Plus précisément la date de traitement peut prendre la valeur `NULL`.
2016-06-17 13:42:12 +02:00
Martin Pépin 28487bc483 Code cleanup 2016-06-17 13:26:55 +02:00
Martin Pépin 2b43db8a79 Corrige la liste des impayés dans bda
La liste des gens n'ayant pas payé leur places pour un tirage ne
contient plus les participants n'ayant pas eu de place.

Ajoute un compte des impayés dans le template.

Fixes 43
2016-06-17 02:05:05 +02:00
Martin Pepin f00e081b0b Merge branch 'Aufinal/liste_spectacles' into 'master'
Création d'une vue par spectacle avec diverses informations

Ce patch déplace les outils de gestion de tirage qui étaient sur <code>gestioncof/utile_bda</code> : il crée un lien par tirage sur la page d'accueil, qui pointe vers <code>bda/spectacles/\<tirage_id\></code>.
Sur cette page se trouvent la liste des spectacles, un export du calendrier en .ics, et un export de la liste des mails des impayés ; les spectacles pointent vers <code>bda/spectacles/\<tirage_id\>/\<spectacle_id\></code>, qui contient : 
- la liste des participants, avec adresse mail, et payé/place donnée
- un bouton pour afficher la liste des mails des participants (sans doublons)
- un bouton pour afficher la liste des noms à envoyer aux salles (avec doublons)

See merge request !34
2016-06-17 00:29:11 +02:00
ludo 175e2f7d67 Merge remote-tracking branch 'origin/Aufinal/liste_spectacles' into Aufinal/view_spectacles 2016-06-16 23:01:24 +02:00
ludo c36b0c7ef3 Ajout de formulaires de supression et d'ajout 2016-06-16 22:55:34 +02:00
ludo 574aaad745 gestion des erreurs et des messages associés 2016-06-16 15:09:14 +02:00
Martin Pépin 976a130dcb Suppression d'un .all() inutile. 2016-06-16 09:31:08 +02:00
Martin Pépin daa8e47090 Supprime les bonnes attributions lors d'un tirage.
Ne supprime plus toutes les attributions en lançant un tirage mais
seulement les attributions du tirage que l'on lance.

Fixes #44
2016-06-16 00:39:55 +02:00
Martin Pépin 84ab9fcc82 Ajoute la base de test dans la config vagrant
Au setup d'une nouvelle VM de test, la base de donnée dans `test_db/`
est chargée par django. On commence avec une BDD non vide.
2016-06-16 00:25:59 +02:00
Martin Pépin 8863643969 Supprime le tirage vide issu de la miration 2016-06-16 00:02:43 +02:00
Martin Pépin afc4718f2d Formattage et robustesse
- Ajoute des espaces après les `:` dans la déclaration des
  dictionnaires.
- Change le `= 2` et `+= 1` pour rendre le code plus résistant à une
  éventuelle mise à jour.
2016-06-15 22:37:23 +02:00
ludo c7c5b5b40f Merge branch 'Aufinal/liste_spectacles' into Aufinal/view_spectacles 2016-06-15 21:54:03 +02:00
ludo 38acbd82d1 clipper changé en identifiant, spaceless enlevé 2016-06-15 21:21:13 +02:00
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
Martin Pépin 2e263922a6 Ajout d'un sondage et d'un événement. 2016-06-15 20:23:51 +02:00
Martin Pépin 1752eb94cc Ajout d'une base de test pour le bda. 2016-06-15 20:06:10 +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