Commit Graph

1553 Commits

Author SHA1 Message Date
Nicolas Roche bc90d63ad2 toulouse-maelis: speed-up tests (#70982) 2022-12-08 21:41:34 +01:00
Nicolas Roche ddd5b4b83b toulouse-maelis: move referentials into db (#70982) 2022-12-08 21:41:34 +01:00
Nicolas Roche a9e6846bf8 toulouse-maelis: check WS payload first (#70982) 2022-12-07 16:00:24 +01:00
Nicolas Roche 07d91247c0 toulouse-maelis: sort referentials on text and id (#70982) 2022-12-07 14:45:50 +01:00
Benjamin Dauvergne 080fdf18cc tests: fix wcs_factory fixture (#72046)
* remove --insecure argument to wcs-manage's runserver command
* limit django-ratelimit to versions <3
2022-12-05 17:07:41 +01:00
Nicolas Roche e9d05bdafb toulouse-maelis: add indicators referentials (#71858) 2022-12-01 19:26:01 +01:00
Nicolas Roche 8ac323a66e toulouse-maelis: add geographic referentials (#71858) 2022-12-01 19:26:01 +01:00
Nicolas Roche f4ebc7fcab toulouse-maelis: upgrade to build 1857 (#71940) 2022-12-01 19:24:43 +01:00
Nicolas Roche a5bef170be toulouse-maelis: manage emergency person list on createFamily (#71646) 2022-11-30 07:16:32 +01:00
Nicolas Roche 62d7af4d4b toulouse-maelis: send authorized person list on update-child (#71645) 2022-11-30 07:16:32 +01:00
Nicolas Roche 0dedbe3b96 toulouse-maelis: allow to send an empty vaccin list (#71643) 2022-11-30 07:16:32 +01:00
Nicolas Roche adcc9adf1d toulouse-maelis: allow to send an empty dietcode (#71643) 2022-11-30 07:16:32 +01:00
Nicolas Roche af18ba7acd toulouse-maelis: correct child payload check (#71643) 2022-11-30 07:16:32 +01:00
Nicolas Roche 94f8c95bf8 toulouse-maelis: child need a num field to update (#71642) 2022-11-30 07:16:32 +01:00
Nicolas Roche 3aeebd8842 toulouse-maelis: RL num is no more not needed on updateFamily (#71642) 2022-11-30 07:16:32 +01:00
Nicolas Roche 6c39c8dea5 toulouse-maelis: manage new fields on medical record (#71642) 2022-11-30 07:16:32 +01:00
Nicolas Roche 47350bdc00 toulouse-maelis: add maidenName to RL json schema (#71642) 2022-11-30 07:16:32 +01:00
Nicolas Roche 50e8ec7ebe toulouse-maelis: manage birth bean on RL (#71641) 2022-11-30 07:16:32 +01:00
Nicolas Roche 5ffaaba031 toulouse-maelis: add new fields (#71641) 2022-11-30 07:16:32 +01:00
Nicolas Roche e3aee14160 toulouse-maelis: reorder name fields on test soap replies (#71641) 2022-11-30 07:16:32 +01:00
Nicolas Roche 150f96251a toulouse-maelis: vaccin code and date are required (#71641) 2022-11-30 07:16:32 +01:00
Nicolas Roche 276c760da4 toulouse-maelis: rename category field (#71641) 2022-11-30 07:16:32 +01:00
Nicolas Roche 3424d98969 toulouse-maelis: update WSDL (#71641) 2022-11-30 07:16:32 +01:00
Nicolas Roche 1f81071278 toulouse-maelis: auth persons no more managed on family (#71388) 2022-11-30 07:16:32 +01:00
Nicolas Roche 5804ed6616 toulouse-maelis: FSL removed from Parsifal project (#71387) 2022-11-30 07:16:32 +01:00
Serghei Mihai 48db73f027 franceconnect_data: add field for DGFIP API base url (#71638) 2022-11-28 22:28:17 +01:00
Frédéric Péters d07523b3c4 grandlyon streetsections: update for new format of commune names (#71764) 2022-11-28 10:35:04 +01:00
Lauréline Guérin d0bdb9b618
franceconnect: fix data_source endpoint with bad id in param (#71456) 2022-11-26 10:01:37 +01:00
Frédéric Péters 9b889430d1 tcl: adapt to updated attributes in line data sources (#71509) 2022-11-21 13:48:11 +01:00
Agate 56b6baea78 esabora: return error content in response (#71368)
gitea-wip/passerelle/pipeline/pr-main This commit looks good Details
gitea-wip/passerelle/pipeline/pr-wip/71638-franceconnec-data-add-dgfip-api-url-field This commit looks good Details
2022-11-17 10:14:25 +01:00
Benjamin Dauvergne cd46dc8d97 utils/soap: do not log soap:Fault responses as errors (#71028)
gitea-wip/passerelle/pipeline/head Build started... Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
2022-11-07 16:14:04 +01:00
Frédéric Péters 3e22994c1d cmis: add endpoint to get file metadata (#67612)
gitea-wip/passerelle/pipeline/head Build started... Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
2022-11-03 08:22:23 +01:00
Frédéric Péters 99d45cd364 cmis: add endpoint to get file (#67602)
gitea-wip/passerelle/pipeline/head Build started... Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
2022-11-03 08:12:25 +01:00
Corentin Sechet e5275f8a1d signal_arretes: handle error when requested document is not ready (#70604) 2022-11-02 10:29:22 +01:00
Nicolas Roche 87055032a0 toulouse-maelis: do not allow empty payload (#70851) 2022-11-02 07:03:28 +01:00
Nicolas Roche 2a60072e53 toulouse-maelis: invert oneOf schema order to get explicit error messages (#70851) 2022-11-02 07:03:28 +01:00
Nicolas Roche c25007919b toulouse-maelis: correct family payload check (#70851) 2022-11-02 07:03:28 +01:00
Nicolas Roche c2631bf672 toulouse-maelis: re-add update_family deleted test (#70851) 2022-10-30 15:16:16 +01:00
Nicolas Roche 2327051472 toulouse-maelis: wsdl update (#70530) 2022-10-20 17:10:50 +02:00
Nicolas Roche ae85feec89 toulouse-maelis: check input referential keys (#70075)
gitea-wip/passerelle/pipeline/head Build started... Details
gitea/passerelle/pipeline/head Something is wrong with the build of this commit Details
2022-10-20 14:17:57 +02:00
Nicolas Roche 45ae4d3cf3 toulouse-maelis: add test content (#70075) 2022-10-20 11:56:49 +02:00
Nicolas Roche 016fe427b4 toulouse-maelis: refuse empty string on required referencial field (#70075) 2022-10-20 11:56:49 +02:00
Nicolas Roche ba3ed38816 toulouse-maelis: do not replace null values when not needed (#70075) 2022-10-20 11:56:49 +02:00
Nicolas Roche ab75346711 toulouse-maelis: relax soap response check (#70075) 2022-10-20 11:56:49 +02:00
Benjamin Dauvergne b062cfd48b rsa13: handle clos parameter on platform_beneficiaire_action endpoint (#70247) 2022-10-19 17:26:56 +02:00
Nicolas Roche 6b68a148b4 toulouse-smart: use post-transition time to resolve reverting from DST (#70309) 2022-10-19 17:16:39 +02:00
Nicolas Roche acfd6898b6 toulouse-maelis: add organ text do RL (#70485) 2022-10-19 17:15:27 +02:00
Nicolas Roche 5721a84f30 toulouse-maelis: return id on rl2-create (#70176) 2022-10-19 17:14:03 +02:00
Emmanuel Cazenave 9d01872495 unflatten : add an escape character (#70474) 2022-10-19 15:25:19 +02:00
Frédéric Péters 193217b495 sigerly: allow for new nom_rue parameter (and elements as not required) (#70409) 2022-10-18 15:55:36 +02:00
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