Commit Graph

420 Commits

Author SHA1 Message Date
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
Benjamin Dauvergne 3fdf6f29d7 tox.ini: run tests with python 2.7 2019-03-28 17:06:35 +01:00
Frédéric Péters a87ae02299 debian: add dh-python to build depends 2019-02-28 09:32:54 +01:00
Frédéric Péters 87602c0ca3 debian: add systemd unit file 2019-02-28 09:14:56 +01:00
Frédéric Péters 1b02acc3c8 debian: take over zoo package name, with an epoch
https://bugs.debian.org/885342 removed the original "zoo" package from
Debian.
2019-02-28 09:14:56 +01:00
Frédéric Péters 69d6a74b0e debian: use uwsgi 2019-02-28 09:14:56 +01:00
Frédéric Péters c4acaa11fe debian: replace references to passerelle 2019-02-28 09:14:56 +01:00
Frédéric Péters 740714b28b debian: build as a normal python package 2019-02-28 09:14:56 +01:00
Frédéric Péters 995ad1d7b1 tox: also create the coverage report in html 2019-02-28 09:14:56 +01:00
Frédéric Péters 864af381c1 tox: force python2 2019-02-28 09:14:56 +01:00
Frédéric Péters 27a73833ea misc: add jenkinsfile 2019-02-28 09:14:56 +01:00
Frédéric Péters b6dc23a802 tests: point synchronization test to specific form 2019-02-28 09:14:47 +01:00
Frédéric Péters eecb3bde44 setup: update get_version code to match other modules 2019-02-22 14:33:54 +01:00