Mario de Frutos
4f5117611f
Merge pull request #409 from CartoDB/s1060-google_geocoding_returns_null
...
Support for multiple parameters at client (such as channel)
2017-11-17 11:17:45 +01:00
Raul Marin
ff71a406ae
Server: Categorize functions
...
Redis/Service functions declared as STATIC to avoid unneded calls
but it's really questionable if they trully are
2017-11-14 16:48:48 +01:00
Raul Marin
98206a3296
Server: Mark all plproxy functions as VOLATILE PARALLEL UNSAFE
2017-11-14 16:48:48 +01:00
Raul Marin
a69da0084b
Server: Add PARALLEL support
2017-11-14 16:48:48 +01:00
Raul Marin
80fc32e1ea
Categorize renderer template functions
2017-11-14 16:45:36 +01:00
Raul Marin
b8527514b7
Client: Add PARALLEL and VOLATILE categories
...
I'm not 100% sure what's appropiate for plproxy functions so, for now,
I've set them up as VOLATILE and PARALLEL UNSAFE
2017-11-14 16:45:36 +01:00
Juan Ignacio Sánchez Lara
da8e5f6e36
Extract parsing and return fix
2017-11-14 13:15:11 +01:00
Juan Ignacio Sánchez Lara
f540a3d6b3
Bump version
2017-11-13 19:09:52 +01:00
Juan Ignacio Sánchez Lara
e26bf2a803
Proper parsing of client and channel parameters
2017-11-13 19:09:17 +01:00
Juan Ignacio Sánchez Lara
43dd9f6ada
Better regexp and wrong input handling
2017-11-08 17:33:00 +01:00
Juan Ignacio Sánchez Lara
2cf4072b21
Support for multiple parameters at client (such as channel)
2017-11-08 11:07:35 +01:00
Mario de Frutos
d8a20a61b2
Merge pull request #404 from CartoDB/development
...
Release client 0.21.0 and server 0.28.0
2017-10-18 10:28:18 +02:00
Mario de Frutos
423431460d
Merge pull request #403 from CartoDB/numgeoms_getavailablegeometries
...
Number of geometries for OBS_GetAvailableGeometries
2017-10-18 10:26:48 +02:00
Mario de Frutos
90e3229e00
Updated NEWS.md
2017-10-18 10:25:14 +02:00
Mario de Frutos
68e87ca477
Release 0.28.0 server extension artifact
2017-10-18 10:25:04 +02:00
Mario de Frutos
b56a6bfa45
Release 0.21.0 client extension artifact
2017-10-18 10:24:50 +02:00
Mario de Frutos
4c7a3a25ec
Remove duplicated functions after the new ones are added
2017-10-10 16:23:15 +02:00
Mario de Frutos
e68cc3e820
OBS_GetAvailableGeometries now has number of geometries parameter
...
We've add a new parameter, number of geometries, that would be used
by DO to compute the geometry that better fit with the input provided
2017-10-09 17:20:57 +02:00
Mario de Frutos
baf9a48dad
Stub version 0.28.0 for server
2017-10-09 17:05:07 +02:00
Mario de Frutos
8ecd69d0bf
Stub version 0.21.0 for client
2017-10-09 17:03:40 +02:00
Rafa de la Torre
1936374124
Version 0.15.5 of the python library
2017-10-06 16:03:03 +02:00
Rafa de la Torre
988a0c31dc
Merge pull request #402 from CartoDB/401-persist-gloogle-client-connections
...
GoogleMapsClientFactory to persist clients #401
2017-10-06 15:46:54 +02:00
Rafa de la Torre
0cd01ee9c9
Merge pull request #400 from CartoDB/383-upgrade-googlemaps-lib-v2.5.1
...
Upgrade googlemaps python library to v2.5.1
2017-10-06 15:45:05 +02:00
Rafa de la Torre
3ed41b065a
Marginally improve tests for #382
2017-10-06 15:27:51 +02:00
Rafa de la Torre
6c3260b6ee
Move credentials tests to GoogleMapsClientFactoryTestCase
2017-10-06 15:23:44 +02:00
Rafa de la Torre
5005572f89
Add tests for GoogleMapsClientFactory
2017-10-06 15:18:51 +02:00
Rafa de la Torre
27fde5a910
Use "{id}:{secret}" as caching key
2017-10-06 15:12:05 +02:00
Rafa de la Torre
b8e1120169
Revert "Use a different client_id for the test"
...
This reverts commit 854fbb803c
.
2017-10-06 15:03:08 +02:00
Rafa de la Torre
8e33cf9723
Fix google services key validity check #382
2017-10-06 14:40:53 +02:00
Rafa de la Torre
7b988e3f78
Add tests for #382
...
The examples are not arbitrary: base64 by default ignores characters
that are not in its alphabet. When decoding, the dashes and underscores
are not b64-valid and therefore ignored, resulting in a sequence with
the wrong padding.
2017-10-06 14:37:26 +02:00
Rafa de la Torre
f79ac9297d
Add again the check for valid credentials
...
As our check is more strict that the one provided in googlemaps library.
2017-10-06 13:44:08 +02:00
Rafa de la Torre
854fbb803c
Use a different client_id for the test
2017-10-06 13:41:50 +02:00
Rafa de la Torre
d029ad7041
GoogleMapsClientFactory to persist clients #401
...
Add a GoogleMapsClientFactory and remove the check for valid key,
which is no longer needed, as it is done in the google library.
2017-10-06 12:05:34 +02:00
Rafa de la Torre
24c29c0847
Make test order execution deterministic
2017-10-04 17:26:30 +02:00
Rafa de la Torre
31e79cb626
Remove installation of schema_triggers
...
Schema triggers dependency was deprecated time ago. See
5d43faecaf/NEWS.md (0120-2016-01-27)
2017-10-04 17:26:30 +02:00
Rafa de la Torre
98eef7ae02
Improve robustness of client tests
...
All tests that were failing in CI with this diffs showing traces with
context, which correspond to a default `VERBOSITY verbose` in the server.
Since we migrated the CI to postgres 9.6 it makes sense to see such
differences in server configuration.
Enforcing the verbosity level makes the tests more robust indeed.
2017-10-04 17:26:13 +02:00
Rafa de la Torre
445d4cf97d
Upgrade googlemaps python library to v2.5.1
...
This closes #383
2017-10-04 16:22:33 +02:00
Rafa de la Torre
3a86ffba71
Merge pull request #399 from CartoDB/keep-metrics-keys-consistent
...
Keep metrics keys consistent
2017-09-07 11:54:55 +02:00
Rafa de la Torre
f0a3249b4e
Keep metrics keys consistent
...
See cartodb repo and our internal documentation:
https://github.com/CartoDB/cartodb/search?utf8=%E2%9C%93&q=failed_responses&type=
2017-09-07 11:24:38 +02:00
Mario de Frutos
ef7c5d9218
Merge pull request #398 from CartoDB/development
...
Release python library version 0.15.4
2017-08-30 17:46:25 +02:00
Mario de Frutos
bd63346c50
Updated NEWS.md
2017-08-30 17:44:33 +02:00
Mario de Frutos
c878384955
Merge pull request #397 from CartoDB/fix_invalid_mapzen_isochrones
...
Fix invalid geometries due to generalize option
2017-08-30 17:42:50 +02:00
Mario de Frutos
475df918c7
Fix invalid geometries due to generalize option
...
They add a note saying that use their simplification option could
lead to a self-intersection (which is the problem we have) and it's
creating invalid geometries
See it here https://mapzen.com/documentation/mobility/isochrone/api-reference/#other-request-parameters
2017-08-30 17:35:08 +02:00
Mario de Frutos
937440c79a
Update NEWS.md
2017-08-24 16:09:10 +02:00
Mario de Frutos
cb39640179
Merge pull request #396 from CartoDB/development
...
Release 0.15.3 for the python library
2017-08-24 16:06:34 +02:00
Mario de Frutos
727e5c09a9
Merge pull request #395 from CartoDB/remove_quota_do
...
Remove quota DO
2017-08-24 16:04:40 +02:00
Mario de Frutos
c13dba71a4
Deactivated DO credits usage for users that have quota
...
See https://github.com/CartoDB/bigmetadata/issues/215
2017-08-24 14:35:20 +02:00
Javier Torres
55cd62f6dc
Merge pull request #394 from CartoDB/UpdatedUserDatabaseConfiguration
...
Updated configuration
2017-08-24 11:55:33 +02:00
Antonio
00424a0314
Added suggested changes
2017-08-24 10:05:23 +02:00
Mario de Frutos
2ed183a05c
Merge pull request #393 from CartoDB/development
...
Release client (0.20.0) and server (0.27.0)
2017-08-23 11:54:42 +02:00