Commit Graph

733 Commits

Author SHA1 Message Date
Thomas NOËL 140a452591 remove tlmcom connector (#39778) 2020-02-20 15:34:28 +01:00
Valentin Deniaud a731cd2029 tests: run wcs tests only against python 3 (#40008) 2020-02-19 14:05:59 +01:00
Benjamin Dauvergne d3051b50d7 csvdatasource: validate CSV file in clean() (#39971) 2020-02-18 11:40:44 +01:00
Benjamin Dauvergne fab1bc4c17 mdel_ddpacs: use custom converter to redefine CiviliteType (#39818) 2020-02-17 19:00:27 +01:00
Valentin Deniaud 5d4722f9cc base_adresse: add /addresses/ endpoint (#39387)
Compatible with wcs API.
2020-02-17 15:33:35 +01:00
Valentin Deniaud d030aa30d8 cmis: handle content_type parameter (#21807) 2020-02-17 15:27:10 +01:00
Valentin Deniaud b2fe74db2f cmis: add view to list available object types (#39416) 2020-02-17 15:23:37 +01:00
Valentin Deniaud 45428e944a cmis: add object type and property support (#39416) 2020-02-17 15:23:37 +01:00
Nicolas Roche edf5ff1948 opengis: adapt typename parameter to server version (#38851) 2020-02-17 09:48:07 +01:00
Lauréline Guérin 455f7c7d81
toulouse_axel: fix random failing (and bad written) test 2020-02-14 14:46:44 +01:00
Lauréline Guérin a174bc24eb
toulouse_axel: add labels to explain some values (#39291) 2020-02-13 15:47:05 +01:00
Frédéric Péters 092f28c83d lille urban card: add new "add subscriptions" endpoint (#39527) 2020-02-13 14:55:38 +01:00
Frédéric Péters 882610f2ab lille urban card: return error details in card request endpoint (#39526) 2020-02-13 14:55:38 +01:00
Valentin Deniaud a1030144aa base_adresse: fix search when query contains dash (#39817) 2020-02-13 14:55:38 +01:00
Lauréline Guérin b9603f2dac
toulouse_axel: endpoint for child contacts info (#39799) 2020-02-13 14:45:41 +01:00
Lauréline Guérin 3338accbfe
toulouse_axel: add id, text to each contact (#39799) 2020-02-13 14:37:50 +01:00
Lauréline Guérin 6c4f8ae999
toulouse_axel: endpoint for children info (#39796) 2020-02-13 14:29:11 +01:00
Lauréline Guérin c65bb85025
toulouse_axel: add id, text to each children (#39796) 2020-02-13 14:25:39 +01:00
Lauréline Guérin d2989056e4
toulouse_axel: add registration info to family info endpoints (#39242) 2020-02-13 14:16:00 +01:00
Valentin Deniaud 01293dea36 views: improve jsonchema validation error message (#38338) 2020-02-13 14:07:15 +01:00
Lauréline Guérin a1e17662bb toulouse_axel: booking_info endpoint (#39126) 2020-02-12 09:48:40 +01:00
Lauréline Guérin bb4161fd22 toulouse_axel: move some functions in utils (#39126) 2020-02-12 09:47:21 +01:00
Thomas NOËL 570f7bff3c remove contrib.agoraplus connector (#39671) 2020-02-10 12:21:24 +01:00
Benjamin Dauvergne 049198cb33 add MDEL DDPACS connector (#35818) 2020-02-10 11:34:36 +01:00
Nicolas Roche 1480f03881 cmis: allow to upload binary documents (#39391) 2020-02-06 15:19:47 +01:00
Valentin Deniaud 7692cda5a4 utils: try to guess type of params (#38328)
And fix a bug where they did not appear in documentation.
2020-02-06 14:05:20 +01:00
Lauréline Guérin 1aeca369bd
cmis: add a jsonschema for uploadfile endpoint (#39193) 2020-02-03 15:57:07 +01:00
Lauréline Guérin 7a733bc204
cmis: optional filename to overwrite file.filename (#39415) 2020-02-03 14:52:13 +01:00
Thomas NOËL 5db20e618f solis: get _links content for a list of dicts (#39440) 2020-01-31 15:06:08 +01:00
Valentin Deniaud 819afb282c base: add import/export UI (#15269)
Site export as well as connector export.
2020-01-30 16:30:41 +01:00
Valentin Deniaud 696c66b80a base: allow specifying resources to export (#15269) 2020-01-30 16:30:41 +01:00
Valentin Deniaud c9bb58e0ef clicrdv: fix get_available_timeslots return value (#39403) 2020-01-30 10:28:50 +01:00
Emmanuel Cazenave a71b04b247 gesbac: use range() instead of xrange() (#38781) 2020-01-29 10:45:25 +01:00
Emmanuel Cazenave ae09ae97b6 use json_loads() instead of json.loads() (#38781)
json.loads expects str in python >= 3, < 3.6.
2020-01-29 10:30:47 +01:00
Emmanuel Cazenave b58c993000 sms: make error messages indifferent in py2/py3 (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave b4fb17bc50 test_opengis: mock response content as bytes (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 498a704c3d opengis: force coordinates precision to six digits (#39197) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 7e58546c3a test_requests: mock response content as bytes (#38781)
And make test indifferent to bytes vs str repr().
2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 37c0c3b6a0 test_api_access: make test indifferent to bytes vs str repr() length (#38781)
In py3 'reponse_content' and 'body' are bytes, so repr() produces and extra
'b' character comparing to repr() on a bytestring in py2.
2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 723b1e532a test/wcs: read/write files in binary mode when pickling (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 85676130c2 test_utils_conversion: read files in binary mode (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave f7fc09ac18 test_tlmcom: compare binary content to binary data (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave a8cd830419 test_templatetags: use inspect.isfunction in py3 (#38781)
In py2 inspect.ismethod returns bound or unbound method
whereas is py3 it return only bound method.
2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 32a85de68f test_solis: compare binary data to binary string (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 1812670c94 test_soap: use repr() to check error message (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 438f253eda test_soap: mock responses withs binary data (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 48a71687cc test okina: compare binary content to binary data (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave dc7bcfe99e conftest: pass binary data to BytesIO (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 9d0629576e test meyzieu_newsletter: use values() instead of itervalues() (#38781) 2020-01-29 10:30:46 +01:00
Emmanuel Cazenave 498440c72f test mdel: don't rely repr() to check exception messagee (#38781) 2020-01-29 10:30:46 +01:00