734 Commits

Author SHA1 Message Date
Andrew Shvayka
5f7c474837 Merge branch 'master' of github.com:thingsboard/thingsboard 2018-11-23 13:17:49 +02:00
Andrew Shvayka
cd1947663e Added max size of queue per websocket 2018-11-23 13:17:36 +02:00
Igor Kulikov
d7a23f4048
Merge pull request #1263 from Terny22/improvement/map-widgets
Added label/tooltip-function settings to Map-widgets
2018-11-23 12:32:31 +02:00
Andrew Shvayka
a4faa317a6
Merge pull request #1267 from ShvaykaD/master
added assign/unassign to/from customer rule nodes
2018-11-22 16:20:57 +02:00
Igor Kulikov
da5679d498 Add async websocket send support. 2018-11-22 14:41:33 +02:00
ShvaykaD
a81d4aad00 Merge branch 'newRuleNodes' 2018-11-22 10:38:17 +02:00
Igor Kulikov
cc9e5fe6db Introduce WebSocket blocking send timeout parameter. Use Work Stealing Pool for dynamic threads management instead of custom ThreadPoolExecutor. 2018-11-21 17:39:59 +02:00
ShvaykaD
1b2cc36fa1 tbAssignToCustomerNode 2018-11-21 15:54:04 +02:00
Igor Kulikov
f026b58845 Improve JS sandbox engine. 2018-11-20 16:28:19 +02:00
Sergey Tarnavskiy
5b0784f252 Added label/tooltip-functions 2018-11-20 13:58:22 +02:00
Andrew Shvayka
88d232e78c TTL for events in Cassandra DAO 2018-11-20 13:36:08 +02:00
Igor Kulikov
16686afeae Add max string value lenght parameter for attributes/timeseries. Improve WS updates handling. 2018-11-16 19:07:39 +02:00
Igor Kulikov
ee77444229
Merge pull request #1247 from mp-loki/case-insensitive-login
Added option for case-insensitive username
2018-11-15 20:47:07 +02:00
Andrew Shvayka
0f5600fa7e
Merge pull request #1249 from thingsboard/feature/msg-count-node
Msg Count Node
2018-11-15 13:57:45 +02:00
Andrew Shvayka
302cc5985e Merge branch 'master' of github.com:thingsboard/thingsboard 2018-11-15 10:14:30 +02:00
Andrew Shvayka
eb47eb3c4f Fixed concurrency issues on high load 2018-11-15 10:14:14 +02:00
Volodymyr Babak
742cab0015 Msg Count Node 2018-11-14 18:21:21 +02:00
Igor Kulikov
0b664e9d93 Improve WS errors handling. 2018-11-14 11:09:36 +02:00
mp-loki
0a07e2d226 Added option for case-insensitive username 2018-11-13 16:48:18 +02:00
Igor Kulikov
4094996e38 Improve logging. 2018-11-13 16:21:23 +02:00
Andrew Shvayka
d80f666b8f Added rate limits for websocket updates and REST API 2018-11-13 13:56:45 +02:00
Andrew Shvayka
1b48704c0d WS rate limites 2018-11-13 11:17:10 +02:00
Andrew Shvayka
7e1466ffde Improvement to websocket logging and parallelizm 2018-11-12 19:24:40 +02:00
Andrew Shvayka
5a5211acf8 Performance improvement for websocket updates 2018-11-12 18:58:03 +02:00
Igor Kulikov
56c6ad5098 Merge branch 'master' of github.com:thingsboard/thingsboard 2018-11-09 20:06:06 +02:00
Igor Kulikov
68c0cd6291 Improve kafka topics management. Improve black box tests. 2018-11-09 20:05:53 +02:00
Igor Kulikov
af1108ae81
Merge pull request #1242 from jktu2870/master
UI:Fix. Input_widgets
2018-11-09 20:01:59 +02:00
okolesnik
447ed4fc74 UI:Fix. Input_widgets 2018-11-09 18:31:33 +02:00
Volodymyr Babak
0eff2acd5c Fix for entity view keys sql field 2018-11-09 12:55:07 +02:00
Volodymyr Babak
7c381995fb Fix for entity view keys sql field 2018-11-09 12:49:51 +02:00
Igor Kulikov
a231ee6375 Fix Input Widgets: Update server string attribute and Update server integer attribute. 2018-11-08 19:41:03 +02:00
Igor Kulikov
bf8d051ae0
Merge pull request #1234 from jktu2870/master
New widget bundle. Input widgets.
2018-11-08 18:51:43 +02:00
Andrew Shvayka
b2bb15fad2
Merge pull request #1237 from thingsboard/feature/tenant_level_rate_limits
Extra logging
2018-11-08 16:15:46 +02:00
Andrew Shvayka
36e16dcd84 Extra logging 2018-11-08 16:15:09 +02:00
Igor Kulikov
1e74d84c99 Fix license header 2018-11-08 14:46:26 +02:00
Andrew Shvayka
f4034661b8 Logging improvements 2018-11-08 14:20:11 +02:00
Andrew Shvayka
a2dd90a4c2 Refactoring of app layer to support tenant level rate limits 2018-11-08 13:58:46 +02:00
Andrew Shvayka
104450c102 Refactoring of DAO layer to support rate limiting by tenant 2018-11-08 11:34:14 +02:00
Oleg Kolesnik
2fb756ba5b Merge branch 'master' of https://github.com/thingsboard/thingsboard 2018-11-07 19:58:38 +02:00
Oleg Kolesnik
88b9341939 UI. Input_widgets (init) 2018-11-07 19:57:28 +02:00
Igor Kulikov
69263e3a95 Improve static resources and API requests loadbalancing. 2018-11-07 19:10:21 +02:00
vparomskiy
7bb482bb65 fix property and env variables names 2018-11-07 16:16:30 +02:00
Andrew Shvayka
2d063a9c8b Improved GRPC callbacks 2018-11-07 15:55:41 +02:00
Andrew Shvayka
cdb2903f95 Fixed initialization order 2018-11-06 15:42:01 +02:00
Igor Kulikov
f0186c9084 Telemetry subscription service methods typo fix. 2018-11-06 10:13:29 +02:00
Igor Kulikov
4d6ee559fd Fix Telemetry subscription service. 2018-11-05 19:46:33 +02:00
Andrew Shvayka
766a56fa9e Reduced logging using configuration parameter 2018-11-04 11:03:37 +02:00
Andrew Shvayka
fc93d93b62 JSON type cast enhancements 2018-11-02 15:45:28 +02:00
vparomskiy
b1eb65d0c4 Merge remote-tracking branch 'upstream/master' 2018-11-02 15:21:48 +02:00
Andrew Shvayka
e724dcd088 Added shutdown of all rule chains on tenant deletion 2018-11-02 15:11:42 +02:00