Commit graph

20 commits

Author SHA1 Message Date
Aurélien Delobelle
50ed08dd72 Utilisation d'un fork du package 'channels'
Qui utilise DjangoJSONEncoder pour les group_send (json.dumps basique
n'encode pas les Decimal)
2016-08-20 15:30:33 +02:00
Aurélien Delobelle
09499886a8 fix requirements 2016-08-18 14:31:36 +02:00
Aurélien Delobelle
b87b0ce958 Install redis-server et fix requirements 2016-08-18 14:23:27 +02:00
Aurélien Delobelle
8256c96ffb K-Psul - Historique + synchronisation
- Ajoute l'affichage de l'historique dans K-Psul
- Ajoute la synchronisation du montant des caisses et de l'historique
  entre les interfaces K-Psul ouvertes par le package 'channels' et
  l'utilisation de websockets
- Corrige l'obligation de l'article sur K-Psul (pas d'article pour les
  charges et retraits)
- Corrige type renvoyé par perms_to_perform_operations
- Rangement de js.cookie.js dans static/kfet/js/
- Ajout de dépendances
2016-08-14 19:59:36 +02:00
Aurélien Delobelle
43d938edd0 initial 2016-08-02 10:40:46 +02:00
Martin Pépin
7020d6a646 Merge branch 'master' into Kerl/deprec 2016-07-30 00:27:59 +02:00
Martin Pépin
2632c9dff8 Merge branch 'master' into Kerl/calendar 2016-07-29 20:17:04 +02:00
Qwann
692b2917c9 ajout de django-bootstrap-form 2016-07-27 15:44:10 +02:00
Martin Pépin
6732c65c33 Mise à jour des requirements 2016-07-18 19:52:55 +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
Qwann
eacce30900 avec le bon requierement c'est mieux 2016-07-12 00:43:16 +02:00
Qwann
e92295ee12 home fini, début du reste 2016-07-11 21:48:11 +02:00
Basile Clement
2b7f1c96d1 Bump grappelli version (rubber-stamped by Kerl)
This should remove the RemovedInDjango19 warning.
2016-06-07 23:39:32 +02:00
Martin Pepin
d77dfbde03 Merge branch 'Elarnon/mysqlclient' into 'master'
Remplace MySQLdb par mysqlclient

mysqlclient est maintenant le client MySQL recommandé par Django
(https://docs.djangoproject.com/en/1.9/ref/databases/#mysql-db-api-drivers),
et il a l'avantage d'être compatible avec Python 3, contrairement à
MySQLdb.

See merge request !19
2016-06-04 13:54:01 +02:00
Basile Clement
4d48dde965 Utilise unicodecsv de PyPy
GestioCOF utilisait une implémentation locale du module `csv` compatible
avec `unicode`. Il existe un module PyPy du même nom qui fait la même
chose, autant l'utiliser (par ailleurs, il fonctionne plus sainement
avec Python 3).
2016-06-03 21:15:30 +02:00
Basile Clement
ca428d519d Remplace MySQLdb par mysqlclient
mysqlclient est maintenant le client MySQL recommandé par Django
(https://docs.djangoproject.com/en/1.9/ref/databases/#mysql-db-api-drivers),
et il a l'avantage d'être compatible avec Python 3, contrairement à
MySQLdb.
2016-06-03 21:15:05 +02:00
Martin Pépin
8f05489c5d Merge branch 'Elarnon/django_cas_ng' 2016-06-03 12:32:10 +02:00
Basile Clement
21641c9468 Migration vers django_cas_ng
Précédemment, GestioCOF utilisait django-cas, qui n'est plus maintenu.
Ceci le remplace par django-cas-ng, un fork plus récent et maintenu.

En particulier, django-cas-ng est compatible avec Python 3,
contrairement à django-cas.
2016-06-03 01:19:37 +02:00
Basile Clement
01891bfd6c Enlève eav-django qui n'est plus utilisé
Fixes #5.
2016-06-03 01:17:44 +02:00
Basile Clement
ce06e68b47 Update requirements.txt 2016-05-24 00:53:29 +02:00