Pierre de La Morinerie
|
ad4a89f0f6
|
api_entreprise: raise on network error
|
2019-05-02 11:24:22 +02:00 |
|
Pierre de La Morinerie
|
6c8280fba6
|
api_entreprise: add a feature flag for toggling API INSEE v3
|
2019-04-30 17:27:58 +02:00 |
|
Pierre de La Morinerie
|
b74fdd3cc8
|
Revert "Fix API Entreprise call"
This reverts commit 7deb228477 .
|
2019-04-30 17:19:46 +02:00 |
|
simon lehericey
|
7deb228477
|
Fix API Entreprise call
|
2019-04-30 10:27:35 +02:00 |
|
Pierre de La Morinerie
|
e90b1cdcc0
|
api_entreprise: use API v3 again
This reverts commit 10e1408a88 .
|
2019-04-04 17:14:58 +02:00 |
|
Pierre de La Morinerie
|
10e1408a88
|
api_entreprise: revert to API v2
Fix a production error
|
2019-04-03 12:19:28 +02:00 |
|
Mathieu Magnin
|
ff0356e698
|
Fix Sentry 165 : api crash when siret is unknown
|
2019-03-12 17:53:11 +01:00 |
|
gregoirenovel
|
3b0562949c
|
Ask API Entreprise for insee v3
|
2018-12-10 10:49:56 +01:00 |
|
gregoirenovel
|
31250b4642
|
Make more ApiEntreprise::API methods private
|
2018-12-10 10:48:57 +01:00 |
|
simon lehericey
|
ee0a6b1913
|
Time.at => Time.zone.at
|
2018-10-26 10:10:20 +00:00 |
|
gregoirenovel
|
a8af27105d
|
Remove ssl_verifypeer option in ApiEntreprise::API.call
SSL seems OK for https://entreprise.api.gouv.fr/
|
2018-10-16 10:23:30 +02:00 |
|
gregoirenovel
|
f66f0f9668
|
Remove two useless initialize methods
|
2018-10-16 09:33:16 +02:00 |
|
gregoirenovel
|
7fe3b43eab
|
Improve a comment in RNAAdapter
|
2018-10-04 21:03:49 +02:00 |
|
gregoirenovel
|
1ffd4a230b
|
Simplify RNAAdapter#process_params
Avoid catching an attribute only to remove it
a few lines later
|
2018-10-04 21:03:49 +02:00 |
|
gregoirenovel
|
b28607a3a6
|
Simplify an instruction in ExercicesAdapter#process_params
|
2018-10-04 21:03:49 +02:00 |
|
Paul Chavard
|
1302b68d91
|
Only reject api entreprise data if required fields are missing
|
2018-10-04 17:55:09 +02:00 |
|
gregoirenovel
|
9284afc649
|
Use a constant for the API Entreprise URL
|
2018-08-28 10:44:16 +02:00 |
|
Mathieu Magnin
|
db8e750f1a
|
[ENV] Configure Api Entreprise token
|
2018-08-23 15:55:32 +02:00 |
|
gregoirenovel
|
5d188c191d
|
Move transform_keys calls directly to #process_params methods
|
2018-05-24 17:54:51 +02:00 |
|
gregoirenovel
|
094ccecc01
|
Rename Adapter’s siret_or_siren to siret
|
2018-03-29 16:06:14 +02:00 |
|
gregoirenovel
|
8938a5b40d
|
Delete SiretService.siren, move its code to EntrepriseAdapter#get_resource
|
2018-03-29 16:06:14 +02:00 |
|
gregoirenovel
|
cc9e318210
|
Add a comment to explain why we reject 206 responses
|
2018-03-29 15:36:41 +02:00 |
|
gregoirenovel
|
67cf614879
|
Mutualize some code on ApiEntreprise::Adapter
|
2018-03-29 11:44:59 +02:00 |
|
gregoirenovel
|
5f1394cd7f
|
ExercicesAdapter#to_array -> ExercicesAdapter#to_params
|
2018-03-29 11:44:59 +02:00 |
|
gregoirenovel
|
68c9849977
|
Mutualize the adapters’ #data_source methods
|
2018-03-29 11:44:59 +02:00 |
|
gregoirenovel
|
a9360a8be2
|
Mutualize Adapter initialization in a class and method
|
2018-03-29 11:44:59 +02:00 |
|
gregoirenovel
|
681e33b850
|
Simplify RNAAdapter#to_params and unify the type of objects it returns
|
2018-03-28 10:55:15 +02:00 |
|
gregoirenovel
|
caf2e50954
|
Make #to_params return blank hashes if we have no data
|
2018-03-28 10:55:15 +02:00 |
|
gregoirenovel
|
de483ac0f6
|
Format all attr_to_fetch methods the same way
|
2018-03-28 10:55:14 +02:00 |
|
gregoirenovel
|
3dd76c3d68
|
Remove useless success? methods
|
2018-03-28 10:55:14 +02:00 |
|
gregoirenovel
|
a9c1c9f551
|
Improve #success? methods
|
2018-03-28 10:55:14 +02:00 |
|
gregoirenovel
|
19add3f534
|
Use if-flows instead of rescue-flows
|
2018-03-28 10:55:14 +02:00 |
|
gregoirenovel
|
182afee970
|
to_params -> to_array
|
2018-03-28 10:52:54 +02:00 |
|
gregoirenovel
|
3e16eff9a0
|
Unify data_source methods
|
2018-03-28 10:50:27 +02:00 |
|
Paul Chavard
|
2f68b7c4b3
|
Tweak timeout API Entreprises
|
2018-03-27 17:59:51 +02:00 |
|
Paul Chavard
|
5ae8eb3383
|
Lower timeout for API Entreprise
|
2018-03-27 17:16:56 +02:00 |
|
Paul Chavard
|
2505419b08
|
Treat partial success from api entreprises as errors
We might refine this later, but for now this will give an error instead of unspecified state
|
2018-03-26 17:44:37 +02:00 |
|
Paul Chavard
|
f35aef0eb6
|
Use Typhoeus and set agressive timeouts
|
2018-03-26 16:53:42 +02:00 |
|
gregoirenovel
|
4df2eb168d
|
Remove mandataires_sociaux
|
2018-03-20 16:09:00 +01:00 |
|
gregoirenovel
|
5658aae96b
|
SIADE -> ApiEntreprise
|
2018-03-19 11:39:46 +01:00 |
|