Commit Graph

1529 Commits

Author SHA1 Message Date
Benjamin Dauvergne 228ae019a8 dpark: freeze time in send-files test (#27344) 2018-10-22 12:37:17 +02:00
Frédéric Péters b971fa3866 debian: add hourly cleaning of sessions (#27478) 2018-10-21 17:06:25 +02:00
Benjamin Dauvergne a2c4634123 do not use pytest.mark.freeze_time (#27345) 2018-10-21 16:02:48 +02:00
Emmanuel Cazenave 347b733039 iws: set the draft flag (#27087) 2018-10-18 16:01:51 +02:00
Emmanuel Cazenave 72ea13940a skip dpark test, temporary fix (#27344) 2018-10-18 15:59:32 +02:00
Emmanuel Cazenave 0b3210acac skip atos-genesys test, temporary fix (#27345) 2018-10-18 15:37:53 +02:00
Frédéric Péters d8ce606678 utils: change soap client to allow explicit wsdl_url (#27161) 2018-10-17 00:44:55 +02:00
Frédéric Péters 412c2a1bdf misc: move duplicated soap utility functions to main soap.py (#27140) 2018-10-17 00:44:55 +02:00
Benjamin Dauvergne 6c4abb1975 atos-genesys: add link_id parameter to WS /dossiers (fixes #27236) 2018-10-12 16:25:15 +02:00
Benjamin Dauvergne d6cc140695 dpark: handler all error codes from PLS_EXIST (fixes #27235)
Now errors are reported with

 {'err': 1, 'code': 'a-slug-code', 'msg': 'message-returned-by-dpark'}
2018-10-12 16:24:30 +02:00
Frédéric Péters 7b9f9ab8aa debian: run service in a utf-8 locale (#26972) 2018-10-07 12:28:01 +02:00
Frédéric Péters 3b768b8671 csv: don't detect dialects on non-csv files (#26919) 2018-10-03 12:41:50 +02:00
Benjamin Dauvergne 9ca8891304 atos-genesys: change password to pwd in query parameters (fixes #26933) 2018-10-02 21:48:38 +02:00
Frédéric Péters 87df669603 jsondatastore: add possibility to update an entry via PATCH (#21490) 2018-10-02 17:03:06 +02:00
Benjamin Dauvergne 8d901ede71 atos-genesys: make a datasource of "dossiers" WS (fixes #26871)
Also expose the Link.id value to allow calling the unlink WS with it.
2018-10-02 16:41:51 +02:00
Emmanuel Cazenave 5d55ae528f iws: send a new parameter I_AG_TYPEAGENDA (#26746)
And always set C_EQUIPE to 'VPVIGIE'.
2018-10-02 10:20:14 +02:00
Emmanuel Cazenave e2c0b653c3 iws: expose email notification parameter (#26716) 2018-10-02 10:20:14 +02:00
Benjamin Dauvergne f219ffceb9 new command to change csv_file (fixes #26582) 2018-10-01 16:53:13 +02:00
Benjamin Dauvergne ce48daa847 atos-genesys: add missing endpoint.perm declarations (fixes #26849) 2018-10-01 12:11:27 +02:00
Benjamin Dauvergne 34f2a6321d add ATOS Genesys connector (fixes #26333)
It provides the following webservices:
- /codifications, to list Genesys referentials
- /codifications/<category>/, to list values in a specific Genesys
referential
- /link, to create a link between a NameID and an account in Genesys
extranet
- /unlink, to delete a link created using the previous WS,
- /dossiers, to get all datas associates to Genesys extranet accounts
for a given NameID
2018-09-27 15:11:58 +02:00
Thomas NOËL 36636be67f debian: depends on Django >= 1.8 2018-09-26 16:14:11 +02:00
Benjamin Dauvergne 03f41cf340 add xml utility functions (#26333) 2018-09-26 11:01:53 +02:00
Benjamin Dauvergne 69c59729e1 add HTTPBaseResource proxy model (#26333) 2018-09-26 11:01:53 +02:00
Benjamin Dauvergne ea546e2524 dpark: add image conversion to PDF (fixes #26670) 2018-09-24 16:23:44 +02:00
Benjamin Dauvergne 5ca0e833c3 factorize convert_to_pdf (#26670) 2018-09-24 16:23:31 +02:00
Benjamin Dauvergne f58615f283 fix infinite recursion in dialect_options() (#26580) 2018-09-21 14:12:26 +02:00
Benjamin Dauvergne 31016366f6 report failure to detect CSV dialect (fixes #26580) 2018-09-20 15:59:33 +02:00
Josue Kouka bfaf7ca2c7 dpark: pass file's raw content to zeep (#26417) 2018-09-20 10:19:56 +02:00
Emmanuel Cazenave 690c048f18 create a Jenkinsfile (#24646) 2018-09-19 18:24:33 +02:00
Emmanuel Cazenave ced979f0ae handle possible failure of git describe (#24646) 2018-09-19 18:24:33 +02:00
Josue Kouka 01473f295f mdel: allow custom foreign address (#25996) 2018-09-18 10:02:15 +02:00
Frédéric Péters 805f937332 csv: don't let duplicate rows be created (#26327) 2018-09-12 09:19:05 +02:00
Frédéric Péters 5460f56f92 tests: add check for caching a csv file with less rows 2018-09-12 09:18:31 +02:00
Frédéric Péters 05c669a9c7 fix typo in translation 2018-09-11 10:47:26 +02:00
Frédéric Péters ce18d31520 csv: don't crash on files missing columns (#26248) 2018-09-08 13:53:15 +02:00
Frédéric Péters 5286592cf7 general: use connector logger in to_json() (#25689) 2018-09-07 13:51:44 +02:00
Thomas NOËL ca58359ad6 greco: raise APIError on empty status or ping results (#26202) 2018-09-07 10:56:31 +02:00
Frédéric Péters 5daa20307f csv: add missing migration (#11260) 2018-09-05 16:37:16 +02:00
Frédéric Péters 07aafc5543 csv: keep file data in database (#11260) 2018-09-05 16:14:34 +02:00
Frédéric Péters f3ad7a0347 csv: use dictionaries to manipulate rows (#11260) 2018-09-05 16:14:34 +02:00
Thomas NOËL 16ba629832 update french translations 2018-09-04 22:45:05 +02:00
Thomas NOËL 847efa28a9 okina: do not crash on 401/403 responses (#26012) 2018-09-04 22:24:24 +02:00
Thomas NOËL 267c147bec solis_apa: allow None for some fields (#21193) 2018-09-04 21:31:29 +02:00
Thomas NOËL 346929d2ff mdel: ignore zip file with invalid step number (#26010) 2018-09-03 11:56:14 +02:00
Frédéric Péters 354cae38e9 update appbar actions to new markup (#25981) 2018-08-31 16:31:28 +02:00
Josue Kouka ffe280e1d4 dpark: add demand creation checkings (#25635) 2018-08-29 15:38:57 +02:00
Josue Kouka 61d5c0db3c dpark: fix use of APIError in some responses (#25790) 2018-08-28 10:25:54 +02:00
Josue Kouka 876abfa4fc cityweb: handle application zipcode (#25805) 2018-08-27 10:25:12 +02:00
Frédéric Péters 3354f3761b fix spelling error in translation 2018-08-18 19:15:31 +02:00
Frédéric Péters b40ba221e0 tests: adapt to logging changes 2018-08-17 15:22:25 +02:00