Raul Ochoa
|
470aea22d9
|
Sets full search_path
|
2014-07-03 10:24:37 +02:00 |
|
javi
|
3806ad8843
|
Merge remote-tracking branch 'origin/CDB-2891-search_path' into multiuser
|
2014-06-27 09:10:39 +02:00 |
|
Raul Ochoa
|
037ce2dc12
|
CDB-2891 Exposes username as search_path in params
|
2014-06-27 00:48:48 +01:00 |
|
javi
|
338c0bcdbe
|
use regclass instead table name to look for last_updated in CDB_tablemetadata
|
2014-06-26 15:00:55 +02:00 |
|
Raul Ochoa
|
4cf1ddd6fc
|
CDB-3256 Adds response and method references to fake request object
|
2014-06-24 15:52:47 +02:00 |
|
Raul Ochoa
|
5e73b12cf5
|
CDB-3256 adds headers based on affected tables when creating a layergroup via HTTP GET
|
2014-06-24 12:16:30 +02:00 |
|
Sandro Santilli
|
49829f8935
|
Set default PostgreSQL application name to "cartodb_tiler"
|
2014-05-07 16:19:22 +02:00 |
|
Sandro Santilli
|
882ec65ba0
|
Use signer's map_key when contacting sql-api
Includes testcase.
Fixes #188
|
2014-04-08 09:44:49 +02:00 |
|
Sandro Santilli
|
9e495b42ee
|
Do not cache non-success jsonp responses
Closes #186
Includes testcase
|
2014-03-21 13:58:20 +01:00 |
|
Sandro Santilli
|
60b552027b
|
Add optional support for rollbar
Re-targets to 1.10.0
Also installs an uncaught exception handler
Closes #150
|
2014-03-12 17:21:35 +01:00 |
|
javi
|
5bfc360856
|
added serverMetadata option for layer group, close #182 CDB-1940
|
2014-03-06 15:19:12 +01:00 |
|
Sandro Santilli
|
0afc9c154b
|
Cleanly catch exceptions from sendResponse
Closes #178
|
2014-03-04 18:04:58 +01:00 |
|
Sandro Santilli
|
97e00fb47d
|
Do not send duplicated stats on template instanciation
Closes #179
|
2014-03-04 17:51:50 +01:00 |
|
Sandro Santilli
|
ffda103d61
|
Do not UNWATCH on every redis client release
Closes #161
|
2014-03-04 15:36:08 +01:00 |
|
Sandro Santilli
|
ecc9ea1226
|
Use 403 for forbidden, not 401
Includes upgrade of windshaft to 0.19.3
Includes upgrade of redis-mpool to 0.0.4
|
2014-03-04 15:32:31 +01:00 |
|
Sandro Santilli
|
93345a19b2
|
Do not log an error on GET /
Closes #177
|
2014-03-04 14:26:41 +01:00 |
|
Sandro Santilli
|
1741a20575
|
Do not cache map creation responses
Closes #176
CDB-1908 #resolve
CDB-1901 #resolve
Includes testcase
|
2014-03-04 10:46:15 +01:00 |
|
Sandro Santilli
|
30eb939dc7
|
Fix error message on missing requested signature
We don't really distinguish between missing or non-authorizing
signature. And that's fine. See #170
|
2014-03-03 18:14:17 +01:00 |
|
Sandro Santilli
|
40a254922a
|
Raise 403 forbidden on missing requested signature
Closes #170
Includes testcase
|
2014-03-03 18:06:39 +01:00 |
|
Sandro Santilli
|
7bc5bab432
|
Properly prefix statsd labels for all endpoints
CDB-1861 #resolve
Will be 100% complete with update of Windshaft to 0.19.3+
|
2014-03-03 16:24:20 +01:00 |
|
Sandro Santilli
|
bddc65a504
|
Forbid instanciating templates of foreign users
Closes #173
Includes testcase
|
2014-02-28 16:05:46 +01:00 |
|
Sandro Santilli
|
ddd2628c19
|
Fix database connection settings on template instanciation
Closes #174
Enhances testsuite to ensure test.js settings are read
|
2014-02-28 15:56:31 +01:00 |
|
Sandro Santilli
|
f46dc90035
|
Forbid using map signatures of foreign users
Closes #173
Includes testcase
|
2014-02-28 13:24:38 +01:00 |
|
Sandro Santilli
|
55f333c0b7
|
Call userByReq() only once in req2params
|
2014-02-27 16:40:59 +01:00 |
|
Sandro Santilli
|
f24e4f8a0a
|
Really skip CDB_TableMetadata lookup for sql affected by no tables
Closes #169
|
2014-02-27 15:34:09 +01:00 |
|
Sandro Santilli
|
36632c762e
|
Do not query CDB_TableMetadata for queries affected by no tables
Closes #16
|
2014-02-27 12:32:34 +01:00 |
|
Sandro Santilli
|
f284362988
|
Reduce sql-api communication timeout, and allow overriding it
Introduces new sqlapi.timeout directive, defaults to 100 ms
Includes testcase.
Closes #167
|
2014-02-27 10:33:32 +01:00 |
|
Sandro Santilli
|
a13c1f61af
|
Do not log an error for a legit request requiring no X-Cache-Channel
|
2014-02-24 17:34:00 +01:00 |
|
Sandro Santilli
|
5c466c51a8
|
Revert order of hostname components for statsd.prefix
|
2014-02-21 17:25:10 +01:00 |
|
Sandro Santilli
|
09ea924eb2
|
Allow using GET with sql-api for queries shorter than configured len
Introduces new sqlapi.max_get_sql_length directive, defaults to 2048.
Closes #155
Includes testcases.
|
2014-02-20 10:17:48 +01:00 |
|
Sandro Santilli
|
c8a042abdd
|
Expand "addCacheChannel" stats
|
2014-02-19 18:10:33 +01:00 |
|
Sandro Santilli
|
b4fc8ec4a5
|
Allow using ":host" as part of statsd.prefix
It'll be replaced with hostname.
Closes #153
|
2014-02-19 15:31:12 +01:00 |
|
Sandro Santilli
|
6c6f3d02f6
|
Always generate X-Cache-Channel for token-based tile responses
Closes #152
|
2014-02-19 10:09:54 +01:00 |
|
Sandro Santilli
|
36a135f02b
|
Refactor addCacheChannel using Step
|
2014-02-19 07:19:41 +01:00 |
|
Sandro Santilli
|
1c3734fde7
|
Make server_option a callable function, to reduce globals
Updates acceptance test for #152 to not mess wit internals
|
2014-02-19 06:45:29 +01:00 |
|
Sandro Santilli
|
3c09be64ce
|
Add pending test for X-Cache-Channel on tiler restart (#152)
|
2014-02-18 18:33:00 +01:00 |
|
Sandro Santilli
|
c14378ca5d
|
Avoid checking for table privacy when not using table maps
See #147
|
2014-02-17 18:20:18 +01:00 |
|
Sandro Santilli
|
26b9c8123d
|
Set maxSocket to allow more than 5 concurrent connections to sql-api
|
2014-02-17 18:03:11 +01:00 |
|
Sandro Santilli
|
1f2e4edd35
|
Comments cleanup
|
2014-02-17 11:10:08 +01:00 |
|
Sandro Santilli
|
212eec2ca6
|
Pass profiler back to windshaft on createLayergroup
|
2014-02-17 08:50:12 +01:00 |
|
Sandro Santilli
|
935826ed1a
|
Integrate statsd in template instanciation endpoint
NOTE: stats are only enabled using windshaft 0.18.2+
|
2014-02-15 08:23:43 +01:00 |
|
Sandro Santilli
|
8f3c6c3c87
|
Add profiler calls in template instanciation endpoint
|
2014-02-15 08:06:57 +01:00 |
|
Sandro Santilli
|
63401ca3df
|
Use a single redis client in SignedMap.isAuthorized
|
2014-02-14 17:07:52 +01:00 |
|
Sandro Santilli
|
def474c611
|
Skip getting geometry type if request has no table
|
2014-02-14 12:26:34 +01:00 |
|
Sandro Santilli
|
c1b2d16119
|
rename tablePrivacy_getUserDBName profile label
|
2014-02-14 11:47:43 +01:00 |
|
Sandro Santilli
|
678d653ee9
|
Allow configuring TTL of mapConfigs via "mapConfigTTL"
|
2014-02-13 15:44:54 +01:00 |
|
Sandro Santilli
|
4a6af108b4
|
Fix use of maxUserTemplate configuration variable
|
2014-02-13 15:01:58 +01:00 |
|
Sandro Santilli
|
e4cd37647e
|
Allow limiting number of allowed user templates
Adds maxUserTemplates directive.
Closes #136
|
2014-02-13 14:55:31 +01:00 |
|
Sandro Santilli
|
f7cef9dcd8
|
Fix bogus reference in SignedMaps when globals.environment is not set
|
2014-02-13 10:57:41 +01:00 |
|
Sandro Santilli
|
b673cb2a1f
|
Add more detailed profile info about the "authorize" step
Closes #142
|
2014-02-13 10:25:28 +01:00 |
|