Commit Graph

329 Commits (master)

Author SHA1 Message Date
Daniel García Aubert 71b8699f47 Shut down the pool after setting the database timeout
6 years ago
Daniel García Aubert 24c5bbb182 Workaround to drain pg pool effectively
6 years ago
Daniel García Aubert e2d27db828 Ise strict mode for moduler under test folder
6 years ago
Eneko Lakasta c9d50c412d add tests for dataviews
6 years ago
Javier Goizueta b5a0c6505a
Merge pull request #998 from CartoDB/994-aggr-tests
6 years ago
Javier Goizueta b8365e9f6e Make sampling tests more stable
6 years ago
Raul Marin ea2126a301 Tests: Fix DB flags being ignored
6 years ago
Raúl Marín 7e7b268a66
Merge pull request #976 from Algunenano/auto_postgis
6 years ago
Raul Marin 50cf5e5c7a Avoid infinite loop
6 years ago
Raul Marin 9bbbe9e7c1 Make POSTGIS_VERSION detection automatic
6 years ago
Eneko Lakasta 7f7eb78d8c Merge branch 'master' into remove-auth-fallback
6 years ago
Raul Marin db946b93ec Test: Use cartodb-psql to reset connections instead of calling node-postgres directly
6 years ago
Eneko Lakasta 6414cd52c0 Merge branch 'master' into remove-auth-fallback
6 years ago
Daniel García Aubert dfc354550c Add method to override cache buster provided by server while fetching tiles and static images
6 years ago
Eneko Lakasta 534c827904 remove auth fallback
6 years ago
Daniel G. Aubert 20b46a33cf
Merge pull request #944 from CartoDB/improve-test-suite
7 years ago
Raul Marin 45adaf5dc2 Merge remote-tracking branch 'blessed/master' into mvt-invalid-props
7 years ago
Daniel García Aubert 7012c6e77a Test: Let the OS to choose a random free port to make the tiler listen at it
7 years ago
Raul Marin 8d6a406779 Merge remote-tracking branch 'carto/master' into mvt-invalid-props
7 years ago
Daniel García Aubert d5c591317b Add coordinates validation to specific endpoints
7 years ago
Eneko Lakasta 35459b7332
Merge pull request #938 from CartoDB/named-map-auth-tests
7 years ago
Daniel García Aubert 89cc9ad27d Merge branch 'master' into regression-test-named-map-dataview-filter
7 years ago
Daniel García Aubert d8a5dc586d Add test to check dataview filters when instantiating a named map
7 years ago
Daniel García Aubert 53a40de2e7 Use another table
7 years ago
Eneko Lakasta 940cafacac add newline add EOF
7 years ago
Daniel García Aubert 6437e2ec67 Add test to check regression when cache buster during instantiation is not updated
7 years ago
Eneko Lakasta 31e3b9953f add named maps GET auth tests
7 years ago
Eneko Lakasta f5bdb8b15b add named maps Update auth tests
7 years ago
Eneko Lakasta fbcf312071 add named maps Delete auth tests
7 years ago
Eneko Lakasta 9a7a8a3243 add named maps Create auth tests
7 years ago
Raul Ochoa 67411e32ff Validate property with strict check and use full table
7 years ago
Raul Ochoa f2ab33b498 Add regression test for invalid MVT properties
7 years ago
Daniel García Aubert 25aa967146 Forbid access to named map admin resources for everyone but master
7 years ago
Raul Ochoa f4d7148f66 Include shared objects for both, mac and linux, OS
7 years ago
Daniel García Aubert fdd4c4aaa0 Going red: get default named map vector tile
7 years ago
Eneko Lakasta 890f0d1ef6 add fallback for using metadata fallback
7 years ago
Eneko Lakasta 04f60baec5 Set the master role inheritance from regular roles as TBA
7 years ago
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
7 years ago
Eneko Lakasta 455202cd1a organize prepare db api keys
7 years ago
Eneko Lakasta e1a2ee2381 control API access grants
7 years ago
Eneko Lakasta 1c50dd6b48 add first tests for auth
7 years ago
Eneko Lakasta d9a34f3384 add cartodb250user api keys to redis
7 years ago
Eneko Lakasta 232ff1ba33 add apikeys keys to be removed after each test
7 years ago
Eneko Lakasta 1b63dcd4e5 add api keys to prepare db for testing
7 years ago
Eneko Lakasta ae48a01e26 extract setICUEnvVariable() to it's own module
7 years ago
Eneko Lakasta 60d2cc0a4f set ICU_DATA env variable also in tests
7 years ago
Raul Ochoa 89333185a9 Make tests to fail if they got an uncaught exception
7 years ago
Ivan Malagon 8e9f61f9f1
Merge pull request #809 from CartoDB/analyses-filters-params
7 years ago
Ivan Malagon 97f8c361ed Merge branch 'master' into analyses-filters-params
7 years ago
Daniel García Aubert e8740af6ef Fix issue when sql_wrap is provided and aggregation metadata query fails
7 years ago
Ivan Malagon 1664975dd1 Add spec
7 years ago
Daniel García Aubert 239aa12622 Merge branch 'mapconfig-aggregation' of github.com:CartoDB/Windshaft-cartodb into mapconfig-aggregation
7 years ago
Daniel García Aubert 6d46a21005 Validate aggregation query param
7 years ago
Raul Ochoa fb7f79594d Merge remote-tracking branch 'origin/master' into mapconfig-aggregation
7 years ago
Ivan Malagon 811f2bdae3 Fix linter problem
7 years ago
Ivan Malagon 50ddfaa968 Fix broken spec
7 years ago
Mario de Frutos 8d16bf566d
Force png tile generation for static maps (#808)
7 years ago
Daniel García Aubert 55dd049812 Be able to skip aggregation to create a layergroup with aggregation defined already
7 years ago
Daniel García Aubert 66b41a6ae7 Now .getLayergroup() in test client accepts params to perform custom instantiations
7 years ago
Daniel García Aubert 1a78b8a75a Merge branch 'master' into middlewarify-analyses-controller
7 years ago
Raul Marin 6aaa5f99e2 Test: PARALLEL compatibility (OSX)
7 years ago
Daniel García Aubert 520e84e46b Add acceptance test for analyses controller
7 years ago
Raul Marin 172b3ece71 Test: Strip PARALLEL labels for PostgreSQL releases before 9.6
7 years ago
Daniel García Aubert 743bb0723b Add query param to define the number of categories to be ranked
7 years ago
David Manzanares d30f710534 Merge remote-tracking branch 'origin/master' into mvt-path-conf
7 years ago
Simon Martín 8380d291d0 Merge branch 'master' into middlewarify
7 years ago
Raul Ochoa a797e13eb3 Make all calls to finish to match (err, res) signature
7 years ago
David Manzanares 58be2b8fc5 Merge remote-tracking branch 'origin/improve-test-client' into mvt-path-conf
7 years ago
David Manzanares 78671aa499 remove redundant format support
7 years ago
Raul Ochoa b9c511ee60 Remove unused file
7 years ago
Raul Ochoa 64fe070ab2 Put layergroupId handling close
7 years ago
Raul Ochoa 5d750f3b98 Several jshint fixes
7 years ago
Raul Ochoa 664892bba9 Complexity already fixed
7 years ago
Raul Ochoa 38c50e0bec Fix jshint hint
7 years ago
Raul Ochoa 6c0e6210d6 Split response validation
7 years ago
Raul Ochoa f350206990 Strict check
7 years ago
Raul Ochoa c8d2c9ea37 Do NOT throw error when not being in step context
7 years ago
David Manzanares 54b7ee85c2 Geojson tests adapted to MVT
7 years ago
Raul Ochoa 78404b1308 Merge remote-tracking branch 'origin/master' into layergroup-token-param
7 years ago
Daniel García Aubert 01a22a45bb Move `setUserDatabaseTimeoutLimit` from class method to a instance method
7 years ago
Raul Ochoa 9524433437 Use instance server
7 years ago
Raul Ochoa 14d5ee4178 Remove user param
7 years ago
Daniel García Aubert 14f85abd39 Merge branch 'master' into response-time-limit
7 years ago
Raul Ochoa e9d925334c Move layergroup-token to models
7 years ago
Daniel a696bdc723 Merge pull request #706 from CartoDB/705-special-numeric-values
7 years ago
Daniel García Aubert 90ded34af7 Do not fail if layergroup is undefined
7 years ago
Daniel García Aubert 1bc5c04489 Remove unused method
7 years ago
Daniel García Aubert b2b68ffd5c Merge branch 'master' into 691-date-histogram
7 years ago
Daniel García Aubert 91b3e373b7 Add helper method to fetch static images
7 years ago
Daniel García Aubert 227c2b336b Uncomment database timeout configuration
7 years ago
Daniel García Aubert ac7509b01a Expose function to clean up database connections
7 years ago
Daniel García Aubert 9b5482489e Fix content-type defaults
7 years ago
Daniel García Aubert f079c24554 Use parsed body variable
7 years ago
Daniel García Aubert 04da57fe0c Do not create layergroup if it is already provided
7 years ago
Daniel García Aubert aa6d01f151 Add timeout test for attributes
7 years ago
Daniel García Aubert 435d902e45 Expose function to clean all database connections in the pool
7 years ago
Daniel García Aubert cca570e832 Uncomment DB and role configuration
7 years ago
Daniel García Aubert 815eac5a48 Add hook to refresh all connections in the pool
7 years ago
Daniel García Aubert 33e77a42f2 Separate user timeout suites between render and database
7 years ago
Daniel García Aubert 9e491e7e9a Fix tests names
7 years ago