3057 Commits

Author SHA1 Message Date
ViacheslavKlimov
ead9d3be70 Merge with develop/3.5.1 2023-05-08 12:54:07 +03:00
YevhenBondarenko
fbf9773a61 optimize imports 2023-05-02 10:57:58 +02:00
Igor Kulikov
44cf98de0e Merge branch 'master' of github.com:thingsboard/thingsboard 2023-05-01 15:42:06 +03:00
Igor Kulikov
1f334d58ad Introduce SystemParams object holding necessary UI system parameters 2023-05-01 15:41:55 +03:00
Andrii Shvaika
aceeab8544 Merge branch 'master' of github.com:thingsboard/thingsboard 2023-05-01 13:36:43 +03:00
Andrii Shvaika
6bf957cc5b Merge branch 'feature/sparkplug-shared-attributes' 2023-05-01 13:18:45 +03:00
Andrew Shvayka
d03f236263
Merge pull request #8440 from thingsboard/improvements/notification-system
Improvements for notification system
2023-05-01 12:43:48 +03:00
Andrii Shvaika
89efe12c45 Fix Equals And HashCode issue for Device/Asset/EntityView Info 2023-04-28 17:09:01 +03:00
ViacheslavKlimov
bf7454ad3c Move rate limiting to one service 2023-04-28 14:28:16 +03:00
Andrii Shvaika
7a385e34d1 DeviceInfo for Edge support 2023-04-28 14:27:17 +03:00
Andrii Shvaika
dcbc4c5c7d Device Info Filter 2023-04-27 19:09:56 +03:00
Andrii Shvaika
8e20fd8800 Metric wildcards and default attributes 2023-04-27 17:08:34 +03:00
ViacheslavKlimov
c542bb9b16 Notification system API description for Swagger 2023-04-27 13:55:16 +03:00
Andrii Shvaika
2278d98824 Merge remote-tracking branch 'origin/develop/3.5' into feature/sparkplug-shared-attributes 2023-04-27 11:30:19 +03:00
Igor Kulikov
a736f177ef Merge branch 'develop/3.5' of github.com:thingsboard/thingsboard into feature/home-page 2023-04-26 18:08:13 +03:00
Andrii Shvaika
a405999a88 Use shared attributes for sparkplug devices 2023-04-25 19:03:17 +03:00
Andrew Shvayka
abd843b6f5
Merge pull request #8423 from thingsboard/improvements/notification-system
Fixes for notification system
2023-04-25 18:03:15 +03:00
Andrew Shvayka
4dd5280191
Merge pull request #8414 from thingsboard/feature/singleton-rule-node
Feature/singleton rule node
2023-04-25 14:34:08 +03:00
YevhenBondarenko
dba203037f Added short doc for component clustering and added upgrade for mqtt node 2023-04-25 13:07:55 +02:00
Andrew Shvayka
64908e8d66
Merge pull request #8404 from imbeacon/feature/tbel-function-toFlatMap
Feature TBEL function toFlatMap
2023-04-25 12:58:23 +03:00
ViacheslavKlimov
0ce243f2e7 Merge with develop/3.5 2023-04-25 12:26:25 +03:00
imbeacon
4d46bc1131 Added writing the key for arrays 2023-04-25 09:14:48 +03:00
ViacheslavKlimov
6013e19e54 Fix entity action notification 2023-04-24 18:15:18 +03:00
ViacheslavKlimov
b71257ba23 User title template param, improve notification preview, improve default notifications 2023-04-24 15:47:00 +03:00
Andrew Shvayka
76f24827aa
Merge pull request #8398 from dashevchenko/newMessageTypes
Added new message types to rule engine
2023-04-24 15:00:33 +03:00
YevhenBondarenko
da0bd1dc92 renamed SingletonSupport to ClusteringMode and refactoring due to comments 2023-04-24 13:49:57 +02:00
dashevchenko
62e9605971 renamed ALARM_ASSIGN to ALARM_ASSIGNED 2023-04-24 13:01:06 +03:00
ViacheslavKlimov
af49a6a0be Fix failing tests 2023-04-24 12:08:17 +03:00
Igor Kulikov
0032490a19 Merge with develop/3.5 2023-04-21 18:45:44 +03:00
Igor Kulikov
14c61f65e9 UI: Alarm count datasource type support. Improve alarm filters. 2023-04-21 18:00:56 +03:00
Andrew Shvayka
2c1a85e0af
Merge pull request #8405 from thingsboard/improvements/notification-system
Notification system improvements
2023-04-21 17:26:54 +03:00
YevhenBondarenko
a0b0e31e7d Merge branch 'develop/3.5' of github.com:thingsboard/thingsboard into feature/singleton-rule-node 2023-04-21 10:07:17 +02:00
ViacheslavKlimov
97cc1ab0da Improve entities count limit notification rule 2023-04-20 18:23:38 +03:00
imbeacon
7ea35aa95a License 2023-04-20 18:01:04 +03:00
Andrii Shvaika
a0c370079e Improve the device name 2023-04-20 18:00:34 +03:00
imbeacon
9e98b1c006 License 2023-04-20 17:52:05 +03:00
imbeacon
8f55fdd94b Refactoring 2023-04-20 17:41:27 +03:00
YevhenBondarenko
3261cf4fe3 implemented rule node singleton mode 2023-04-20 16:07:14 +02:00
ViacheslavKlimov
fda74a72f0 Default notifications refactoring 2023-04-20 15:33:36 +03:00
YevhenBondarenko
fd8a7a825a Merge branch 'develop/3.5' of github.com:thingsboard/thingsboard into feature/singleton-rule-node 2023-04-20 10:58:01 +02:00
imbeacon
03d94c77d7 Added new function to TBEL helper 2023-04-20 10:06:55 +03:00
Andrew Shvayka
08375e613b
Merge pull request #8384 from smatvienko-tb/feature/kafka_properties_refactor
[3.5] Kafka other properties inline
2023-04-18 18:30:14 +03:00
Andrii Shvaika
b20057004b Singleton rule node implementation 2023-04-18 17:09:34 +03:00
Andrii Shvaika
d118b761c8 Extra protection from null values 2023-04-18 14:12:15 +03:00
Sergey Matvienko
26ed90c534 kafka settings: kafka yaml parameters added for microservices same as thingsboard.yml . PropertyUtils added, duplicated code refactored to getProps. TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS and TB_QUEUE_KAFKA_SESSION_TIMEOUT_MS moved from other to main properties. Other yaml props is deprecated. other-inline added TB_QUEUE_KAFKA_OTHER_PROPERTIES. Tests added. 2023-04-18 10:54:10 +02:00
Sergey Matvienko
e621a21df3 kafka settings: test added, refactored to use configureSSL exact once 2023-04-18 10:54:10 +02:00
Sergey Matvienko
448fe341cf kafka settings: added default values for values for TbKafkaSettings class 2023-04-18 10:54:10 +02:00
YevhenBondarenko
08efbd1c85 revert tskv value noxss validation 2023-04-14 18:06:59 +02:00
Andrew Shvayka
d7707c99c3
Merge pull request #8356 from thingsboard/improvements/notification-system
Notification system improvements
2023-04-14 14:43:14 +03:00
Andrew Shvayka
f93e2d747c
Merge pull request #8353 from thingsboard/fix/noxss-kv
Fixed xss vulnerabilities in attributes and telemetry
2023-04-14 14:35:33 +03:00