905 Commits

Author SHA1 Message Date
Volodymyr Babak
90643f397c Fixes for entity_views update schemas 2018-12-17 20:24:06 +02:00
ShvaykaD
50f964e17a refactoring getAttributesKvEntries method 2018-12-14 18:02:20 +02:00
ShvaykaD
ab58776f04 getAttributes black-box-test 2018-12-12 20:02:39 +02:00
Igor Kulikov
4c2aa4a603 Add new resource oprations: READ_CREDENTIALS, WRITE_CREDENTIALS 2018-12-10 17:43:38 +02:00
Igor Kulikov
2aeabf31c2 Merge branch 'master' of github.com:thingsboard/thingsboard into develop/2.3 2018-12-10 17:39:36 +02:00
Andrew Shvayka
1bf196bfdf ThingsBoard Rule Nodes improvements 2018-12-08 17:40:11 +02:00
Dima Landiak
7ec557f0f0 Merge branch 'master' into transaction/development 2018-12-08 13:32:58 +02:00
Dima Landiak
f980b2b6cf improved transaction service in cluster mode 2018-12-08 13:30:17 +02:00
Igor Kulikov
a043decbf2 Improve Access control interfaces. 2018-12-08 11:48:29 +02:00
Igor Kulikov
f6b70211da Introduce Permissions components. 2018-12-05 20:35:58 +02:00
Igor Kulikov
1d1fd7711f Implemented permissions check using Access Control Service. 2018-12-05 15:35:46 +02:00
Dima Landiak
bbd4476d97 transaction service improved synchronization, rule node ui added 2018-12-05 15:19:47 +02:00
vparomskiy
0d8f8e52dc remove whitespace in postgres properties 2018-12-05 13:47:03 +02:00
Igor Kulikov
c4bec5d993 Access Control - initial refactoring. 2018-12-04 20:57:26 +02:00
Dima Landiak
a7d966c788 transaction fixed based on requested changes 2018-12-04 16:18:41 +02:00
Andrew Shvayka
befa48f608 Initial refactoring of access control 2018-12-04 15:49:23 +02:00
Dima Landiak
e780ad05bc transaction cluster mode init 2018-12-03 19:28:52 +02:00
Dima Landiak
f4decda92c Merge branch 'master' into transaction/development 2018-12-03 14:09:52 +02:00
Dima Landiak
6ae751c76c transaction service improvements, added timeout queue 2018-12-02 19:18:06 +02:00
Dima Landiak
6686003c5a transaction development 2018-11-28 20:35:01 +02:00
Dima Landiak
c3011e07b8 transaction rule nodes init 2018-11-26 11:49:46 +02:00
Igor Kulikov
29c35eadee WebSocket error handling 2018-11-23 17:41:26 +02:00
Igor Kulikov
5a87bbe733 Improve websocket sending errors handling. 2018-11-23 16:14:54 +02:00
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
Igor Kulikov
41e2eaea44 Migrate to Spring Boot 2.1.0 and Spring 5.1.2 2018-11-20 15:22:00 +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