Commit Graph

1966 Commits

Author SHA1 Message Date
Benjamin Dauvergne 5b2f2d5b97 rsa13: add beneficiaire evenement endpoints (#84252) 2024-02-07 19:00:52 +01:00
Benjamin Dauvergne 4465d64903 rsa13: add type-evenement endpoint (#84252)
Cf. [[bouches-du-rhone-cd13:Spec_Beta#EN-RECETTE-v17-apitype-evenement-GET-liste-des-types-d%C3%A9v%C3%A8nements]]
2024-02-07 16:15:05 +01:00
Benjamin Dauvergne 0b4de669fd tests: remove references to InMemoryCache (#85832)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-02 20:49:28 +01:00
Benjamin Dauvergne a15a11ec4a utils/soap: use http cache for wsdl and xsd files (#85832)
We should not use another cache since the requests cache has a better
behaviour.
2024-02-02 20:49:28 +01:00
Nicolas Roche 9a158a66d1 toulouse-maelis: always return err=0 on dlnuf endpoint (#86503)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-02 16:37:23 +01:00
Benjamin Dauvergne f2b64b6ebf utils: factorize json schema validation (#86422)
It was already used in two places (views.py and photon connector), and
wrongly (photon connector was ignoring some errors for no reason).

META_SCHEMA manipulation is removed and will be replaced by a
normalization of the schema to remove lazy strings in a later commit.

A new JSONValidationError subclass of APIError is introduced.
2024-02-01 19:00:16 +01:00
Emmanuel Cazenave 0f1117f483 r2p: start connector (#86000)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-01 11:08:04 +01:00
Nicolas Roche eac67cb852 toulouse-maelis: don't validate a basket unrelated to new subscriptions (#86374)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-01 09:42:08 +01:00
Nicolas Roche f841e98049 toulouse-maelis: do not link invoice to removed subscriptions (#86373)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-01 09:34:12 +01:00
Nicolas Roche 1a30653192 toulouse-maelis: [tests] do subscribe before basket validation on tests (#86364)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-01 09:28:04 +01:00
Nicolas Roche 33c756e76a toulouse-maelis: [tests] use same basket id in all tests (#86354)
gitea/passerelle/pipeline/head This commit looks good Details
2024-02-01 09:27:19 +01:00
Benjamin Dauvergne 94e60a35b2 mdel: intercept exceptions during response retrieval (#86379)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-31 15:52:44 +01:00
Benjamin Dauvergne 3ad6c89068 mdel: keep sending demands (#86379)
- add Demand.sent attribute
- set Demand.sent to True after pushing the demand
- retry after one hour in case of failure
2024-01-31 15:52:29 +01:00
Nicolas Roche 509ae33314 toulouse-maelis: normalize direction referential (#86068) 2024-01-31 11:47:57 +01:00
Nicolas Roche c3557f628a toulouse-maelis: normalize service referential (#86068) 2024-01-31 11:47:57 +01:00
Nicolas Roche 93c6224357 toulouse-maelis: add service to nursery data (#86068) 2024-01-31 11:47:57 +01:00
Nicolas Roche e2e591afeb toulouse-maelis: add service to personnal activity data (#86068) 2024-01-31 11:47:57 +01:00
Nicolas Roche 94057f7a0f toulouse-maelis: add service to activity referential data (#86068) 2024-01-31 11:47:57 +01:00
Nicolas Roche 86ba7d6a55 toulouse-maelis: add direction to service referential data (#86068) 2024-01-31 11:47:57 +01:00
Frédéric Péters 1c7f6c2557 tests: keep on using deprecated cgi module in tests (#86355)
gitea/passerelle/pipeline/head There was a failure building this commit Details
2024-01-31 09:28:43 +01:00
Nicolas Roche 8459ef11a3 litteralis: raise API error on bad coordinates (#85310)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-19 16:51:45 +01:00
Nicolas Roche 8c9edcd332 toulouse-maelis: notify all invoices paid (#85807)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-19 10:39:56 +01:00
Lauréline Guérin f69f6281ab
base_adresse: endpoint cities, compatibility with wcs geolocation (#85863)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-19 08:40:55 +01:00
Nicolas Roche 72b3315ae4 toulouse-maelis: detail no week calendar error message (#85852)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-18 17:45:36 +01:00
Nicolas Roche 08f347edf3 toulouse-maelis: ignore invoice without number (#85704)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-18 11:28:46 +01:00
Nicolas Roche 28d2ea1ba9 toulouse-maelis: add family id to recurrent week call (#85389)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-17 10:31:56 +01:00
Benjamin Dauvergne 37536df9d1 toulouse_maelis: report update errors after a delay (#84953)
gitea/passerelle/pipeline/head This commit looks good Details
Also try to update as soon as possible after an error during daily
updates.
2024-01-15 15:48:01 +01:00
Thomas NOËL 514c3f1995 scrib: always send numBac if present (#85548)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-13 00:49:28 +01:00
Thomas NOËL dd87030c50 scrib: return with err 1 on error codeErreur/codeRetour responses (#85447)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-09 16:37:43 +01:00
Nicolas Roche 104f96b61c toulouse-maelis: parse datetime on activity birth dates (#85263)
gitea/passerelle/pipeline/head This commit looks good Details
2024-01-04 11:49:14 +01:00
Thomas NOËL 31a0828d6d scrib: use abstract SOAP model (#84895)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-22 11:07:17 +01:00
Nicolas Roche 0010095146 toulouse-maelis: detail get-recurrent-week errors (#84975)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-21 09:53:08 +01:00
Thomas NOËL b8fc9716a4 add contrib.nantes_scrib connector (#83360)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-19 09:46:11 +01:00
Thomas NOËL 40c3c6affb matrix42: add a generic object/action POST endpoint (#84636)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-18 16:43:47 +01:00
Nicolas Roche ec8dd0a43c toulouse-maelis: hide standard unit from main catalog items (#84760)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-18 10:08:19 +01:00
Nicolas Roche 8e6f61ceb7 toulouse-maelis: allow to link providing accents (#84370)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-15 10:47:45 +01:00
Nicolas Roche 13fe6411eb toulouse-maelis: do not apply distinct on activity referential (#84576)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-15 10:47:13 +01:00
Benjamin Dauvergne afab9d49a1 astregs: fix typo in find_tiers_by_rib (#84512)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-09 09:31:31 +01:00
Nicolas Roche e592c33021 toulouse-maelis: manage fiscal number on RL (#84372)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-07 15:57:27 +01:00
Nicolas Roche ad4b9de490 toulouse-maelis: update Family WSDL (#84372) 2023-12-07 11:28:24 +01:00
Benjamin Dauvergne b4d637249a cmis: disable logging of requests errors (#84348)
gitea/passerelle/pipeline/head This commit looks good Details
2023-12-06 18:05:17 +01:00
Frédéric Péters f513f2451d opengis: add support for wfs:FeatureCollection responses (#84053)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-29 10:34:57 +01:00
Frédéric Péters b9939892b8 opengis: include data from namespaced elements (#79982)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-27 13:41:47 +01:00
Benjamin Dauvergne 7de7cd8b3f cmis: produce more precise APIError on cmislib.PermissionDeniedException (#83682)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-27 10:31:35 +01:00
Benjamin Dauvergne c247197c6e cmis: search first existing parent folder from the end of the path (#83682) 2023-11-27 10:31:35 +01:00
Nicolas Roche 905e3b141f toulouse-maelis: hide invoices no more returned by maelis (#83676)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-22 21:02:16 +01:00
Nicolas Roche e8122d29eb toulouse-maelis: allow to link with RL2 data (#83842)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-22 19:03:53 +01:00
Serghei Mihai 4c5204bd2f mdel: cleanup demands folders (#83570)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-16 11:54:35 +01:00
Corentin Sechet 07619bc012 qrcode: fix fullscreen size on desktop & icons (#83517)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-15 13:19:18 +01:00
Corentin Sechet d69e4df328 toulouse-foederis: add degree level parameter to attach_degree endpoint (#83507)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-15 11:39:05 +01:00
Corentin Sechet 2711f5c615 toulouse-foederis: add count parameters when updating announces (#83507) 2023-11-15 11:39:05 +01:00
Benjamin Dauvergne cd08a2068c qrcode: make validity optional (#83464)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-14 20:29:46 +01:00
Benjamin Dauvergne 00443f8629 qrcode: change lost signature key in JS tests (#83464) 2023-11-14 20:29:46 +01:00
Corentin Sechet 230d424571 isere-esrh: add job-types endpoint (#82880)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-14 16:36:56 +01:00
Corentin Sechet a8e2223c50 isere-esrh: add entities endpoint (#82880) 2023-11-14 16:36:56 +01:00
Corentin Sechet 7951510aa1 isere-esrh: add connector and official endpoint (#82880) 2023-11-14 16:36:56 +01:00
Thomas NOËL 08fa0fad21 soap: complete check status system (#83473)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-14 14:35:54 +01:00
Corentin Sechet 32d3dd01bc qrcode: add frontend qrcode reader (#82652)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-13 16:57:06 +01:00
Corentin Sechet 7314fa224c js: add js unit tests support (#82651)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-13 16:19:51 +01:00
Corentin Sechet 82e9018865 qrcode: add qrcode reader management endpoints (#82650)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-13 15:31:35 +01:00
Corentin Sechet a51c49a865 qrcode: add get-qrcode endpoint (#82649)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-13 14:55:32 +01:00
Corentin Sechet 1e12dae71b qrcode: create qrcode connector & certificate management endpoints (#82648)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-13 14:34:31 +01:00
Thomas NOËL 0a28034137 astech: don't use bytes in APIError content (#83342)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 15:32:21 +01:00
Nicolas Roche 81f58cad59 toulouse-maelis: filter subscribable school years (#83262)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 12:11:28 +01:00
Emmanuel Cazenave 2a73e4dfb3 general: log Publik-Caller header (#83111)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 11:00:14 +01:00
Nicolas Roche 979e531b3a toulouse-maelis: correct for-payment parameter usage (#77110)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 10:41:34 +01:00
Nicolas Roche 5cd1e3aacc toulouse-maelis: get users linked to a family (#77295)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 10:38:06 +01:00
Nicolas Roche aa9585071a toulouse-maelis: manage online_payment without cache (#83257)
gitea/passerelle/pipeline/head Build queued... Details
2023-11-10 10:37:35 +01:00
Nicolas Roche 923427783c toulouse-maelis: rename activity type label (#83165)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 10:12:43 +01:00
Nicolas Roche 34ac701200 toulouse-maelis: display default template values in manager (#83054)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 09:54:35 +01:00
Nicolas Roche 1b0c842d48 toulouse-maelis: manage applicative error on school registration (#82705)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 09:51:20 +01:00
Nicolas Roche d0f4b9ecf9 toulouse-maelis: [tests] add test on school registration error (#82705) 2023-11-10 09:51:20 +01:00
Nicolas Roche a7ff9bbc4a toulouse-maelis: put global catalog in cache (#82379)
gitea/passerelle/pipeline/head Build queued... Details
2023-11-10 09:29:05 +01:00
Nicolas Roche b7b50717ca toulouse-maelis: disable connecteur by default (#83025)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 09:27:34 +01:00
Nicolas Roche 6c4fc4152d toulouse-maelis: remove unused ref_date on catalog endpoint (#82966)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-10 08:59:40 +01:00
Thomas NOËL e2a45ea01b matrix42: rename search_filter to filter (#83112)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-03 15:06:41 +01:00
Thomas NOËL 2162e9d08d matrix42: use a pattern for ddname on fragment endpoint (#83105)
gitea/passerelle/pipeline/head Build queued... Details
2023-11-03 13:12:47 +01:00
Thomas NOËL 264550e363 matrix42: add filter possibility on fragment endpoint (#83103)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-03 12:10:00 +01:00
Thomas NOËL 6f7acc1489 add matrix42 connector (#81490)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-02 15:59:03 +01:00
Emmanuel Cazenave 2b0842eb03 atal_rest: accept empty list in worksrequest-intervention-status (#83029)
gitea/passerelle/pipeline/head This commit looks good Details
2023-11-02 10:57:25 +01:00
Serghei Mihai fa50ff9129 astech: add filters to column results (#82963)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-31 15:55:16 +01:00
Emmanuel Cazenave f336d7a952 atal_rest: add worksrequest-intervention-status endpoint (#82948)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-31 14:58:31 +01:00
Nicolas Roche bda1eba253 cron: add an every5min entry (#82961)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-30 18:02:50 +01:00
Benjamin Dauvergne f63e250e0d utils: add tools to execute actions outisde of transactions (#31204)
gitea/passerelle/pipeline/head This commit looks good Details
First use of it is to create ResourceLog objects after the current
transaction commit or abort.
2023-10-19 09:59:10 +02:00
Serghei Mihai 4789f1e1ff astech: add endpoint to get view data (#82416)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-17 16:41:42 +02:00
Serghei Mihai 2bbc835787 astech: add endpoint to get view columns (#82416) 2023-10-16 15:34:15 +02:00
Serghei Mihai 94184d9c5e astech: add endpoint to list available views (#82416) 2023-10-16 15:33:38 +02:00
Corentin Sechet 76f3860ad2 toulouse-foederis: allow empty degree files (#82390)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-16 11:29:49 +02:00
Corentin Sechet 3d5ec0268c toulouse-foederis: don't send filename in Content-Disposition of form-data when posting attachments (#82346)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-16 10:59:18 +02:00
Nicolas Roche f2652bac36 toulouse-smart: do not crash on receiving string in place of block field (#79816)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-12 15:08:55 +02:00
Corentin Sechet fe1f40cc7d toulouse-foederis: remove type_emploi data source (#82294)
gitea/passerelle/pipeline/head Build queued... Details
2023-10-12 14:56:48 +02:00
Corentin Sechet a3db9b1e35 toulouse-foederis: use multipart/form-data to attach files & diplomas (#82291)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-12 11:18:56 +02:00
Corentin Sechet 9d67f8587a toulouse-foederis: allow empty phone in create-application (#81728)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-02 10:28:48 +02:00
Benjamin Dauvergne a9f2956db7 templatags: rendering of $id/$ref in jsonschema (#81643)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-02 10:08:31 +02:00
Benjamin Dauvergne 8266740b52 soap: handle recursive complexType (#81643)
Reference to already converted complexType are converted to JSON schema
references.
2023-10-02 10:08:31 +02:00
Lauréline Guérin 117743e0a6 caluire-axel: fix family_date with a None first name (#81673)
gitea/passerelle/pipeline/head This commit looks good Details
2023-10-01 16:54:03 +02:00
Nicolas Roche 49226aca44 toulouse-maelis: add service filter on get_nursery_geojson (#81538)
gitea/passerelle/pipeline/head This commit looks good Details
2023-09-29 09:09:12 +02:00
Nicolas Roche bc62bdc3fd toulouse-maelis: [tests] return more nurseries on get_nursery_geojson (#81538) 2023-09-29 09:09:12 +02:00
Nicolas Roche 4bd7032998 toulouse-maelis: add service filter on read_nursery_list (#81538) 2023-09-29 09:09:12 +02:00
Nicolas Roche e1b3ab7646 toulouse-maelis: [tests] get last wsdls (#81538) 2023-09-29 09:09:12 +02:00