Commit Graph

28 Commits

Author SHA1 Message Date
Valentin Deniaud 989fb52719 misc: apply pyupgrade (#61865) 2022-09-29 16:22:29 +02:00
Agate 0736684511 api particulier: more flexible validation for numero_allocataire field (#58080) 2022-08-01 11:20:48 +02: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 dbb8416537
misc: add __init__ file to tests dir (#62099) 2022-03-25 08:24:24 +01:00
Benjamin Dauvergne 68d442286a api_particulier: check regexp on numero_fiscal and reference_avis (#56453)
It garantees the cache key does not contain forbidden characters.
2021-08-30 16:33:55 +02:00
Benjamin Dauvergne 71524acf9e api_particulier: cache svai responses (#44684)
Only for 200 and 4xx status codes.
2021-08-17 15:49:03 +02:00
Valentin Deniaud 77f3fe3551 api_particulier: validate numero_allocataire (#54607) 2021-06-28 15:22:34 +02:00
Nicolas Roche b4339ac4b8 api_particulier: display available scopes into manager (#54137) 2021-06-17 15:51:29 +02:00
Nicolas Roche 4891bd6869 api_particulier: add slots endpoint (#36932) 2021-05-20 11:01:02 +02:00
Nicolas Roche 06db6d8767 misc: apply isort (#52937) 2021-05-07 13:51:13 +02:00
Benjamin Dauvergne 8e9fcdeeb7 tests: fix warnings about deprecation of pytest.yield_fixture 2021-05-07 11:09:30 +02:00
Frédéric Péters 3d9df1e526 trivial: apply black (#49820) 2021-02-20 16:28:47 +01:00
Lauréline Guérin eeeea14a5d
django22: import django.urls (#49188) 2021-01-04 14:05:14 +01:00
Benjamin Dauvergne a3dc7fbc6a tests: fix tests using the connector view unlogged (#20851) 2020-12-14 16:21:19 +01:00
Valentin Deniaud 7e414b4313 api_particulier: dont log 404 for normal caf errors (#44318) 2020-07-28 14:52:44 +02:00
Thomas NOËL 029e107533 api_particulier: verify avis-imposition args, must be 13 chars long (#44683) 2020-07-02 10:37:48 +02:00
Valentin Deniaud aaba26e6ee api_particulier: do not log 404 for family endpoint (#44043) 2020-06-16 15:08:39 +02:00
Serghei Mihai ab0a5ffa38 api_particulier: fix family situation endoint url (#44005) 2020-06-12 12:24:28 +02:00
Lauréline Guérin 2ff16b6105
api_particulier: fix connection error (#42659) 2020-06-12 10:06:19 +02:00
Valentin Deniaud 91b1c80fbc api_particulier: improve api errors (#38721) 2020-06-09 15:11:48 +02:00
Valentin Deniaud ec83c19aa4 api_particulier: do not log 404 as errors (#38721) 2020-06-09 15:11:48 +02:00
Benjamin Dauvergne 87ad1eeb36 api_particulier: adapt to v2 URLS (#43273) 2020-06-02 06:15:12 +02:00
Emmanuel Cazenave 4af4d37161 api_particulier: catch ValueError or JSONDecodeError (#38781)
And adapt tests.
2020-01-29 10:27:54 +01:00
Emmanuel Cazenave f9438a6155 tests: use raw string literals (#38923) 2020-01-14 19:20:26 +01:00
Thomas NOËL d501c6055b api_particulier: new test system (#30708) 2019-02-15 15:38:27 +01:00
Frédéric Péters 91166c079f tests: mock correct path in api particulier impot address test (#23146) 2018-04-13 10:30:26 +02:00
Benjamin Dauvergne f24bb06e6e add connector for API-Particulier (#14838)
API Particulier is an API published by the french government for accessing
fiscal and social informations about citizens. It can be used to improve
efficiency of procedures in local administrations.
2018-02-20 13:52:01 +01:00