Commit graph

34 commits

Author SHA1 Message Date
Martin Pépin
6d613def4c Merge branch 'master' into Kerl/fix_32_do_tirage 2016-07-16 18:31:36 +02:00
Martin Pépin
87da29ee59 Merge branch 'master' into Kerl/fix_32_do_tirage 2016-07-15 01:25:11 +02:00
Basile Clement
210c6d7712 Update Py3 compat 2016-07-15 00:20:08 +02:00
Basile Clement
21b8b6042f Compatibilité python 3
Rend GestioCOF compatible avec python 3. En particulier, il s'agit de :

  - Utiliser la version "fonction" de `print` dans `sync_clipper` et
    `tirage_bda`, avec le `from __future__ import print_function` pour
    garder la compatibilité avec python 2

  - Utiliser de l'unicode par défaut, même en python 2, avec
    `from __future__ import unicode_literals` et le décorateur de
    compatibilité `python_2_unicode_compatible` de Django pour les
    modèles, comme décrit à
    https://docs.djangoproject.com/en/1.9/topics/python3/#str-and-unicode-methods

  - Utiliser `six.text_type` à la place de `unicode`

Fixes #2.
2016-07-14 23:40:31 +02:00
Martin Pépin
89590b88de Étend les champs de recherche dans l'admin
Fixes #24
2016-07-13 01:01:07 +02:00
Martin Pépin
3aa9667eb9 Merge branch 'master' into Kerl/fix_32_do_tirage 2016-07-10 14:42:09 +02:00
Martin Pépin
3bea20a52e GestioCOF mémorise la date d'envoi des rappels
Cela permet de demander une confirmation avant l'envoi dans la vue
correspondante quand les rappels ont déjà été envoyés.
2016-07-10 14:19:19 +02:00
Martin Pépin
f6d3106110 Merge branch 'master' into Kerl/mails_rappel 2016-07-10 13:19:10 +02:00
Théophile Bastian
483ddf0f86 PEP8: Forgot a few binops 2016-07-09 23:26:02 +01:00
Théophile Bastian
88bccc0e60 PEP8: Enforced other rules, including 80 cols 2016-07-09 21:39:11 +01:00
Théophile Bastian
c7a3656ded PEP8: fixed ' = ' → '=' on parameters
'unexpected spaces around keyword / parameter equals'
2016-07-09 20:19:37 +01:00
Martin Pépin
d97708a2ee Merge branch 'master' into Kerl/mails_rappel 2016-07-08 21:53:21 +02:00
Martin Pépin
9e50a825e0 Ajoute un switch sur les tirages
Le switch permet d'autoriser/interdire le lancement d'un tirage. Il
s'agit d'une sécurité face aux erreurs d'inattention.

Le champ `token` du modèle `Tirage` devient `tokens` et stocke les
graines des tirages déjà lancés si le tirage est lancé plusieurs fois.
2016-07-08 00:38:36 +02:00
ludo
dc02e9cd45 ajoute des filtres pour les voeux et spectacles 2016-06-27 13:18:58 +02:00
ludo
442f358cf5 Ajoute une vérification de tirage 2016-06-25 23:17:31 +02:00
Martin Pépin
e318474567 Merge branch 'master' into Kerl/mails_rappel 2016-06-22 02:09:45 +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 Pépin
4abf3a5f19 Merge branch 'master' into Kerl/mails_rappel 2016-06-12 21:28:51 +02:00
Martin Pépin
1c4cf9a7ea Merge branch 'master' into Kerl/mails_rappel 2016-06-11 00:28:00 +02:00
Basile Clement
3229441cb7 Nettoyage de code
Essentiellement, suppression d'import inutilisés.
2016-06-10 23:59:41 +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
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
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
Martin Pépin
178c1a118f Mise à jour des mails automatiques des tirages
- La deadline pour le paiement est J+7 après la fermeture du tirage.
- Les participants n'ayant pas obtenu de place reçoivent un mail les en
  informant quand les les applications `bda2` et `bda3` supprimée
  précédement
2016-06-07 00:06:37 +02:00
Martin Pépin
34e23c898a Suppression de code mort
La fonction `send_choices` n'est pas branchée et donc pas utilisée. De
plus elle est inutile, les vœux des participants étant accessibles en
ligne.
2016-06-06 23:46:36 +02:00
Martin Pépin
fa7de0b7c7 Adaptation des vues aux nouveaux modèles 2016-06-05 02:18:12 +02:00
Basile Clement
6782f2991a queryset method is not get_queryset (django 1.8) 2016-05-24 00:25:29 +02:00
Basile Clement
bf0a29655a modelform_factory requires fields or exclude (django 1.8) 2016-05-24 00:25:06 +02:00
root
f704c9f593 Création d'un fichier de requirement 2015-09-13 18:23:47 +02:00
root
182ba7f614 . 2015-01-06 11:01:15 +01:00
root
64b8ee4133 Grod commit dégueux avec une tonne de trucs. Berk. 2014-08-19 12:54:22 +02:00
root
9c989d886b Update while working on Django 1.5 upgrade 2013-09-05 22:20:52 +02:00
root
2479b0a24d Major update 2012-07-11 17:39:20 +02:00