Martin Pépin
dd951287a9
Merge branch 'master' into Kerl/fix_32_do_tirage
2016-07-29 19:03:36 +02:00
Qwann
70f62f4af1
merge conflict resolved
2016-07-29 12:48:03 +02:00
Qwann
e87d55dc7e
css des petits cours
2016-07-29 11:33:26 +02:00
Qwann
3da7f0074f
typo
2016-07-29 10:54:18 +02:00
Martin Pépin
87c7c98cef
Ajoute une redirection après login
...
Si un utilisateur est redirigé vers la page de login en demandant une
page, il est redirigé vers la page demandée initialement après
authentification.
2016-07-28 01:31:50 +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
Qwann
dbc14a8227
avec des icones c'est plus zoli :)
2016-07-27 00:10:20 +02:00
Qwann
6b42e7fd30
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into qwann/zolicss
2016-07-26 21:56:41 +02:00
Martin Pepin
5030316842
Merge branch 'Kerl/cleanup' into 'master'
...
Nettoyage
Simplement une suppression des `from foo import *`
See merge request !65
2016-07-26 21:11:00 +02:00
Qwann
29a97230ac
registration presque réparé
2016-07-26 20:19:34 +02:00
Qwann
34830f897e
registration est cassé
2016-07-26 11:56:54 +02:00
Qwann
3cd618e60d
normalement il reste juste ajout membre
2016-07-25 19:19:07 +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
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
d4e7cd698e
Nettoyage
...
Modifications dans le sens de PEP8 dans les fichiers qu'on utilise
2016-07-16 20:54:52 +02:00
Martin Pépin
4c20b17b4e
Nettoyage
...
Simplement une suppression des `from foo import *`
2016-07-16 18:48:43 +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
7fcaaef527
Quelques explications dans le template
2016-07-16 02:49:35 +02:00
Martin Pépin
a6b5fe0863
Typo
2016-07-16 02:41:15 +02:00
Martin Pépin
0887cf824d
Ajoute l'inscription à ses résultats du tirage
2016-07-16 02:25:30 +02:00
Martin Pépin
7b32edbd38
Rend le calendrier plus dynamique
...
Plus besoin de s'authentifier pour accéder au calendrier : il suffit
d'entrer la bonne url qui contient un token aléatoire propre à chaque
utilisateur.
Ce token ne change pas lorsqu'on modifie son inscription
2016-07-15 23:31:26 +02:00
Martin Pépin
a6fde7c974
Les 4 donneurs de petits cours reçoivent les mails
2016-07-15 21:00:38 +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
301c374ee4
Typos
2016-07-15 14:04:01 +02:00
Martin Pépin
a0338b9a8d
Ajoute des données de petits cours
...
- 4 matières
- Les compétence de 4 utilisateurs
- 2 demandes
2016-07-15 13:16:20 +02:00
Martin Pépin
b5704c7f6d
Corrections
...
- Typos dans les modèles
- Choix d'un `OneToOneField` dans `CalendarSubscription`
- Suppressions d'un `except` catch-all
- Amélioration de la vue calendar
2016-07-15 02:49:56 +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
Basile Clement
73eac1886a
Fix semantic error in events
...
`gestioncof.views.registration` was using an `event` variable that was
not properly defined. Due to a semantics oddity of python2, the value
used was from a previous and (somewhat) unrelated list comprehension.
2016-07-15 01:18:31 +02:00
Martin Pépin
8af49a1020
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.
2016-07-15 01:06:33 +02:00
Basile Clement
210c6d7712
Update Py3 compat
2016-07-15 00:20:08 +02:00
Martin Pépin
aa6e5e5479
Oublis
2016-07-14 23:43:53 +02:00
Martin Pépin
b3c45afb49
Passage à python 3 - strings
2016-07-14 23:40:51 +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
Basile Clement
7f61870236
Merge branch 'Kerl/search_fields' into 'master'
...
Étend les champs de recherche dans l'admin
Fixes #24
See merge request !61
2016-07-14 23:13:50 +02:00
Qwann
f973c0a1eb
toujours cassé
2016-07-14 21:46:21 +02:00
Qwann
3bffc2ce69
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into qwann/zolicss
2016-07-14 21:22:27 +02:00
Qwann
406d09790a
j'ai cassé du js?
2016-07-14 21:13:03 +02:00
Qwann
f14ddef88a
tout plein de modif, toujours pas fini
2016-07-14 19:29:15 +02:00
Martin Pépin
66214f7ff2
Typos
2016-07-13 01:07:57 +02:00
Martin Pépin
89590b88de
Étend les champs de recherche dans l'admin
...
Fixes #24
2016-07-13 01:01:07 +02:00
Qwann
6e314afd70
petite modif de rien du tout
2016-07-12 19:23:10 +02:00
Qwann
7ccf44bef7
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into qwann/zolicss
2016-07-12 16:00:24 +02:00
Martin Pépin
ec2079c417
Fix Typo
2016-07-12 09:28:12 +02:00
Martin Pépin
be3a97d128
Fix migration
...
Erreur dans la numérotation
2016-07-12 09:26:48 +02:00
Qwann
29a125f4e4
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF into qwann/zolicss
2016-07-11 22:56:55 +02:00
Qwann
e92295ee12
home fini, début du reste
2016-07-11 21:48:11 +02:00
Qwann
3f0ef8bac2
le home commence a avoir une bonne tronche
2016-07-11 19:59:32 +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
bde632a78f
Merge branch 'master' into Kerl/registration_mail
2016-07-10 14:32:55 +02:00
Martin Pépin
a352ebd9ee
Rename migration
2016-07-10 14:32:38 +02:00
Martin Pépin
4ad9b28785
coquille
2016-07-10 14:24:58 +02:00
Théophile Bastian
58cade22d3
Ajout d'images aux événements
2016-07-09 23:51:39 +01:00
Martin Pepin
b75c639ef6
Merge branch 'tobast/pep8' into 'master'
...
Tobast/pep8
Modification du code pour le rendre valide PEP8. J'avais beaucoup trop de rouge sur mon écran :D
Entre autres :
* 80 colonnes
* " = " → "=" pour les paramètres nommés de fonctions
* indentation
De plus, `$ pep8 {.,apache,bda,cof,gestioncof}/*.py` ne renvoie aucune erreur, et `python manage.py runserver` se lance sans raler. Les quelques pages que j'ai chargé au hasard se sont bien portées.
See merge request !57
2016-07-10 00:29:03 +02:00
Théophile Bastian
483ddf0f86
PEP8: Forgot a few binops
2016-07-09 23:26:02 +01:00
Théophile Bastian
6d68f6638f
PEP8: few more changes
...
Taken MR comments into account:
* `and` is considered a binary operator, thus put at the beginning of the line when splitting a line,
* same for `+`,
* same for `.` (different reasons).
2016-07-09 22:59:51 +01:00
Théophile Bastian
88bccc0e60
PEP8: Enforced other rules, including 80 cols
2016-07-09 21:39:11 +01:00
Ludovic Stephan
abf139b2eb
removes changes from Kerl/synchro
2016-07-09 21:23:07 +02:00
Théophile Bastian
c7a3656ded
PEP8: fixed ' = ' → '=' on parameters
...
'unexpected spaces around keyword / parameter equals'
2016-07-09 20:19:37 +01:00
Ludovic Stephan
88843f4b1a
changes autocomplete position
2016-07-09 21:17:16 +02:00
Martin Pépin
443b732859
Désactive le lancement du tirage automatiquement
...
Après le lancement du tirage, l'attribut `enable_do_tirage` est
automatiquement passé à `False`
2016-07-08 20:27:27 +02:00
Martin Pépin
45864fdcb0
Adapte la vue du tirage.
...
Désormais, les tirages peuvent être lancés sans modifier le code et
avec moult avertissements.
2016-07-08 00:39:31 +02:00
Martin Pépin
dce7d3df2a
Ajout du mail de confirmation d'inscription au COF
...
Il est envoyé automatiquement à l'inscription est donc nécessaire à
la correcte exécution de la vue `registration`.
Fixes #40
2016-06-28 10:18:03 +02:00
ludo
315606e254
fix l'export des membres du COF
2016-06-27 19:13:53 +02:00
ludo
c8fb4cdbe9
fix l'export des membres du COF
2016-06-27 19:11:39 +02:00
Martin Pepin
40ad1f5f76
Merge branch 'Aufinal/view_spectacles' into 'master'
...
Ajoute un lien d'ajout à la vue par spectacles
Cette MR est acceptable à condition que l'issue #49 soit résolue
fixes #34
See merge request !42
2016-06-27 18:48:51 +02:00
Martin Pepin
7cce6b8ce5
Merge branch 'Kerl/fix_37_coherence_bda' into 'master'
...
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.
Fixes #37
See merge request !48
2016-06-26 17:47:35 +02:00
Martin Pepin
a18c214e08
Merge branch 'Kerl/correction_url' into 'master'
...
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`
See merge request !47
2016-06-25 22:15:27 +02:00
ludo
8e8c9a173a
suppression fonctions inutiles
2016-06-24 16:52:21 +02:00
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 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
536e0e0c6e
Merge branch 'master' into Kerl/prevent_err_500_admin
2016-06-22 02:11:12 +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
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
014a2c2361
Supprime une fonction inutile.
...
Probablement un vestige de debug.
2016-06-19 11:08:32 +02:00
ludo
8edd6dafcd
Ajoute une fonction de remise à zéro des compteurs de petits cours
2016-06-17 18:31:10 +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
ludo
c36b0c7ef3
Ajout de formulaires de supression et d'ajout
2016-06-16 22:55:34 +02:00
ludo
732f4b247d
Merge branch 'Aufinal/liste_spectacles' into Aufinal/view_spectacles
2016-06-15 20:36:00 +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
a1580cc7a2
n'utilise plus de tags pour l'affichage Oui/Non
2016-06-12 20:54:12 +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
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
Basile Clement
3229441cb7
Nettoyage de code
...
Essentiellement, suppression d'import inutilisés.
2016-06-10 23:59:41 +02:00
ludo
e15aed65c9
Déplace l'interface des tirages vers une vue spéciale
2016-06-10 18:10:25 +02:00
ludo
96195f1e81
ajoute un tag True/False -> Oui/Non
2016-06-09 14:31:40 +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
8142ef2ee5
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
2016-06-08 22:28:38 +02:00