Raúl Marín
7e7b268a66
Merge pull request #976 from Algunenano/auto_postgis
...
Test: Make POSTGIS_VERSION detection automatic
2018-06-12 10:09:40 +02:00
Raul Marin
50cf5e5c7a
Avoid infinite loop
2018-06-11 16:01:29 +02:00
Raul Marin
9bbbe9e7c1
Make POSTGIS_VERSION detection automatic
2018-06-11 14:47:39 +02:00
Eneko Lakasta
7f7eb78d8c
Merge branch 'master' into remove-auth-fallback
2018-06-11 12:02:58 +02:00
Raul Marin
db946b93ec
Test: Use cartodb-psql to reset connections instead of calling node-postgres directly
...
- Avoids an issue with newer npm not finding node-postgres during the tests
as it was required directly but not declared in package.json.
- Avoids an issue with the torque timeouts tests
2018-06-06 13:18:28 +02:00
Eneko Lakasta
6414cd52c0
Merge branch 'master' into remove-auth-fallback
2018-05-30 17:53:24 +02:00
Daniel García Aubert
dfc354550c
Add method to override cache buster provided by server while fetching tiles and static images
2018-05-22 18:27:50 +02:00
Eneko Lakasta
534c827904
remove auth fallback
2018-05-07 15:44:44 +02:00
Daniel G. Aubert
20b46a33cf
Merge pull request #944 from CartoDB/improve-test-suite
...
Improve test suite
2018-04-18 16:58:52 +02:00
Raul Marin
45adaf5dc2
Merge remote-tracking branch 'blessed/master' into mvt-invalid-props
2018-04-17 12:08:57 +02:00
Daniel García Aubert
7012c6e77a
Test: Let the OS to choose a random free port to make the tiler listen at it
2018-04-17 10:44:44 +02:00
Raul Marin
8d6a406779
Merge remote-tracking branch 'carto/master' into mvt-invalid-props
2018-04-17 10:25:05 +02:00
Daniel García Aubert
d5c591317b
Add coordinates validation to specific endpoints
2018-04-16 18:55:42 +02:00
Eneko Lakasta
35459b7332
Merge pull request #938 from CartoDB/named-map-auth-tests
...
Named map auth tests
2018-04-13 12:56:49 +02:00
Daniel García Aubert
89cc9ad27d
Merge branch 'master' into regression-test-named-map-dataview-filter
2018-04-12 20:53:27 +02:00
Daniel García Aubert
d8a5dc586d
Add test to check dataview filters when instantiating a named map
2018-04-12 19:58:33 +02:00
Daniel García Aubert
53a40de2e7
Use another table
2018-04-12 18:24:00 +02:00
Eneko Lakasta
940cafacac
add newline add EOF
2018-04-12 17:51:33 +02:00
Daniel García Aubert
6437e2ec67
Add test to check regression when cache buster during instantiation is not updated
2018-04-12 16:32:44 +02:00
Eneko Lakasta
31e3b9953f
add named maps GET auth tests
2018-04-12 16:22:56 +02:00
Eneko Lakasta
f5bdb8b15b
add named maps Update auth tests
2018-04-12 16:03:02 +02:00
Eneko Lakasta
fbcf312071
add named maps Delete auth tests
2018-04-12 14:46:08 +02:00
Eneko Lakasta
9a7a8a3243
add named maps Create auth tests
2018-04-12 12:43:41 +02:00
Raul Ochoa
67411e32ff
Validate property with strict check and use full table
...
It seems related to using the full table. The geometry column is a
simplified to reduce the file size, it uses the envelope of the original
geometries.
2018-04-11 11:40:55 +00:00
Raul Ochoa
f2ab33b498
Add regression test for invalid MVT properties
2018-04-11 10:03:06 +00:00
Daniel García Aubert
25aa967146
Forbid access to named map admin resources for everyone but master
2018-04-06 15:26:11 +02:00
Raul Ochoa
f4d7148f66
Include shared objects for both, mac and linux, OS
2018-03-26 17:52:32 +02:00
Daniel García Aubert
fdd4c4aaa0
Going red: get default named map vector tile
2018-03-02 18:22:53 +01:00
Eneko Lakasta
890f0d1ef6
add fallback for using metadata fallback
2018-02-14 17:31:05 +01:00
Eneko Lakasta
04f60baec5
Set the master role inheritance from regular roles as TBA
2018-02-08 19:01:58 +01:00
Eneko Lakasta
a8de436424
add test should create a layergroup with a buffer analysis using a regular apikey token AND grant privileges to master and regular roles in bootstraping sql
2018-02-08 18:54:14 +01:00
Eneko Lakasta
455202cd1a
organize prepare db api keys
2018-02-08 14:49:42 +01:00
Eneko Lakasta
e1a2ee2381
control API access grants
2018-02-08 13:07:25 +01:00
Eneko Lakasta
1c50dd6b48
add first tests for auth
2018-02-08 12:34:24 +01:00
Eneko Lakasta
d9a34f3384
add cartodb250user api keys to redis
2018-02-08 11:13:21 +01:00
Eneko Lakasta
232ff1ba33
add apikeys keys to be removed after each test
2018-02-07 11:59:00 +01:00
Eneko Lakasta
1b63dcd4e5
add api keys to prepare db for testing
2018-02-07 11:10:50 +01:00
Eneko Lakasta
ae48a01e26
extract setICUEnvVariable() to it's own module
2018-01-11 11:57:11 +01:00
Eneko Lakasta
60d2cc0a4f
set ICU_DATA env variable also in tests
2018-01-10 21:06:47 +01:00
Raul Ochoa
89333185a9
Make tests to fail if they got an uncaught exception
2017-12-28 16:37:17 +00:00
Ivan Malagon
8e9f61f9f1
Merge pull request #809 from CartoDB/analyses-filters-params
...
Add `no_filters` param to dataviews
2017-12-15 11:13:56 +01:00
Ivan Malagon
97f8c361ed
Merge branch 'master' into analyses-filters-params
2017-12-14 17:40:14 +01:00
Daniel García Aubert
e8740af6ef
Fix issue when sql_wrap is provided and aggregation metadata query fails
2017-12-13 16:34:36 +01:00
Ivan Malagon
1664975dd1
Add spec
2017-12-13 10:43:43 +01:00
Daniel García Aubert
239aa12622
Merge branch 'mapconfig-aggregation' of github.com:CartoDB/Windshaft-cartodb into mapconfig-aggregation
2017-12-12 20:28:50 +01:00
Daniel García Aubert
6d46a21005
Validate aggregation query param
2017-12-12 19:23:21 +01:00
Raul Ochoa
fb7f79594d
Merge remote-tracking branch 'origin/master' into mapconfig-aggregation
2017-12-12 17:15:22 +00:00
Ivan Malagon
811f2bdae3
Fix linter problem
2017-12-12 16:04:25 +01:00
Ivan Malagon
50ddfaa968
Fix broken spec
2017-12-12 15:56:16 +01:00
Mario de Frutos
8d16bf566d
Force png tile generation for static maps ( #808 )
...
* Force png tile generation for static maps
If the user tries to generate a static map requesting JPG it will fail
because is going to try to generate the tiles using JPG as format which
is not supported by now, this bug was introduced in the version 4.0.1
So we now force, again, the tiles to be generated as PNG but we pass
the requested format, JPG, to windshaft to generate the final image as
the user reqests
* Added support to define image format in the image assertions
* Added test for JPEG static image generation
Also I've added support for:
- JPEG images
- Different tolerance based on the file type, it seems that due to
different compression we need different tolerance for JPG images
2017-12-12 13:20:22 +01:00