Ludovic Stephan
5fd4cb5c78
Change django.core.urlresolvers
imports
...
-- compatible with 1.11 --
2019-03-19 10:18:56 +01:00
Aurélien Delobelle
fdd2b35289
core -- Apply black + isort to all files
2018-10-06 13:15:33 +02:00
Martin Pépin
f297a1a0cf
update hardcoded Mega views for 2018…
2018-09-09 07:20:18 +02:00
Martin Pépin
898a354c2d
Members can change their registration email
2018-08-05 18:11:10 +02:00
Martin Pépin
71a61fe31d
Merge branch 'master' into aureplop/cof-tests_misc
2018-04-07 12:41:42 +02:00
Aurélien Delobelle
afa6972280
Better handling of non-authorized users in config edition view
2018-01-22 21:59:41 +01:00
Aurélien Delobelle
0235c4f7e8
Fix profile edition view
...
- Fix a typo.
- Bump version of django-bootstrap-form to be comaptible with Django
1.11.
2018-01-22 21:59:41 +01:00
Aurélien Delobelle
91162addb9
cof -- Add tests for some views
2018-01-22 21:59:41 +01:00
Aurélien Delobelle
bbe46645f7
cof -- Fix the club list view
2018-01-20 22:24:25 +01:00
Aurélien Delobelle
b0b0542407
Upgrade to Django 1.11
...
- Deprecation warnings using Django 1.8 are resolved.
- Deprecation warnings using Django 1.11 are resolved.
- Admin: grappelli is no longer used.
- Upgrade to django-autocomplete-light v3 (v2 is not 1.11 compatible).
* autocomplete.modelform_factory being dropped, code uses dal Select2
views and widgets.
2017-11-19 18:41:39 +01:00
Martin Pépin
6f2652c485
Prod quick hack for Mega export
2017-09-20 18:23:36 +02:00
Martin Pépin
937a485704
Merge branch 'master' into Production
2017-09-09 22:03:32 +02:00
Martin Pépin
439f49c3ba
We ♥ hardcoding stuff…
2017-09-05 15:21:19 +02:00
Martin Pépin
51f4bf3fb5
Clipper logins may be > 8 characters
2017-09-04 13:25:09 +02:00
Aurélien Delobelle
d004287957
Merge branch 'master' into aureplop/kfet_cms
2017-06-12 02:04:28 +02:00
Aurélien Delobelle
8c6d56b27c
Add Wagtail CMS for kfet app.
...
K-Fêt
- Integrate wagtail to serve "static" pages of old K-Fêt website
- Fixture "kfetcms/kfet_wagtail_17_05" contains a copy of old website
(as in May 2017).
- Media files can be got until end of June 17 at
http://partage.eleves.ens.fr//files/604e6dea2ceebc66b1936c6b3f911744/kfet_media.tar.gz
Login/logout
- Update package django_cas_ng to last version.
- Clean COFCASBackend.
- Change CAS version to 3 (version used on eleves.ens). This enables
the logout redirection (for CAS ofc).
- Add messages and clean existing ones on login/logout (for both
outsider and cas users).
Misc
- Update settings to bypass an incompability between debug-toolbar and
wagtailmenus packages.
- Better management of dev/test-specific urls (if debug-toolbar wasn't in
INSTALLED_APPS, media files were not served).
- UI improvements.
2017-05-30 20:44:30 +02:00
Martin Pépin
ea21b07657
Add an announcement banner
2017-05-25 23:58:59 +01:00
Martin Pépin
f0f1585661
Registration: remove success var, fix message
...
`member.profile` was not up-to-date where we used to send the success
message => move it to the place where the success var is set tu `True`
and remove the success var was which becomes irrelevant.
2017-05-23 05:41:57 +01:00
Martin Pépin
dba8a0a857
Remove the num field in CofProfile
2017-05-22 01:00:32 +01:00
Martin Pépin
76dcaf7d51
drop py2 compat
2017-05-21 23:58:44 +01:00
Aurélien Delobelle
8870b5ace2
Fewer queries on poll view
2017-04-09 17:37:15 +02:00
Martin Pépin
70e89e3737
Merge branch 'master' into Kerl/messages
2017-02-11 20:55:17 +01:00
Martin Pépin
b4bf437447
Minor fixes
2017-02-11 16:15:17 +01:00
Martin Pépin
99a19f850a
typo
2017-02-11 11:41:49 +01:00
Martin Pépin
71fb020e10
Merge branch 'master' into Kerl/messages
2017-02-11 11:40:47 +01:00
Martin Pépin
6e55905781
Merge branch 'master' into Kerl/use_django_custommail
2017-02-11 03:20:29 +01:00
Martin Pépin
d4b696db70
Merge branch 'master' into Kerl/ldap
2017-02-11 01:55:02 +01:00
Martin Pépin
8e7428a11e
Répercute le déplacement du template dans les vues
2017-02-09 12:26:08 +01:00
Martin Pépin
fd42563f7f
Proper use of messages in calendar subscription
2017-02-03 18:29:18 +01:00
Martin Pépin
51c0e2dabc
proper use of messages in registration
2017-02-03 18:29:12 +01:00
Martin Pépin
b7ecac3db6
Proper use of messages in profile edit
2017-02-03 18:29:12 +01:00
Martin Pépin
1fe1b94afc
Proper use of messages in events
2017-02-03 18:29:12 +01:00
Martin Pépin
0666b5288f
Proper use of messages in survies
2017-02-03 18:29:05 +01:00
Martin Pépin
cef40dff70
Typo et renommage
2017-01-10 23:26:11 +01:00
Martin Pépin
3c7558c853
The end of Clipper
...
GestioCOF fetches the clipper accounts from an LDAP database and doesn't
need to store clippers in a table anymore.
2016-12-25 11:57:50 +01:00
Martin Pépin
298015285a
cleanup et nouvelle implem de custommail
2016-12-22 20:18:27 +01:00
Martin Pépin
fe8f18ff78
Utilise django_custommail
...
- On installe le package depuis le dépôt COF-Geek
- On supprime tous les fichiers texte des mails
- On charge dans la bdd les mails nécessaires au fonctionnement de
GestioCOF
- On supprime le modèle CustomMail obsolète de gestioncof
2016-12-22 03:45:03 +01:00
Martin Pépin
4da7689b16
Met à jour données hardcodées...
2016-12-04 10:40:38 +01:00
Martin Pépin
ea1b3c71a3
Décorateur inutile
...
Décorateur `@buro_required` sur une fonction qui n'est pas une vue et
dont le premier paramètre n'est pas la requête.
2016-11-29 11:29:18 +01:00
Basile Clement
6642f03720
Ajoute un UID aux VEVENTs du calendrier dynamique
...
Fixes #102 .
2016-11-05 18:04:54 +01:00
Martin Pépin
05e48386a1
Ajustements, fix
2016-09-24 18:44:35 +02:00
Martin Pépin
8e36b3cfaa
Merge branch 'master' of git.eleves.ens.fr:cof-geek/gestioCOF
2016-08-29 16:33:33 +02:00
Martin Pépin
1f8f94b93b
Cache les tirages pas encore ouverts au public
...
Seul le Burô peut voir les tirages actif pas encore ouverts.
2016-08-29 16:32:04 +02:00
Martin Pepin
15e26d017c
Merge branch 'Kerl/clubs' into 'master'
...
Kerl/clubs
Permet d'inscrire les membres à des clubs et de gérer les membres et respos des-dits clubs.
Related to #56
See merge request !73
2016-08-29 16:20:57 +02:00
Martin Pépin
a2dceb300f
Fix: vieux sondages
...
Les sondages archivés (`survey.old = True`) mais toujours ouverts
(`survey.suervy_open = True`) restaient accessibles. Ce n'est plus le cas
2016-08-24 23:57:55 +02:00
Martin Pépin
da07f34b51
Correction du dernier commit
2016-08-24 16:26:43 +02:00
Martin Pépin
ac0748d0a4
Typo
2016-08-24 15:38:04 +02:00
Martin Pépin
559ac5a39d
On peut changer de respos
...
Tout se fait simplement depuis la vue `/clubs/membres/<club_name>`.
Il est déconseillé de passer par l'interface admin.
2016-08-23 21:09:47 +02:00
Martin Pépin
ccc1c79101
Ajout de la liste des clubs
2016-08-23 20:10:25 +02:00
Martin Pépin
f25243b082
Ajout d'une vue : membres d'un club
...
- Liste des membres inscrits à un club.
- Vue accessible aux membres du burô et aux respos des clubs concernés.
2016-08-23 18:57:59 +02:00