Martin Pepin
4d9c66cb51
Merge branch 'Aufinal/fix-reventes' into 'master'
...
Fix: Souscription aux reventes
See merge request klub-dev-ens/gestioCOF!375
2019-10-18 09:31:56 +02:00
Ludovic Stephan
9254e3f8f7
Fix: Souscription aux reventes
...
Il me semblait que c'était déjà fait...
2019-10-17 10:50:54 +02:00
Ludovic Stephan
bdb8f06e1d
Déplace bda.css et supprime une police
...
On met le static de `bda` dans `static/bda`, comme tout le monde.
2019-10-16 20:27:57 +02:00
Ludovic Stephan
e421792906
Déplace les fichiers statiques de gestioncof
...
On met tous les fichiers de `gestioncof/static` dans `gestioncof/static/gestioncof`, comme pour les templates. On en profite pour virer pas mal de fichiers inutiles de `font-awesome`.
2019-10-16 20:27:57 +02:00
Ludovic Stephan
b343c6c6e0
Déplace (et modifie) jquery-ui
...
On déplace les deux versions de `jquery-ui` dans `shared/static/vendor/`, et on en récupère une version avec seulement les fonctionnalités requises.
2019-10-16 20:27:57 +02:00
Ludovic Stephan
0100a9a62e
Move stupidtable
import to base.html
...
Aussi, on déplace les fichiers JS associés dans `static/gestioncof/vendor/`
2019-10-16 20:27:57 +02:00
Martin Pépin
8c9de4303b
Add a testcase for issue #228
2019-10-06 10:57:15 +02:00
Martin Pépin
9661751df2
Fix crash on /bda/revente/<id>/manage
...
`annotate_paid` method is a method of the Participant object manager,
not the Participant class itself
2019-10-06 10:32:18 +02:00
Ludovic Stephan
966cf6ce15
On hook le popup à form.submit()
2019-09-26 20:30:04 +02:00
Ludovic Stephan
6406b493a2
Add background opacity
2019-09-26 20:04:07 +02:00
Ludovic Stephan
0701213225
Copy jconfirm to shared
2019-09-18 20:44:35 +02:00
Ludovic Stephan
411e66b13c
Style charte popup
2019-09-18 19:36:14 +02:00
Ludovic Stephan
5db7eef1d7
Add charte popup and functionality
2019-09-18 19:36:02 +02:00
Ludovic Stephan
0a1b20dd4e
Add accepte_charte
field to Participant
model
2019-09-18 19:34:56 +02:00
Ludovic Stephan
d7d0daea0d
Commentaire dans la fonction
2019-06-17 21:40:32 +02:00
Ludovic Stephan
4f15b820a5
Use manager from queryset
2019-06-17 21:36:09 +02:00
Ludovic Stephan
20bb9fe54b
Remove debug log
2019-06-17 21:13:12 +02:00
Ludovic Stephan
ba5aa6da5f
Remove useless local variable
2019-06-17 21:12:03 +02:00
Ludovic Stephan
fa98bb34bd
Adapte l'interface admin
2019-06-08 15:33:09 +02:00
Ludovic Stephan
a67446048e
Réécrit des vues pour la nouvelle fonctionnalité
...
On en profite pour rajouter des Mixins pour les perms buro/cof
2019-06-08 15:33:09 +02:00
Ludovic Stephan
b37e7c4c41
Migrations
2019-06-08 15:33:09 +02:00
Ludovic Stephan
29111059f9
Rajoute un manager à Participant
...
On rajoute un manager qui annote les querysets avec si le participant a payé ou non
2019-06-08 15:33:09 +02:00
Ludovic Stephan
9776a18e4c
Déplace les champs paid
et paymenttype
2019-06-08 15:33:09 +02:00
Ludovic Stephan
413a9cddb1
Backwards-incompatible changes : manytomany set
2019-04-17 18:21:59 +02:00
Ludovic Stephan
5fd4cb5c78
Change django.core.urlresolvers
imports
...
-- compatible with 1.11 --
2019-03-19 10:18:56 +01:00
Martin Pépin
c134e1ae0f
remove unused template
2019-02-04 21:37:45 +01:00
Martin Pépin
869e634adb
remove bda.views.descriptions_spectacles
...
This view has been unused for a long time
It has been replace by bda.views.catalogue
2019-02-04 20:58:53 +01:00
Martin Pepin
d7d819dde0
Merge branch 'Aufinal/revente-cof-only' into 'master'
...
BdA-Revente n'est accessible qu'aux adhérents du COF
See merge request klub-dev-ens/gestioCOF!342
2019-01-14 20:30:33 +01:00
Ludovic Stephan
aa498e0261
BdA-Revente n'est accessible qu'au COF
2019-01-10 10:31:58 +01:00
Ludovic Stephan
1f3e65fa68
Fix javascript code
2019-01-07 22:52:18 +01:00
Ludovic Stephan
55c1d7f02c
Refactor templates
2019-01-07 22:51:02 +01:00
Ludovic Stephan
71cae7f5ca
Remove dead code
2019-01-07 22:50:30 +01:00
Ludovic Stephan
445745ee15
Merge branch 'master' into Aufinal/prettify-revente
...
Merge remote-tracking branch 'origin/master' into Aufinal/prettify-revente
2019-01-07 22:34:28 +01:00
Ludovic Stephan
47c02d72af
Réorganisation de bda/forms
...
Suppression de code mort, tri des formulaires
Remove bootstrap forms loading
2019-01-07 16:43:46 +01:00
Ludovic Stephan
ae0abb5cb3
Better JS for tables
2019-01-07 16:28:52 +01:00
Ludovic Stephan
f66a54bb73
Prettify revente/manage
2019-01-07 16:24:30 +01:00
Ludovic Stephan
010ce0df3e
Bugfixes : add staticfiles and typo
2019-01-07 15:27:41 +01:00
Ludovic Stephan
519ef9dc20
Fix concurrency issues
...
Creating form fields in the class and modifiying them dynamically can
cause concurrency issues because the form class is shared between tabs.
2019-01-07 14:59:20 +01:00
Ludovic Stephan
a30955fb75
HTML corrections ; stupidtable injection
2019-01-07 14:58:31 +01:00
Aurélien Delobelle
09e99ee3a3
bda.tests -- Add tests for descriptions_spectacles view
2019-01-05 15:28:11 +01:00
Aurélien Delobelle
3e38e48d7a
bda.tests -- Add tests for tirage inscription view
2019-01-05 15:28:11 +01:00
Aurélien Delobelle
1664554083
bda.tests -- Add Spectacle factories
2019-01-05 15:28:11 +01:00
Aurélien Delobelle
f8610d4ff1
bda.tests -- Split view tests and use shared test helpers
2019-01-05 15:28:11 +01:00
Aurélien Delobelle
57a2af285a
bda -- Add name to bda url
2019-01-05 15:27:05 +01:00
Ludovic Stephan
66104e1137
Black
2018-12-08 10:41:46 +01:00
Ludovic Stephan
15ab316909
Merge branch 'master' into Aufinal/prettify-revente
2018-12-08 10:40:10 +01:00
Ludovic Stephan
6be42d57ca
Prettify revente/shotgun
2018-12-07 17:35:53 +01:00
Ludovic Stephan
5c8164dd3b
Prettify revente/tirages
2018-12-07 17:35:40 +01:00
Ludovic Stephan
625825cf3f
Améliore TemplateLabelField
...
- Rajouter une option pour `option_template_name` et `context_object_name` dans la classe, et documente mieux. Répercute ces changements dans `InscriptionReventeForm`.
2018-12-07 17:33:17 +01:00
Basile Clement
2e08951d44
Améliore l'ergonomie de cof_required
et buro_required
...
Ce patch rend les décorateurs `cof_required` et `buro_required` plus
agréables pour les utilisateurs; en particulier, ils ne font plus une
redirection sur la page de connexion si la condition n'est pas remplie.
Dans les deux cas :
- Si l'utilisateur n'est pas connecté, il est renvoyé sur la page de
connexion
- Si l'utilisateur est connecté mais pas membre du COF/du Burô, une
page d'erreur "403 Forbidden" est affichée. Dans le cas de
`cof_required` cette page demande à l'utilisateur de s'inscrire au
COF; dans le cas `buro_required` elle indique simplement que la page
est réservée au Burô.
gestioncof/
* gestioncof/templates/buro-denied.html: Ajouté.
* decorators.py:
bda/
* tests/test_views.py:
Modifié pour correctement gérer le nouveau fonctionnement des
décorateurs.
2018-11-25 18:11:23 +01:00