Commit graph

89 commits

Author SHA1 Message Date
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 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
301c374ee4 Typos 2016-07-15 14:04:01 +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
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
Martin Pépin
66214f7ff2 Typos 2016-07-13 01:07:57 +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
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
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