Nicolas Roche
c20eb03a11
python3: open report files as binary ( #40911 )
...
FileReponse wants binary streams, but csv.reader() wants text streams.
2020-03-27 08:36:35 +01:00
Nicolas Roche
ec91ea59b1
python3: replace json string parser input by text ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
e879263277
python3: replace .iteritems by .items ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
025fa0f2ca
python3: use listcomp insted of map object generator ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
5311d34d6c
python3: take reduce from functools package ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
55af5e1d5b
python3: use text to manage csv content ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
02f660ca5b
python3: pass bytes to Upload content ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
f39cbee9d2
python3: replace response content with text ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
dcb5351962
python3: encode unicode-objects before hashing ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
921a3f27e1
python3: replace unicode references ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
a15b4cddbb
python3: get StringIO from six ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
46478781cf
python3: get urllib/urlparse from six ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
b3517e49df
misc: add .gitignore ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
9a3c9d4c60
settings: remove admins variable from default configuration ( #40999 )
2020-03-27 08:30:40 +01:00
Thomas NOËL
083321be63
debian: add pydist-overrides as suggested by dh_python
2020-03-25 13:41:04 +01:00
Thomas NOËL
3334345bf6
debian: reduce verbosity on cronjob commands
2020-03-25 00:30:03 +01:00
Thomas NOËL
42ec361915
debian: cancel mellon MIDDLEWARE
2020-03-21 20:38:06 +01:00
Thomas NOËL
b4e7f50e16
debian: cancel mellon tenant_settings_loader
2020-03-21 20:36:18 +01:00
Thomas NOËL
e9e96f9fcc
debian: create multitenant crontab
2020-03-21 03:24:20 +01:00
Thomas NOËL
b6289798ba
debian: cancel all mellon specific settings
2020-03-21 02:34:33 +01:00
Thomas NOËL
a75de37684
debian: cancel hobo DRF configuration
2020-03-20 21:53:07 +01:00
Thomas NOËL
43fb0e5dfd
debian: no mellon (saml) authentication for zoo
2020-03-20 21:43:09 +01:00
Thomas NOËL
13b4700d7e
debian: add python-django-admin-rangefilter dependency
2020-03-20 21:26:00 +01:00
Thomas NOËL
fc1bd04cd2
debian: remove suds reference in settings.LOGGING
2020-03-20 18:08:47 +01:00
Thomas NOËL
ec83fd65e4
settings.py: use tuples for INSTALLED_APPS and MIDDLEWARE
2020-03-20 17:45:55 +01:00
Thomas NOËL
4bb28e3998
debian: install manage.py from debian/zoo/usr/bin
2020-03-20 17:38:20 +01:00
Thomas NOËL
7606ac6778
debian: add source/format
2020-03-20 17:35:03 +01:00
Thomas NOËL
b70a64355d
MANIFEST.in: add locales, static and templates
2020-03-20 17:30:29 +01:00
Thomas NOËL
4434269536
debian: use pybuild in rules
2020-03-20 17:18:44 +01:00
Thomas NOËL
fe186f67e6
debian: remove obsolete python-zoo* files
2020-03-20 17:15:22 +01:00
Thomas NOËL
f71488c9b2
debian: move manage.py to /usr/lib/zoo
2020-03-20 17:08:30 +01:00
Thomas NOËL
b10c0c86bb
uwsgi: reload workers after 500 requests
2020-03-20 00:29:20 +01:00
Benjamin Dauvergne
f7183bd2ce
nanterre: diminuer la similarité pour les membres d'une même famille ( #37038 )
2020-01-15 23:50:44 +01:00
Benjamin Dauvergne
fd0ca4b6aa
nanterre: prévient les erreurs unicode quand on pipe rsu-duplicates ( #37038 )
2020-01-15 23:48:56 +01:00
Emmanuel Cazenave
05f84733a8
jenkins: use ci@entrouvert.org for notifications
2019-10-02 15:04:29 +02:00
Benjamin Dauvergne
28bb31907d
tests: make cron test pass
2019-08-10 15:00:36 +02:00
Benjamin Dauvergne
84bcab2ab6
fragments: verrouille les individus pour les trames de passage à la majorité
2019-07-30 18:56:18 +02:00
Benjamin Dauvergne
d990d1cc4b
nanterre: desactiver le passage à la majorité par défaut ( #35120 )
2019-07-29 17:28:43 +02:00
Benjamin Dauvergne
abf1344516
remove debugging statement ( #34903 )
2019-07-16 15:24:41 +02:00
Benjamin Dauvergne
7dbf9da8d4
nanterre: ne passer en "dépassée" que les factures "en cours" ( #34903 )
2019-07-16 15:00:52 +02:00
Benjamin Dauvergne
7ed7d21c38
nanterre: create relation to new adresse ( #34239 )
2019-06-23 00:35:53 +02:00
Benjamin Dauvergne
c023fdc182
nanterre: améliore le passage à la majorité
...
- Les trames sont envoyés de manière différée pour ne pas ralentir le
processus.
- Le cas des enfants sans adresses ou avec deux adresses est pris en
compte.
- Un message particulier est envoyé dans le journal pour le processus de
base et pour chaque trame, le message de base a été modifié pour
comporter deux parties une fixe en fonction de l'action et un deuxième
variable en fonction du statut.
2019-05-02 11:29:47 +02:00
Benjamin Dauvergne
ac5a8d103d
nanterre: remove permission classes on saga_tiers WS ( fixes #32475 )
2019-04-19 09:57:41 +02:00
Benjamin Dauvergne
6d72fb60b1
api: restrict API to authenticated admin users ( fixes #31828 )
...
It pays attention to custom authentication on the get federation
endpoint based on apikeys defined in settings, this endpoint has no
permission at all.
2019-04-15 15:20:56 +02:00
Benjamin Dauvergne
c05abeb6d3
nanterre: ajout fonction pour passage à la majorité ( fixes #31830 )
...
Pour l'instant sans l'envoi de trames aux autres logiciels.
2019-04-15 14:41:56 +02:00
Benjamin Dauvergne
59ad8d8fc2
nanterre: adapt state of invoices with passed payment deadline ( #31829 )
...
Tests use freezegun to fix current time, a new invoice is added whose
payment deadline has passed.
We reuse state "dépassée" from SAGA web-service specifications.
2019-04-15 14:14:57 +02:00
Benjamin Dauvergne
526a17c33c
py3: use new print syntax
2019-03-28 19:25:42 +01:00
Benjamin Dauvergne
dd3801ed69
pep8: remove dead import
2019-03-28 17:41:37 +01:00
Benjamin Dauvergne
8e16cf7407
py3: use six.text_type instead of unicode
2019-03-28 17:41:22 +01:00
Benjamin Dauvergne
b20d15d123
py3: add exception class to except clause
2019-03-28 17:40:31 +01:00