Commit Graph

2179 Commits

Author SHA1 Message Date
Emmanuel Cazenave 6958b48751 remove usage of urllib2 (#38923) 2020-01-14 19:20:26 +01:00
Emmanuel Cazenave 3a1012e7c1 get ConfigParser from six (#38923) 2020-01-14 19:20:26 +01:00
Emmanuel Cazenave a57b914716 use print as function (#38923) 2020-01-14 19:20:26 +01:00
Emmanuel Cazenave 4e40571fa6 update except syntax (#38923) 2020-01-14 19:20:26 +01:00
Emmanuel Cazenave 4c915235a5 get urlparse from six (#38923) 2020-01-14 19:20:26 +01:00
Emmanuel Cazenave ee7ff828c8 get StringIO from six (#38923) 2020-01-14 19:20:26 +01:00
Emmanuel Cazenave d23fade144 replace unicode() calls by force_text() (#38923) 2020-01-14 19:20:26 +01:00
Lauréline Guérin 4ddf22f10e
jsonschema: pre_process the payload, before schema validation (#38933) 2020-01-14 14:01:52 +01:00
Frédéric Péters b3c8f2712d cartads cs: pass extra parameter to GetCommunes/GetTypesDossier (#38928)
(this is required for Cart@DS 4.17)
2020-01-13 17:15:12 +01:00
Emmanuel Cazenave 1faa47f81b mdel: adapt filenames and routing (#36870) 2020-01-13 13:09:30 +01:00
Emmanuel Cazenave 8bf2163323 mdel: control zipfile structure (#36870) 2020-01-13 12:39:56 +01:00
Emmanuel Cazenave b97429eb70 use suds-jurko instead of suds (#38811) 2020-01-13 12:35:05 +01:00
Serghei Mihai fa65c46276 base: hide tokens from connector description (#38875) 2020-01-10 10:40:29 +01:00
Lauréline Guérin 647b12dcab
toulouse_axel: fix xml validation to work with xmlschema 1.0.18 (#38708) 2019-12-26 11:05:06 +01:00
Frédéric Péters f7dd3b7a72 translation update 2019-12-23 16:24:23 +01:00
Lauréline Guérin cab730d867
toulouse_axel: return xml request and responses into responses (#38637) 2019-12-21 13:33:20 +01:00
Serghei Mihai b2b28ba01b gesbac: handle input files encoding (#38631) 2019-12-19 17:36:28 +01:00
Lauréline Guérin 324d49d475
toulouse_axel: return proper err_code argument (#38634) 2019-12-19 14:01:07 +01:00
Lauréline Guérin f1fe615813
toulouse_axel: update family endpoint (#38124) 2019-12-19 11:20:29 +01:00
Lauréline Guérin c053ef88fe
utils: manage nullable elements (#38124) 2019-12-19 09:19:59 +01:00
Lauréline Guérin 134f74a625
toulouse_axel: bool mapping (#38464) 2019-12-17 18:26:07 +01:00
Lauréline Guérin 7d86838b99
toulouse_axel: lock/unlock/locked endpoints (#38133) 2019-12-17 15:40:20 +01:00
Valentin Deniaud c3ffe4c32e templates: don't display param types as something important (#38276) 2019-12-17 10:11:01 +01:00
Valentin Deniaud d2d7aaf294 utils: authorize admin access to all endpoints (#38365) 2019-12-12 10:38:51 +01:00
Frédéric Péters b8ebfad72c misc: limit django-model-utils version to a version supporting django 1.11 2019-12-11 16:19:53 +01:00
Frédéric Péters 9df4f0ff69 translation update 2019-12-11 13:55:28 +01:00
Frédéric Péters 8fcd34ec2e misc: add translatable label for notification delays attribute (#38402) 2019-12-11 13:01:53 +01:00
Valentin Deniaud 1e4155caa4 base_adresse: add hyperlinks in api_description (#38275) 2019-12-09 16:35:06 +01:00
Valentin Deniaud 34054655a3 templates: allow html tags in api_description (#38275) 2019-12-09 16:35:06 +01:00
Valentin Deniaud 97c06a9361 base_adresse: fix documentation on streets id parameter (#38278) 2019-12-09 15:16:02 +01:00
Frédéric Péters 64de5832bc translation fix 2019-12-07 18:50:42 +01:00
Frédéric Péters 0e950f4ecb translation update 2019-12-07 15:53:55 +01:00
Valentin Deniaud 1a4c7c649b base_adresse: add API Géo endpoints (#11497)
Namely /cities/, /departments/ and /regions/.
2019-12-06 17:07:16 +01:00
Valentin Deniaud 27f3bafed5 base_adresse: move endpoint documentation to decorator (#11497) 2019-12-06 17:07:16 +01:00
Valentin Deniaud bccef54753 base_adresse: add missing asserts in streets tests (#11497) 2019-12-06 17:07:16 +01:00
Valentin Deniaud 5c283e0277 base_adresse: prefer urljoin to os.path.join (#11497) 2019-12-06 17:07:16 +01:00
Lauréline Guérin 18be45d1e8
toulouse_axel: get invoices (#38230) 2019-12-06 16:40:47 +01:00
Lauréline Guérin cc85bdc81c
utils: complete JSONSchemaFromXMLSchema for FILE (#38230) 2019-12-06 16:20:37 +01:00
Nicolas Roche f5100baf1e jsondatastore: add text filter on list endpoint (#37849) 2019-12-05 18:14:21 +01:00
Nicolas Roche f141556e5c utils: move simplify helper in conversion (#37849) 2019-12-05 18:14:21 +01:00
Nicolas Roche 4f241c619f misc: add long_description for endpoints (#38215) 2019-12-05 17:11:49 +01:00
Lauréline Guérin ece10a9b7b
toulouse_axel: unlink endpoint (#37863) 2019-12-05 14:27:05 +01:00
Benjamin Dauvergne 6f7ac74e65 sftp: seek to 0 before loading a private key (#38185) 2019-12-05 12:15:40 +01:00
Valentin Deniaud 2e6ced30d6 api: avoid ending up with unescaped & in html (#38033) 2019-12-04 16:30:37 +01:00
Lauréline Guérin e2f3d71a45
toulouse_axel: child_info endpoint (#38155) 2019-12-03 15:40:34 +01:00
Lauréline Guérin 87c96fe1d5
toulouse_axel: fix date parsing (#38124) 2019-12-03 15:13:25 +01:00
Benjamin Dauvergne 8316231a22 base: add context method to ProxyLogger (#37491)
It copies the logger and add contextual informations to the extra dictionary,
it overwrites keys from previous calls to context.
2019-12-02 13:40:04 +01:00
Benjamin Dauvergne 19c9cdb92c misc: adapt payload when parsing JSON request body (#37490) 2019-12-02 13:39:28 +01:00
Lauréline Guérin ed4ef58813
toulouse_axel: check that name_id is not empty (#37954) 2019-11-29 12:29:27 +01:00
Lauréline Guérin b6dd328cbd
toulouse_axel: update xsd (#38071) 2019-11-29 12:27:59 +01:00