Mario de Frutos
64a0616c97
Added options and units parameters to the routing functions
2018-11-29 12:12:05 +01:00
Mario de Frutos
b1bdf2460e
Version 0.35.0 initial files
2018-11-29 12:09:48 +01:00
Mario de Frutos
04bbb32849
Added mode type to Tomtom routing functions
2018-11-29 11:51:59 +01:00
Mario de Frutos
3e6c273b48
Merge pull request #535 from CartoDB/development
...
Release 0.34.2
2018-11-27 18:04:11 +01:00
Mario de Frutos
522591dd63
Update NEWS.md
2018-11-27 17:51:45 +01:00
Mario de Frutos
75d0959aff
Merge pull request #532 from CartoDB/fix_metrics
...
Fix metrics
2018-11-27 17:49:55 +01:00
Mario de Frutos
b2cdb378fb
Regenerate 0.34.2 artifact
2018-11-27 17:43:02 +01:00
Mario de Frutos
100319ed0e
Migrate old versions
2018-11-27 17:41:14 +01:00
Mario de Frutos
5e161b55d2
Merge branch 'development' into fix_metrics
2018-11-27 17:39:56 +01:00
Mario de Frutos
7f4b87f513
Rename to release
2018-11-27 17:39:05 +01:00
Mario de Frutos
378458c0ae
Merge pull request #534 from CartoDB/development
...
Release 0.34.1 of the server extension
2018-11-22 15:15:13 +01:00
Mario de Frutos
4ae4080bba
Updated NEWS.md
2018-11-22 15:10:11 +01:00
Mario de Frutos
2bb67ba17a
Merge pull request #533 from CartoDB/fix_isochrones_metrics
...
Fix isochrones metrics
2018-11-22 15:07:57 +01:00
Mario de Frutos
1027d554a5
Upgrade script from 0.34.0 to 0.34.1
2018-11-19 18:23:28 +01:00
Mario de Frutos
4e1f081952
Generated 0.34.1 artifact with changes
2018-11-19 18:11:23 +01:00
Mario de Frutos
87bb8bea68
Remove duped metrics for isochrones
...
We are counting the success/empty inside the iteration of the results
returned by the third party service.
For example, if we ask for 3 isochrones to a provider we count:
- 1 for success or empty
- If success we add 1 more success for each isochrone in the result
- N isolines_generated
but it should be
- 1 for success or empty
- N isolines_generated
2018-11-19 17:59:47 +01:00
Mario de Frutos
dc47f6f71b
New version 0.34.1 artifacts
2018-11-19 17:51:26 +01:00
Mario de Frutos
2f6d067b4e
Parse JSON parameters to avoid problems
...
If we pass JSON as string, with scape characters and so on, we are
going to have problems parsing that metrics in ES
2018-11-05 17:06:52 +01:00
Mario de Frutos
089d3e3f27
New version 0.34.1
2018-11-05 16:51:17 +01:00
Mario de Frutos
765b2f0901
Merge pull request #529 from CartoDB/development
...
Release version 0.20.2 for python library
2018-10-31 14:00:31 +01:00
Mario de Frutos
36c42096e4
Updated NEWS.md
2018-10-31 13:58:29 +01:00
Mario de Frutos
909554b453
Merge pull request #528 from CartoDB/fix_qps_tomtom
...
Fix qps tomtom
2018-10-31 13:55:40 +01:00
Mario de Frutos
33f40bc945
TOMTOM uses 403 instead of 429 for rate limiting
...
That has a great problem when we're dealing with legit 403 status for
example deactivated user, forbidden access, etc.
I've added a check for the HTTP header `X-Error-Detail-Header` in order
to distinguish between legit 403 and 429 error messages
Possible values for `X-Error-Detail-Header` in a 403 error:
o Service Requires SSL : http is used instead of https (secure)
o Invalid Referer : invalid 'Referer' header value is send
to https://api.tomtom.com and allowed referer values are
configured on specific API key
o Account Over Queries Per Second Limit : rate limit exceeded
o Account Inactive : incorrect API key/API key no longer valid
2018-10-31 12:59:13 +01:00
Mario de Frutos
17c993f6ef
Bump version
2018-10-24 12:00:44 +02:00
Mario de Frutos
6640909780
Add provider for QPS manger in tomtom services
2018-10-24 12:00:08 +02:00
Mario de Frutos
0bcdaeabc5
Include note to explain why some isodistances could not be precise
2018-10-24 11:59:06 +02:00
Mario de Frutos
0e859d8955
Merge pull request #527 from CartoDB/change_isodistance_doc
...
Include note to explain why some isodistances could not be precise
2018-10-24 11:57:53 +02:00
Mario de Frutos
cd8173c7e0
Include note to explain why some isodistances could not be precise
2018-10-23 16:36:05 +02:00
Mario de Frutos
8f362c923e
Merge pull request #524 from CartoDB/development
...
Release python library 0.20.1
2018-10-03 18:54:25 +02:00
Mario de Frutos
56a2ebb210
Fix qps timeout bug
2018-10-03 18:50:20 +02:00
Mario de Frutos
6c1c06f6be
Merge pull request #523 from CartoDB/qps_fix_tomtom
...
Qps fix tomtom
2018-10-03 17:33:07 +02:00
Mario de Frutos
61a27a9f9d
Tomtom QPS fix
...
Tomtom return 403 status code in the following scenarios:
- Forbidden
- Not authorized
- Account inactive
- Account over queries per second limit
- Account over rate limit
- Rate limit exceeded
So when we reach the QPS limit we receive a 403 instead of 429 so we
have to include the provider in the qps service to differentiate between
providers that returns 429 and special cases like tomtom
2018-10-03 16:35:38 +02:00
Javier Torres
ee6f2ab1c2
Merge pull request #521 from CartoDB/Fix_integration_tests
...
Fixed tests
2018-09-14 15:06:01 +02:00
antoniocarlon
4aa587d32b
Fixing DO integration tests
2018-09-14 12:46:43 +02:00
antoniocarlon
4598d5ed7d
Added CR suggestion
2018-09-14 10:14:59 +02:00
antoniocarlon
a57500c966
Fixed tests
2018-09-13 16:01:53 +02:00
Antonio Carlón
247e9040dd
Merge pull request #520 from CartoDB/development
...
Release 0.34.0 server and 0.26.0 client
2018-09-13 10:05:34 +02:00
Antonio Carlón
4f983ec32f
Merge pull request #519 from CartoDB/518-Use_non-master_keys
...
Use non-master keys
2018-09-13 10:02:08 +02:00
antoniocarlon
88e6245014
Updated NEWS.md
2018-09-13 10:00:32 +02:00
antoniocarlon
bafa60303c
Added data observatory permission
2018-09-11 15:45:06 +02:00
antoniocarlon
ffa67fe6ca
Client changes
2018-09-11 14:50:11 +02:00
antoniocarlon
3990d13572
Server changes
2018-09-11 14:35:02 +02:00
antoniocarlon
5989cb1dff
Fixed exception safe functions
2018-09-11 12:17:28 +02:00
antoniocarlon
5307078171
Added CR suggestions
2018-09-11 12:13:06 +02:00
antoniocarlon
ad9619bb00
Removed unused declaration
2018-09-11 12:04:19 +02:00
antoniocarlon
2a6e63b618
Fixed tests
2018-09-11 12:02:24 +02:00
antoniocarlon
c5b6c27045
Fixed JSON return value
2018-09-11 11:19:12 +02:00
antoniocarlon
b6d37c6773
Managing public api key permissions
2018-09-11 11:07:59 +02:00
antoniocarlon
e82fb49028
organization default to null
2018-09-11 10:57:32 +02:00
antoniocarlon
4d3e9f2b32
Getting the username from cdb_conf
2018-09-11 10:14:52 +02:00