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
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
Ludovic Stephan
5ebbf3f9b2
delete old BdA-Revente
2016-10-27 13:05:59 -02:00
Ludovic Stephan
0a5b488d75
cleaner shotgun cases
2016-10-27 12:56:54 -02:00
Ludovic Stephan
83f0328cc2
added security to mail_shotgun
2016-10-27 12:38:14 -02:00
Ludovic Stephan
27464aaa93
should have been in bda_shotgun
2016-10-25 12:44:28 -02:00
Ludovic Stephan
04c75036ad
commentaire plus précis
2016-10-24 14:44:57 -02:00
Ludovic Stephan
b15dc6d9dc
Merge remote-tracking branch 'origin/master' into Aufinal/change_shotgun
2016-10-24 14:38:35 -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
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
Ludovic Stephan
6d8008ff39
migration
2016-10-10 16:56:40 +02:00
Ludovic Stephan
4c6b33ccb4
change shotgun en booleanfield
2016-10-10 16:56:31 +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
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 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
Ludovic Stephan
7fbf0e4809
fix manage_reventes
2016-10-03 16:47:22 +02:00
Martin Pépin
60a11a8ba4
Changement mineur dans le mail
2016-10-03 16:08:29 +02:00
Ludovic Stephan
018f493b16
fix date writing
2016-10-03 14:47:13 +02:00
Martin Pépin
1a6b86703a
Merge branch 'master' into Kerl/settings_syntax
2016-10-03 01:58:55 +02:00
Martin Pépin
1dad85882b
Ajoute le BdA dans les destinataires des rappels
...
Modifie légérement la façon dont est généré le mail au passage
2016-09-30 00:35:51 +02:00
Ludovic Stephan
ad0c398292
fix error 500 shotgun
2016-09-28 16:47:46 +02:00
Martin Pépin
7abdccfbdb
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
2016-09-27 17:57:53 +02:00
Ludovic Stephan
284dc12b7c
success message
2016-09-27 17:35:29 +02:00
Ludovic Stephan
fcad789e77
Merge branch 'Aufinal/bda_revente' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-27 17:00:30 +02:00
Ludovic Stephan
103b2880f7
BdA
2016-09-27 16:57:39 +02:00
Martin Pépin
a9d44aa16e
Correction des noms dans la migration
2016-09-27 16:19:23 +02:00
Ludovic Stephan
77511d8acd
more coherent names
2016-09-27 15:44:27 +02:00
Ludovic Stephan
0f01c33267
Merge branch 'Aufinal/bda_revente' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-26 20:44:49 +02:00
Ludovic Stephan
4a8d17f354
change property
2016-09-26 20:44:22 +02:00
Ludovic Stephan
bc4b06fc92
fix save
2016-09-26 20:41:59 +02:00
Martin Pépin
37b4a178a7
Merge branch 'Aufinal/bda_revente' of git.eleves.ens.fr:cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-26 16:03:41 +02:00
Martin Pépin
3943c3ab9f
PEP8
2016-09-26 16:03:33 +02:00
Ludovic Stephan
7984eb132b
Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-26 15:56:35 +02:00
Ludovic Stephan
59b8f406b6
fix bug shotgun
2016-09-26 15:53:58 +02:00
Ludovic Stephan
15e755334d
cron
2016-09-26 15:31:09 +02:00
Ludovic Stephan
8a3f4b7431
template fixes
2016-09-25 14:39:38 +02:00
Ludovic Stephan
bbfce33c3f
corrects bug with bda-buy
2016-09-25 14:39:18 +02:00
Ludovic Stephan
a5e6a8e635
fix message liste_revente
2016-09-25 12:12:31 +02:00
Martin Pépin
d89493856f
Fix: inscriptions bda
...
Problèmes d'encodage sur la fonction `_hash_queryset`
2016-09-24 17:34:15 +02:00
Ludovic Stephan
81d1bc2750
migration
2016-09-21 15:40:31 +02:00
Ludovic Stephan
6b63f0f30f
end
2016-09-21 15:39:01 +02:00
Ludovic Stephan
051a979a9b
added cron management
2016-09-21 15:30:41 +02:00
Martin Pépin
8bd928e4c5
Merge branch 'Kerl/descriptions_spectacles'
2016-09-21 14:02:31 +02:00
Hugo Roussille
e0544a42e8
Version bien mieux du redimensionnement des images
2016-09-20 23:32:42 +02:00
Ludovic Stephan
9e438fac11
Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-19 16:13:54 +02:00
Ludovic Stephan
f679338910
scrap buying many resells
2016-09-19 16:08:12 +02:00
Hugo Roussille
2bae32a105
Ajouts et corrections
2016-09-14 16:22:30 +02:00
Martin Pépin
e32e92982a
Merge branch 'Kerl/descriptions_spectacles'
2016-09-12 17:28:09 +02:00
Hugo Roussille
ca79ab0252
Correction de 2153a64
pour gérer les tableaux
2016-09-12 16:48:15 +02:00
Ludovic Stephan
02527e6f16
Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-11 13:40:03 +02:00
Ludovic Stephan
2a56f8e255
buy more than one place
2016-09-11 13:32:38 +02:00
Martin Pépin
7fab931520
Merge branch 'Kerl/descriptions_spectacles'
2016-09-11 02:40:20 +02:00
Hugo Roussille
2153a64f58
Correction de la taille des images
2016-09-11 01:32:32 +02:00
Martin Pépin
e3f0d51394
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF
2016-09-10 19:23:57 +02:00
Martin Pépin
ae3ef21a2f
Corrections sur les dates affichées
2016-09-10 19:15:43 +02:00
Ludovic Stephan
0282f62886
Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-08 16:29:42 +02:00
Martin Pepin
5138618e9b
Merge branch 'Kerl/descriptions_spectacles' into 'master'
...
Corrections/améliorations
Améliorations du template qui affiche les descriptions des spectacles.
See merge request !78
2016-09-08 12:52:50 +02:00
Martin Pépin
5b2c3e3cae
Fix tabs
2016-09-08 12:52:07 +02:00
Hugo Roussille
9efe209689
Modifications graphiques
2016-09-05 20:08:43 +02:00
Ludovic Stephan
f0553d709e
check lors de l'inscription pour des places en revente
2016-09-05 03:32:29 +02:00
Ludovic Stephan
b6655047ed
verbose names
2016-09-05 03:10:06 +02:00
Ludovic Stephan
de522a0035
fixes + deprecated migration
2016-09-05 02:38:46 +02:00
Ludovic Stephan
3bc9880db1
revente de revente + confirmation de transfert de places
2016-09-05 02:29:49 +02:00
Martin Pépin
2151bf0dd8
Corrections/améliorations
...
Sur le template des descriptions des spectacles
2016-09-04 14:34:20 +02:00
Martin Pépin
799f2317f7
Champ commentaires
...
le champ `comments` du modèle `CofProfile` est maintenant visible par
l'urilisateur via la vue “profil”.
2016-09-04 13:21:23 +02:00
Ludovic Stephan
0b40ebb6f7
corrections de templates
2016-09-04 11:14:53 +02:00
Ludovic Stephan
e9e0be7960
gère les places demandées
2016-09-04 11:14:09 +02:00
Ludovic Stephan
a607f35342
inscription des déçus à BdA-Revente
2016-09-03 19:39:28 +02:00
Ludovic Stephan
46f91adc08
revente des places au shotgun
2016-09-03 18:47:38 +02:00
Ludovic Stephan
285e3cb78f
styling forms
2016-09-03 18:46:56 +02:00
Ludovic Stephan
026e585eb7
delete unused migrations
2016-09-03 12:07:16 +02:00
Ludovic Stephan
798f522602
migration
2016-09-03 05:25:01 +02:00
Ludovic Stephan
a32278d765
styling forms
2016-09-03 05:23:05 +02:00
Ludovic Stephan
32d98faf0d
minor fixes
2016-09-03 05:21:27 +02:00
Ludovic Stephan
dbd81ac625
Merge branch 'master' of https://git.eleves.ens.fr/cof-geek/gestioCOF into Aufinal/bda_revente
2016-09-03 01:39:33 +02:00
Martin Pépin
1004285e88
Coquilles dans le template descriptions
2016-08-31 13:54:36 +02:00
Martin Pépin
9ed8d35aab
Coquille
2016-08-31 00:10:53 +02:00
Martin Pepin
bb2afccdc7
Merge branch 'Kerl/descriptions_spectacles' into 'master'
...
Description des spectacles
Affiche la liste des descriptions des spectacles d'un tirage.
C'est accessible sans authentification, destiné à apparaître sur le site du BdA à travers un iframe en attendant de faire mieux.
Ce patch étend le modèle `Spectacle` pour y ajouter des informations et ajoute un modèle `Quote`.
Il est possible de filtrer le résultat de la page `/bda/description/<tirage_id>` à l'aide des variables `GET`
`location` (entier) et `category` (chaîne de caractères)
Un lien vers cette page est disponible dans dans la vue “Liste des spectacles” accessibles aux membres du burô.
Fixes #35
See merge request !74
2016-08-31 00:05:20 +02:00
Martin Pépin
6296406525
Ajout d'un lien vers la description
2016-08-31 00:03:04 +02:00
Martin Pépin
e829ff5d1d
Petites corrections
2016-08-30 23:48:58 +02:00
Hugo Roussille
c449ecf842
Template HTML du catalogue actuel du BdA
2016-08-30 02:13:43 +02:00
Martin Pépin
a5fa6950f5
Correction de permissions
...
La vue liste des spectacles utilisée par le burô n'était pas protégée
derrière le décorateur `buro_required`.
2016-08-27 15:08:36 +02:00
Martin Pépin
3bca778734
Ajoute des filtres sur la page description.
...
Les variables `GET` `location` et `category` permettent de filtrer sur
les salles et catégories dans le résultats de `/bda/descriptions/<id>`
2016-08-26 06:12:38 +02:00
Martin Pépin
ab4e7ec084
Ajout d'infos dans les spectacles
...
- Ajoute des informations supplémentaires au modèle `Spectacle`.
- Supprime le champ inutilisé `priority`.
- Utilise le champ inutilisé `slots_description`.
- Adapte le template `descriptions.html` et la vue admin à ces changements.
2016-08-26 05:28:04 +02:00
Martin Pépin
c5fa9d32f4
Erreur d'indentation
2016-08-24 15:28:58 +02:00
Martin Pépin
87149d0d4e
Premier jet
...
Affiche la liste des descriptions des spectacles d'un tirage.
Accessible sans authentification.
2016-08-24 10:41:33 +02:00
Martin Pépin
f64d882dd6
Fixes
...
- Suppression d'un import inutile
- Erreur d'encodage
2016-08-13 02:57:49 +02:00
Martin Pépin
7020d6a646
Merge branch 'master' into Kerl/deprec
2016-07-30 00:27:59 +02:00
Martin Pépin
edbf3867a4
Préparation à la mise en ligne
...
- Séparation du compte root des autres comptes
- Mise à jour en fonction des derniers changements de la BDD :
- Les dates des events deviennent des datetime
- Changement de nom dans bda.models.Tirage : token -> tokens
- Changement dans les dates de spectacles pour se situer dans l'année
2016-2017
2016-07-29 23:31:54 +02:00
Martin Pépin
d6bdf211cf
Merge branch 'master' into Kerl/test_db
2016-07-29 22:42:25 +02:00
Martin Pepin
bbc4b59bfe
Merge branch 'Kerl/calendar' into 'master'
...
Ajout d'un calendrier dynamique
Ce patch propose aux adhérents du COF de télécharger un calendrier
dynamique (`.ics`).
Il est configurable :
- On peut s'abonner ou non aux événements du COF.
- On peut choisir les spectacles auxquels on veut s'abonner.
- Une checkbox permet d'ajouter d'un coup les spectacles pour lesquels on a obtenu une place
- On peut en ajouter d'autres
Pour faire fonctionner ce patch, il faut installer la bibliothèque python `icalendar` :
pip install --upgrade -r requirements.txt
Fixes #20
Fixes #14
See merge request !63
2016-07-29 21:42:58 +02:00
Martin Pépin
2632c9dff8
Merge branch 'master' into Kerl/calendar
2016-07-29 20:17:04 +02:00
Martin Pépin
dd951287a9
Merge branch 'master' into Kerl/fix_32_do_tirage
2016-07-29 19:03:36 +02:00
Ludovic Stephan
5b18eace20
send mail
2016-07-29 01:50:08 +02:00
Ludovic Stephan
d4198d16d7
migration
2016-07-27 23:37:48 +02:00
Qwann
e942bf7074
Fini ! modulo les trucs que j'ai peut-être cassé/oublié :)
2016-07-27 15:29:06 +02:00
Qwann
d864a7bc16
quasi fini
2016-07-27 14:00:38 +02:00
Ludovic Stephan
460a135fa5
use forms
2016-07-27 13:08:00 +02:00
Ludovic Stephan
d12a21d44c
use forms
2016-07-25 23:03:33 +02:00
Qwann
3cd618e60d
normalement il reste juste ajout membre
2016-07-25 19:19:07 +02:00
Ludovic Stephan
92dd9a18a2
migrations
2016-07-25 02:54:04 +02:00
Ludovic Stephan
78096bd6d0
achat des reventes au shotgun
2016-07-25 02:52:49 +02:00
Ludovic Stephan
7f87bfe8e2
new urls for revente
2016-07-25 02:51:45 +02:00
Ludovic Stephan
49afda933a
model changes
2016-07-25 02:51:19 +02:00
Ludovic Stephan
8f7b036fbc
annulations reventes
2016-07-24 00:48:05 +02:00
Ludovic Stephan
2aaf9f681e
interface de revente de places
2016-07-23 22:22:17 +02:00
Ludovic Stephan
ca39dc813b
migration
2016-07-23 22:21:50 +02:00
Ludovic Stephan
6793194adc
fix affichage admin
2016-07-23 22:21:30 +02:00
Ludovic Stephan
f44b3fc33c
creates initial models
2016-07-22 22:48:09 +02:00
Qwann
fa4308b91e
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into qwann/zolicss
2016-07-20 18:36:09 +02:00
Martin Pépin
af2630e44c
Merge branch 'master' into Kerl/test_db
2016-07-18 20:14:00 +02:00
Martin Pépin
3e634e70c1
Mauvaises urls dans un template
2016-07-18 20:12:56 +02:00
Martin Pépin
c99ededfd3
Merge branch 'master' into Kerl/test_db
2016-07-18 19:59:57 +02:00
Martin Pépin
00aa0456a0
Migration manquante
2016-07-18 19:59:07 +02:00
Martin Pépin
55ae827304
Réécrit les urls
...
En accord avec
https://docs.djangoproject.com/en/1.9/releases/1.8/#passing-a-string-as-view-to-url
2016-07-18 18:46:48 +02:00
Martin Pépin
6d613def4c
Merge branch 'master' into Kerl/fix_32_do_tirage
2016-07-16 18:31:36 +02:00
Martin Pépin
3d0e9d32c3
Merge branch 'master' into Kerl/calendar
2016-07-16 18:28:20 +02:00
Martin Pépin
8c7ad24af8
Doc et meilleure utilisation de l'ORM
...
- Indique a l'utilisateur comment utiliser le calendrier
- Utilise l'ORM Django plutôt que des `set` python pour avoir la bonne
liste des spectacles.
- Rajoute un lien vers le calendrier sur la page “mes places”
2016-07-16 18:22:53 +02:00
Martin Pepin
bcbf9d9521
Merge branch 'Elarnon/py3' into 'master'
...
Rend GestioCOF compatible avec Python3
See merge request !58
2016-07-16 13:11:04 +02:00
Martin Pépin
998298ccdc
Suppression de code inutile
...
Plus de raison d'utiliser les autres exports ics
2016-07-16 02:39:27 +02:00
Martin Pépin
ea6e7a1472
Ajoute des fonctions __str__
là où ça manque
2016-07-15 20:01:45 +02:00
Martin Pépin
92f672d573
Utilise bulk_create
dans le tirage
2016-07-15 13:48:51 +02:00
Basile Clement
3df115ac99
Merge branch 'Kerl/mails_auto' into 'master'
...
Ajoute une commande pour les mails de rappel
Les mails de rappel pour les spectacles à venir (dans les 4 jours)
peuvent être envoyés à l'aide de la commande
`python manage.py sendrappels`.
Il suffit donc de mettre un cron qui lance cette commande à un intervalle
régulier pour ne plus avoir à se soucier des mails de rappel.
Fixes #1
See merge request !60
2016-07-15 09:20:58 +02:00
Martin Pépin
c3631e2cd5
Améliorations
2016-07-15 02:20:58 +02:00
Martin Pépin
71b810695f
Interdit de lancer un tirage avant sa fermeture
...
Et résout un conflit dans les migrations
2016-07-15 02:16:53 +02:00
Martin Pépin
1336e11eef
Petites corrections
2016-07-15 01:28:25 +02:00
Martin Pépin
87da29ee59
Merge branch 'master' into Kerl/fix_32_do_tirage
2016-07-15 01:25:11 +02:00
Martin Pépin
eb8b54afdf
Déplace les .json dans des dossiers fixtures
2016-07-15 01:22:20 +02:00