Commit Graph

400 Commits

Author SHA1 Message Date
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
Benjamin Dauvergne 3100eb40e8 nanterre: changement des règles de suppression sur inactivité (fixes #28080)
* supprime tous les enfants inactifs depuis 12 mois et sans fédérations,
* supprime tous les parents inactifs depuis 6 mois, sans fédération, sans enfants ou dont les enfants sont à supprimer.
2019-01-29 17:02:56 +01:00
Benjamin Dauvergne 9daf983e8b Merge branch 'master' into nanterre-recette 2019-01-09 20:59:25 +01:00
Benjamin Dauvergne 2cc90aa4cd nanterre: validate batch federation deletion files (fixes #29619) 2019-01-09 20:37:59 +01:00
Benjamin Dauvergne b319e939e2 nanterre: ajout d'une action supprimer sur les jobs de synchronisation (fixes #29624) 2019-01-09 20:37:59 +01:00
Benjamin Dauvergne 882a2735cd nanterre: ne supprimer les enfants que si les parents sont eux mêmes inactifs et sans fédérations (#28080) 2018-12-19 14:40:39 +01:00
Benjamin Dauvergne 63b7509e2f Merge branch 'master' into nanterre-recette 2018-11-21 15:35:39 +01:00
Benjamin Dauvergne 398977a086 nanterre: ne supprimer les enfants que si les parents sont eux mêmes inactifs et sans fédérations (#28080) 2018-11-21 15:34:47 +01:00
Benjamin Dauvergne 9bfaeab050 Merge branch 'master' into nanterre-recette 2018-11-19 21:30:59 +01:00
Benjamin Dauvergne e2e73eb514 nanterre: corrige l'exclusion des fiches actives récemments (#28080) 2018-11-19 21:30:48 +01:00
Benjamin Dauvergne 778ed3f32d nanterre: corrige l'exclusion des fiches actives récemments (#28080) 2018-11-19 21:30:25 +01:00
Benjamin Dauvergne 243e02d795 Merge branch 'master' into nanterre-recette 2018-11-19 10:20:17 +01:00
Benjamin Dauvergne 934f47129d nanterre: détecte et supprime les fiches inactives (fixes #28080) 2018-11-19 09:57:32 +01:00
Thomas NOËL 211cbba971 Merge branch 'master' into nanterre-recette 2018-05-24 11:26:51 +02:00
Benjamin Dauvergne f75ab78322 nanterre: ajoute un ws de récupération de clé de fédération (fixes #23873) 2018-05-24 11:22:49 +02:00
Thomas NOËL 46921262d0 Merge branch 'master' into nanterre-recette 2018-04-17 12:04:55 +02:00
Benjamin Dauvergne e1fbb1da22 tests: add non regression test on search by date (#22980) 2018-04-17 12:04:29 +02:00
Benjamin Dauvergne f7a6af2abb nanterre: fix search by date only (fixes #22980) 2018-04-17 12:04:26 +02:00
Thomas NOËL c010acdc07 Merge branch 'master' into nanterre-recette 2018-04-17 09:13:35 +02:00
Benjamin Dauvergne daa50d348a nanterre: approximate birthdate only for duplicate search (fixes #22980) 2018-04-05 11:16:01 +02:00
Thomas NOËL 33ccd0a34f Merge branch 'master' into nanterre-recette 2018-04-05 09:47:16 +02:00