Commit Graph

1553 Commits

Author SHA1 Message Date
Nicolas Roche 6ba26ee12a tououse-maelis: quality is required on emergency person (#70320) 2022-10-18 14:00:17 +02:00
Emmanuel Cazenave 6fd0cb1d9f litteralis: add annexes endpoint (#69970) 2022-10-18 10:09:15 +02:00
Agate 083fab1f52 smsfactor: handle credits typed as string (#70348) 2022-10-17 16:35:02 +02:00
Benjamin Dauvergne c0b972e7ac rsa13: add fields to manage CSV columns (#70276) 2022-10-17 16:14:12 +02:00
Emmanuel Cazenave d57398c7f8 litteralis: cleanup payload from emtpy values (#70115)
gitea-wip/passerelle/pipeline/head Build started... Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
2022-10-17 14:44:32 +02:00
Agate 5eae2a1a29 esabora: fix crash on empty document field (#70193) 2022-10-14 16:45:50 +02:00
Nicolas Roche 11d26fac71 toulouse-maelis: do not accept additional properties on endpoints (#70181) 2022-10-14 14:50:24 +02:00
Nicolas Roche 66248abe7b templatetags: display required fields on json schema (#70174) 2022-10-14 08:00:49 +02:00
Nicolas Roche e4917337e4 toulouse-maelis: manage sex field on persons (#69926) 2022-10-11 11:07:13 +02:00
Nicolas Roche 5be860306f toulouse-maelis: add endpoint to delete child person (#69891) 2022-10-11 10:47:42 +02:00
Nicolas Roche 7c082e35ca toulouse-maelis: add endpoint to update child person (#69891) 2022-10-11 10:47:42 +02:00
Nicolas Roche f55467a627 toulouse-maelis: add endpoint to add child person (#69891) 2022-10-11 10:47:42 +02:00
Nicolas Roche 2ef638c934 toulouse-maelis: add read family person endpoint (#69891) 2022-10-11 10:47:42 +02:00
Nicolas Roche c3c2ece5ae toulouse-maelis: switch bPhoto on tests (#69891) 2022-10-11 10:47:42 +02:00
Nicolas Roche ec79fabd50 toulouse-maelis: make adresse parameter required on update-coordinate endpoint (#70029) 2022-10-10 17:47:04 +02:00
Thomas NOËL 1d8bcee706 phonecalls: do not consider existing calls on call start (#69972)
gitea-wip/passerelle/pipeline/head Build started... Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
2022-10-06 18:50:17 +02:00
Nicolas Roche 86eb070423 toulouse-maelis: adapt to new WSDL version (#69904) 2022-10-06 09:50:15 +02:00
Nicolas Roche 1919843bed toulouse-maelis: update WSDL (#69891) 2022-10-06 09:50:15 +02:00
Nicolas Roche a31523bd9e toulouse-maelis: remove authorized person option on family (#69892) 2022-10-06 09:14:31 +02:00
Emmanuel Cazenave 409abd4596 litteralis: send coordinates as float (#69884) 2022-10-05 11:16:59 +02:00
Thomas NOËL 7d87e97137 base_adresse: handle only-space q (#69889) 2022-10-04 23:50:26 +02:00
Thomas NOËL 425fe18348 base_adresse: do not search if q is too short or not start alphanum (#69865) 2022-10-04 17:50:55 +02:00
Nicolas Roche 8319eb65ac toulouse-maelis: add raw access to child (#69849) 2022-10-04 12:29:19 +02:00
Nicolas Roche dddef21d4e toulouse-maelis: add raw access to family person (#69849) 2022-10-04 12:29:19 +02:00
Nicolas Roche f6d0683d67 toulouse-maelis: add a raw access to RL (#69849) 2022-10-04 12:29:19 +02:00
Nicolas Roche 6a743ecc8f toulouse-maelis: manage boolean autorizations on child endpoins (#69848) 2022-10-04 12:26:42 +02:00
Nicolas Roche 4f7fc76cf5 toulouse-maelis: remove unused mocked post in tests (#69844) 2022-10-04 12:23:06 +02:00
Nicolas Roche 01e8504451 toulouse-maelis: remove unused parameters on tests (#69844) 2022-10-04 12:23:05 +02:00
Emmanuel Cazenave 239be4b54f start Litteralis connector (#68813) 2022-10-03 14:56:05 +02:00
Agate 6a00122397 smsfactor: initial implementation (#69363) 2022-10-03 09:43:29 +02:00
Valentin Deniaud 4a78e76c7f templates: remove useless spaces in resource description (#69422) 2022-09-29 17:59:46 +02:00
Valentin Deniaud 989fb52719 misc: apply pyupgrade (#61865) 2022-09-29 16:22:29 +02:00
Serghei Mihai 982e35a0e7 astech: forward natifs parameters on demand creation (#69665) 2022-09-28 12:07:39 +02:00
Nicolas Roche 79b6382a72 toulouse_maelis: pass top level fields to updateFamily (#69535) 2022-09-23 19:19:54 +02:00
Frédéric Péters 94f687ae51 general: remove sp_fr connector (#68918) 2022-09-23 13:19:49 +02:00
Thomas NOËL 66889cb417 ldap: enable check hostname only for python-ldap 3.4+ (#69470) 2022-09-23 12:32:49 +02:00
Nicolas Roche ffa717479f templatetags: render JSON schema oneOf required properties (#69049) 2022-09-23 11:41:29 +02:00
Nicolas Roche bfa272e3d6 toulouse_parsifal: unset default date on emergency person (#69047) 2022-09-23 11:35:19 +02:00
Nicolas Roche d4e7d064c5 toulouse_maelis: add medical record webservice (#69045) 2022-09-23 11:25:48 +02:00
Nicolas Roche 5b08c35515 toulouse_maelis: add FSL webservice (#69045) 2022-09-23 11:25:48 +02:00
Nicolas Roche c8097f4b2d toulouse_maelis: add PAI webservice (#69045) 2022-09-23 11:25:48 +02:00
Nicolas Roche 50dda588ce toulouse_maelis: add dietcode webservice (#69045) 2022-09-23 11:25:48 +02:00
Nicolas Roche 6f1d51bbaa toulouse_maelis: update WSDL to last version from SIGEC (#69045) 2022-09-23 11:25:24 +02:00
Nicolas Roche f6cad0ba22 toulouse_maelis: add child webservices (#68788) 2022-09-23 11:12:39 +02:00
Nicolas Roche 00e5aa1047 toulouse-maelis: add RL2 webservices (#68788) 2022-09-23 11:12:39 +02:00
Nicolas Roche 6bdd314d6f toulouse-maelis: add RL1 webservices (#68788) 2022-09-23 11:12:39 +02:00
Nicolas Roche 88abc88953 tests: re-enable a test on job api (#63192) 2022-09-23 11:07:56 +02:00
Nicolas Roche 686db642f5 tests: re-enable a test on orange connector (#63192) 2022-09-23 11:07:48 +02:00
Serghei Mihai f6e1dde2dd sivin: compute euro5 performance level from environment data (#69107) 2022-09-23 09:51:58 +02:00
Thomas NOËL dbf1736a5b arcgis: handle unusual error response (#69396) 2022-09-22 11:57:43 +02:00
Nicolas Roche 6f755b7388 toulouse_maelis: update readFamily test data (#69044) 2022-09-14 10:46:42 +02:00
Benjamin Dauvergne e905cdb516 add ldap connector (#66533) 2022-09-13 17:34:45 +02:00
Nicolas Roche 959ce6c197 foederis: return absolute uri of pdf announce (#68641) 2022-09-09 15:03:18 +02:00
Serghei Mihai d88db8b3e5 cityweb: allow sending files to remote sftp (#68702) 2022-09-09 09:43:05 +02:00
Lauréline Guérin 85bce1522f
caluire-axel: add new navette activities (#68634) 2022-09-09 08:20:40 +02:00
Nicolas Roche 918e46d99d toulouse_foederis: retrieve HTML field contents (#68546) 2022-09-01 15:58:40 +02:00
Agate 1a17d3efa6 django4: replaced *_text with *_str equivalent (#68576) 2022-08-31 11:00:37 +02:00
Agate c53c6162ed django4: replaced ugettext* calls with corresponding gettext* calls (#68576) 2022-08-31 11:00:37 +02:00
Benjamin Dauvergne fb7fcf5f88 utils/xml: fix parsing of simpleContent XML schema (#63191) 2022-08-29 17:19:06 +02:00
Benjamin Dauvergne a958b8cec1 tests: add timeout to requests call (#68469) 2022-08-29 16:16:10 +02:00
Benjamin Dauvergne 2f9a76c592 bdp: use requests wrapper (#68469) 2022-08-29 16:15:37 +02:00
Nicolas Roche a8530e2806 toulouse_smart: allow to redo a failed intervention (#62012) 2022-08-26 09:52:09 +02:00
Nicolas Roche 5f695ccd4a toulouse_smart: check media path on tests (#62012) 2022-08-26 09:52:09 +02:00
Nicolas Roche 4543200ddf toulouse_smart: check response error on tests (#62012) 2022-08-26 09:52:09 +02:00
Frédéric Péters 79f244a1a5 ci: reduce test execution time by changing password hasher (#68111) 2022-08-12 09:14:57 +02:00
Agate 917e827592 esabora: initial connector implementation (#67779) 2022-08-08 16:07:13 +02:00
Corentin Sechet 4e5c746582 sivin: accept and translate plate numbers in FNI format (#67925) 2022-08-08 14:46:05 +02:00
Agate 0736684511 api particulier: more flexible validation for numero_allocataire field (#58080) 2022-08-01 11:20:48 +02:00
Agate 9d9969afdb Run tests under django 3.2 (#67781) 2022-08-01 11:16:26 +02:00
Benjamin Dauvergne 3530430787 atos_genesys; add dossier-by-pair endpoint (#67250) 2022-07-29 19:03:03 +02:00
Benjamin Dauvergne 99d70b3a02 rsa13: add sous-action endpoint (#67210) 2022-07-29 19:02:43 +02:00
Benjamin Dauvergne 10103f9d45 rsa13: add beneficiaire/sorti/csv endpoint (#67210) 2022-07-29 19:02:43 +02:00
Benjamin Dauvergne 7a04d9253f base_adresse: truncate q to 200 characters (#67763) 2022-07-29 19:02:24 +02:00
Lauréline Guérin 7cf903431a
base_adresse: fix cron with not found region (#67629) 2022-07-29 12:30:27 +02:00
Nicolas Roche 9f916e1827 toulouse_maelis: adapt updateFamily error format (#67791) 2022-07-29 11:52:47 +02:00
Nicolas Roche 79d3cdbe60 toulouse_maelis: flagCom is now returned by readFamily (#67782) 2022-07-29 11:52:47 +02:00
Nicolas Roche b9f01eeb42 toulouse_maelis: check status on invoices webservices too (#67782) 2022-07-29 11:52:47 +02:00
Nicolas Roche 074d363400 toulouse_maelis: add more referentials (#67782) 2022-07-29 11:52:47 +02:00
Nicolas Roche 54f2e4c4ef toulouse_maelis: add civility to RL required properties (#67782) 2022-07-29 11:52:47 +02:00
Nicolas Roche 742d0e6046 toulouse_maelis: update createFamily soap response (#67782) 2022-07-29 11:52:47 +02:00
Nicolas Roche f4d2e5ffd2 toulouse_maelis: apply correction on bateBirth field (#67782) 2022-07-29 11:52:47 +02:00
Nicolas Roche c82725cebd toulouse_maelis: update family wsdl (#67782) 2022-07-29 11:52:47 +02:00
Thomas NOËL 8e1a357c11 address: hide empty sectors select in manager (#67798) 2022-07-29 01:42:50 +02:00
Thomas NOËL 965d288227 tests: use only 58 chars in database name, allowing _gwXX suffix 2022-07-28 12:30:54 +02:00
Valentin Deniaud 2d6e859971 jobs: add missing checks in runjob command (#67613) 2022-07-25 13:50:08 +02:00
Nicolas Roche 90a8f87f48 toulouse-maelis: add webservices to manage childs (#67328) 2022-07-21 15:25:55 +02:00
Nicolas Roche 34b5803b55 toulouse_maelis: add webservices to manage persons (#67327) 2022-07-21 15:25:55 +02:00
Nicolas Roche c238a9f2b0 toulouse_maelis: parsifal: add webservices to manage RL (#67326) 2022-07-21 15:25:55 +02:00
Nicolas Roche b6b40e501b toulouse_maelis: parsifal: add referentials webservices (#67325) 2022-07-21 15:25:55 +02:00
Nicolas Roche 1a551ab9e5 toulouse_maelis: initial commit (#62464) 2022-07-21 15:25:55 +02:00
Lauréline Guérin a0d07da11a
caluire-axel: new endpoint set_agenda_apply_changes (#67280) 2022-07-21 09:01:02 +02:00
Lauréline Guérin a02ffc773d
caluire-axel: add activity_id in set_agenda changes result (#67280) 2022-07-21 08:49:34 +02:00
Valentin Deniaud e1940ff73c logs: fix searching for uuid in log messages (#67494) 2022-07-20 15:18:24 +02:00
Agate e7db96aa4f opengis: validate indexing template to avoid later crashes (#67381) 2022-07-20 08:26:06 +02:00
Agate b50e16a79b misc: return HTTP 404 instead of 500 for GET requests on nonexistant connectors (#67414) 2022-07-18 15:39:50 +02:00
Corentin Sechet ed9a4a2986 toulouse_axel: Forbid blank NameID for invoices endpoint (#66974) 2022-07-18 10:41:03 +02:00
Agate a9449c0e51 sivin: normalize immat to avoid lookup issues with remote API (#67359) 2022-07-18 08:24:55 +02:00
Corentin Sechet 2b14a8d6c6 signal_arretes: create signal arretes connector (#65822) 2022-07-04 21:39:18 +02:00
Paul Marillonnet 9d9c6f0ab6 api_entreprise: provide a levenshtein distance matching method (#65288) 2022-07-04 14:02:50 +02:00
Nicolas Roche 792ba7a551 admin: do not synchronize connector slug on title when it differ (#5778) 2022-07-04 12:26:53 +02:00
Nicolas Roche c42ad2d95b admin: allow connector slug edition (#5778) 2022-07-04 12:26:53 +02:00
Nicolas Roche 38868d5993 tests: add test on connector edit view (#5778) 2022-07-04 12:26:53 +02:00
Nicolas Roche 58879560b9 admin: autocomplete slug on creation view (#5778) 2022-07-04 12:26:53 +02:00
Serghei Mihai 30288c0c32 add connector for SIVIN (#66453) 2022-06-30 10:32:46 +02:00
Emmanuel Cazenave 5f0499dfde astre_rest: use 'fichier' as file parameter name (#66598) 2022-06-27 12:00:31 +02:00
Nicolas Roche d050178960 foederis: remove deleted announces (#66506) 2022-06-27 10:32:52 +02:00
Benjamin Dauvergne ebc6ed2343 add connector for BigBlueButton (#66156) 2022-06-21 14:08:09 +02:00
Lauréline Guérin da9b818451
ban import: revert last optimizations (#66342)
This reverts commit 7479f1d143.
2022-06-20 16:34:45 +02:00
Emmanuel Cazenave f46440f77c astre_rest: use multipart/form-data when sending files (#66334) 2022-06-20 10:08:34 +02:00
Emmanuel Cazenave fe3343ea7f astregs: add get-dossier endpoint (#65816) 2022-06-14 10:00:34 +02:00
Pierre Ducroquet 58f482cf93 ban import: update streets only when needed (#65843) 2022-06-07 08:44:15 +02:00
Valentin Deniaud d75504e857 holidays: reflect changes in source ICS (#65820) 2022-06-02 15:41:28 +02:00
Benjamin Dauvergne a5ab8e81c7 misc: fix warnings about implicit string concatenation 2022-06-02 00:40:45 +02:00
Benjamin Dauvergne 602e4284f6 dpark: add support for methods PLS_ENREG2 and PLS_NOTIFCB2 (#65777) 2022-06-01 18:02:18 +02:00
Valentin Deniaud ab3aa9b6b4 tests: fix holidays request mock (#65806) 2022-05-31 14:19:00 +02:00
Nicolas Roche 377bfada8e opendatasoft: remove operators form query parameter (#43235) 2022-05-30 14:35:26 +02:00
Benjamin Dauvergne cdf9e3ea9d misc: fix import ordering 2022-05-30 14:10:33 +02:00
Benjamin Dauvergne e67cdcdfb4 atos_genesys: add a configurable timeout and report timeout errors (#65701) 2022-05-30 13:38:47 +02:00
Benjamin Dauvergne 3da459f116 utils/soap: disable zeep.transports logger (#64940) 2022-05-30 13:25:27 +02:00
Benjamin Dauvergne 1ec9dbcb13 utils/soap: add wrapping of zeep errors inside APIError (#58925) 2022-05-30 13:15:55 +02:00
Frédéric Péters b28d09d175 trivial: add uppercase to edit button (#65735) 2022-05-27 15:17:10 +02:00
Benjamin Dauvergne 2ece5037a9 soap: ignore GET parameters not in the schema (#65699) 2022-05-27 11:39:32 +02:00
Thomas NOËL 2bae32e4c9 arcgis: add token system (#63825) 2022-05-27 11:36:34 +02:00
Thomas NOËL 1f3af08723 arcgis: add feature server query endpoint (#63825) 2022-05-27 11:36:34 +02:00
Nicolas Roche c3807958fd atal: check status on wsdl availability (#65076) 2022-05-27 11:16:27 +02:00
Nicolas Roche 3e98717b5b astregs: correct test on association endpoint (#64940) 2022-05-27 11:14:15 +02:00
Frédéric Péters d6eef4be78 general: wipe obsolete iparapheur connector (#65657) 2022-05-27 08:34:15 +02:00
Thomas NOËL edde9579b5 tests: allow any order in csv files listdir (#65552) 2022-05-23 15:33:42 +02:00
Emmanuel Cazenave 0b1c440c83 misc: use legacy urls to call up to date urls (#65025) 2022-05-16 17:11:23 +02:00
Thomas NOËL 300e229244 isere_ens: use empty POST for booking cancel (#64787) 2022-05-13 14:56:35 +02:00
Paul Marillonnet ab3bb03809 api_entreprise: add match_mandataire_social endpoint (#64687) 2022-05-13 10:01:20 +02:00
Frédéric Péters 6c92e5d02c misc: keep logs tab open when using pagination (#64834) 2022-05-13 08:38:02 +02:00
Benjamin Dauvergne b16498d180 csvdatasource: do not call cache_data() on empty returned set due to model filters (#65166) 2022-05-12 12:46:09 +02:00
Nicolas Roche 0ebd672397 plone_restapi: allow to pass simple list to plone (#64760) 2022-05-04 12:24:43 +02:00
Benjamin Dauvergne 49782910ad rsa13: unduplicate COMPL1_ADR column in CSV export (#64453) 2022-04-21 18:23:52 +02:00
Benjamin Dauvergne 91e7c9afcf add toulouse_foederis connector (#64313) 2022-04-21 17:11:25 +02:00
Valentin Deniaud 347944babf misc: remove usage of "six" module (#63682) 2022-04-20 17:01:01 +02:00
Benjamin Dauvergne 68f135e827 csvdatasource: use SQL for simple filters (#63608) 2022-04-20 15:36:51 +02:00
Valentin Deniaud 0d8ae8889f opengis: add test button for indexing template (#58360) 2022-04-20 11:37:10 +02:00
Frédéric Péters c0723fb929 general: redo connector page with tabs (#63632) 2022-04-06 17:49:58 +02:00
Nicolas Roche 9daa087cc5 plone_restapi: adapt list content sent to Plone (#62943) 2022-04-05 16:28:40 +02:00
Nicolas Roche fee8720f7e esirius_swi: correct closed status computation (#62133) 2022-04-05 11:19:07 +02:00
Lauréline Guérin 35b0420f3d
caluire-axel: alter NUMVOIEREQUIREDType to match real data (#63393) 2022-03-31 14:11:11 +02:00
Thomas NOËL 05a3a55e75 tests: remove use of pytest-httpbin (#63302) 2022-03-31 12:05:18 +02:00
Valentin Deniaud 250afb34f8 add school holidays connector (#63013) 2022-03-29 11:53:17 +02:00
Benjamin Dauvergne 1f748deb73 add a generic soap connector (#60836) 2022-03-28 14:34:06 +02:00
Lauréline Guérin 6e4508cb1f
misc: fix use-dict-literal pylint error (#62099) 2022-03-25 11:38:47 +01:00
Lauréline Guérin 7c525dc946
misc: fix unneeded-not pylint error (#62099) 2022-03-25 11:38:47 +01:00
Lauréline Guérin d212c3c380
misc: fix simplifiable-if-expression & simplifiable-condition pylint errors (#62099) 2022-03-25 11:38:46 +01:00
Lauréline Guérin 08abed92ec
misc: fix consider-using-enumerate pylint error (#62099) 2022-03-25 09:03:39 +01:00
Lauréline Guérin ced293dfb0
misc: fix undefined-variable pylint error (#62099) 2022-03-25 09:03:39 +01:00
Lauréline Guérin 10af7de01c
misc: fix reimported pylint error (#62099) 2022-03-25 09:03:39 +01:00
Lauréline Guérin 83cca96479
misc: fix anomalous-backslash-in-string pylint error (#62099) 2022-03-25 09:03:38 +01:00
Lauréline Guérin dd7111f33b
misc: fix no-self-argument pylint error (#62099) 2022-03-25 09:03:38 +01:00
Lauréline Guérin bfb26d164c
misc: fix disallowed-name pylint error (#62099) 2022-03-25 09:03:38 +01:00
Lauréline Guérin 86dc13a8cb
misc: fix possibly-unused-variable pylint error (#62099) 2022-03-25 09:03:38 +01:00
Lauréline Guérin 66938bfcc9
misc: fix expression-not-assigned pylint error (#62099) 2022-03-25 09:03:37 +01:00
Lauréline Guérin a22f2eb833
misc: fix duplicate-key pylint error (#62099) 2022-03-25 09:03:37 +01:00
Lauréline Guérin 00ea35fa59
misc: fix consider-using-dict-items pylint error (#62099) 2022-03-25 09:03:37 +01:00
Lauréline Guérin ceb7bff14d
misc: fix useless-return pylint error (#62099) 2022-03-25 09:03:37 +01:00
Lauréline Guérin 50604f402f
misc: fix no-else-raise pylint error (#62099) 2022-03-25 09:03:37 +01:00
Lauréline Guérin a0b7002740
misc: fix line-too-long pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 39d29d19c1
misc: fix pointless-statement pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 2e59a6c4be
misc: fix useless-object-inheritance pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 71ddfd62dc
misc: fix singleton-comparison pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 928086b47e
misc: fix function-redefined pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 3dbee7bc63
misc: fix consider-using-with pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 1e90f91e99
misc: fix no-name-in-module pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 59182339ab
misc: fix redundant-u-string-prefix pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin 35512c9c2f
misc: remove unused-variable pylint error (#62099) 2022-03-25 09:03:36 +01:00
Lauréline Guérin c1074b68fc
misc: fix unused-import pylint error (#62099) 2022-03-25 09:03:35 +01:00
Lauréline Guérin 302e573f70
misc: fix super-with-arguments pylint error (#62099) 2022-03-25 09:03:35 +01:00
Lauréline Guérin dbb8416537
misc: add __init__ file to tests dir (#62099) 2022-03-25 08:24:24 +01:00
Emmanuel Cazenave dcb996cfdf astre_rest: add auth parameter (#62924) 2022-03-22 15:20:18 +01:00
Thomas NOËL 14da6adec2 isere_ens: use applicant if no group supplied (#63067) 2022-03-22 15:15:42 +01:00
Benjamin Dauvergne bc07b92d9d test/rsa13: fix always true assert (#62955) 2022-03-19 11:32:47 +01:00
Benjamin Dauvergne e73407b0f9 rsa13: fix invoice CSV columns (#62955) 2022-03-19 11:32:24 +01:00
Benjamin Dauvergne a3eb559dd7 toulouse_smart: change primary key of WcsRequest (#62893)
- make WcsRequest.uuid the primary key, implement migrations to migrate
  existing ForeignKeys and references in Job.parameters.
- add a new column wcs_form_step, with default value 'initial' and make a unique index on the tuple
  (wcs_form_api_url, wcs_form_step)
2022-03-17 15:30:24 +01:00
Emmanuel Cazenave 8ede322f4d atal: accept filename from file parameter (#62891) 2022-03-17 11:59:25 +01:00
Benjamin Dauvergne 66ee253111 rsa13: use field name for column headers in CSV (#62885) 2022-03-17 10:35:58 +01:00
Emmanuel Cazenave 134ec2fa19 astre_rest: raise an error if json is expected (#62815) 2022-03-16 16:05:47 +01:00
Thomas NOËL bc93ca40ab isere_ens: handle new API version (#62475) 2022-03-15 14:26:15 +01:00
Lauréline Guérin ce27a38017 toulouse-axel: PORTAIL can be empty (#62716) 2022-03-14 16:39:23 +01:00
Nicolas Roche 4a2745b0df axel: accept XMLSchemaValidationError on encode or decode (#62631) 2022-03-11 17:35:10 +01:00
Nicolas Roche dc3f8a60b1 tests: ignore mdel zip files order (#62631) 2022-03-11 15:18:14 +01:00
Benjamin Dauvergne 0787d2597a rsa13: add facturation/csv endpoint (#62669) 2022-03-11 12:43:18 +01:00
Benjamin Dauvergne 38bf85774f rsa13: add facturation/periodes/ endpoints (#62669) 2022-03-11 12:41:52 +01:00
Benjamin Dauvergne b0a897d06c rsa13: add new columns to CSV export (#62668)
This commit also introduces the setting RSA13_CSV_COLUMNS to configure
those columns without code change in the future.
2022-03-11 12:41:39 +01:00
Benjamin Dauvergne e439a15cb6 dpark: strip data on link (#62685) 2022-03-11 11:35:44 +01:00
Corentin Sechet 82d11e258a sfr_dmc: fix sms containing only GSM characters sent using unicode (#62589) 2022-03-11 10:58:39 +01:00
Emmanuel Cazenave 65b1d9cf42 astre_rest: add read document endpoint (#62497) 2022-03-07 17:37:06 +01:00
Emmanuel Cazenave e06a360f83 astre_rest: handle error codes (#62479) 2022-03-07 14:25:14 +01:00
Emmanuel Cazenave 972a4f885f astre_rest : handle non json response (#62398) 2022-03-07 10:20:30 +01:00
Lauréline Guérin f6370924c8
utils: fix import_site on missing ApiUser (#62422) 2022-03-04 18:51:43 +01:00
Corentin Sechet cb16af1236 sfr_dmc: send unicode sms if necessary (#62377) 2022-03-03 16:38:16 +01:00
Corentin Sechet fab93bd330 sfr_dmc: implement SFR DMC sms connector (#20973) 2022-03-02 12:48:44 +01:00
Frédéric Péters d2c0be0396 misc: apply black 22.1.0 2022-03-01 19:43:28 +01:00
Nicolas Roche ab0927df06 toulouse_smart: set timeout on synchronous requests (#62105) 2022-02-25 15:09:07 +01:00
Nicolas Roche 29e78f1bad views: do not crash on unknown app import (#61792) 2022-02-25 15:07:48 +01:00
Benjamin Dauvergne 7472aba9c6 gdc: raise APIError on unloadable content (#61254) 2022-02-18 08:46:58 +01:00