5326 Commits

Author SHA1 Message Date
YevhenBondarenko
dba203037f Added short doc for component clustering and added upgrade for mqtt node 2023-04-25 13:07:55 +02:00
YevhenBondarenko
0168c79146 upgrade improvements 2023-04-24 20:00:00 +02:00
YevhenBondarenko
b5641a3c6c refactored due to comments 2023-04-24 19:49:17 +02:00
YevhenBondarenko
da0bd1dc92 renamed SingletonSupport to ClusteringMode and refactoring due to comments 2023-04-24 13:49:57 +02:00
YevhenBondarenko
8d2f6eb856 Added singleton mode validation and tests 2023-04-21 18:30:47 +02:00
YevhenBondarenko
e342ce1b3e refactoring 2023-04-21 14:01:35 +02: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
YevhenBondarenko
527e39caaf minor improvements 2023-04-21 09:57:41 +02:00
YevhenBondarenko
3261cf4fe3 implemented rule node singleton mode 2023-04-20 16:07:14 +02:00
Andrew Shvayka
ee64315aad
Merge pull request #8400 from vvlladd28/improvement/home-page/get-start
Home dashboard improvements
2023-04-20 13:44:00 +03:00
Andrew Shvayka
f71e6437c1
Merge pull request #8389 from thingsboard/fix/device-by-id-async
Remove usages of findDeviceByIdAsync
2023-04-20 13:10:46 +03:00
Vladyslav_Prykhodko
a2f0b10530 UI: Home page widget bundle updated image and description 2023-04-20 12:21:05 +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
Andrew Shvayka
c5845930d4
Merge pull request #8392 from YevhenBondarenko/develop/3.5
added log to TenantActor for investigation
2023-04-19 15:43:05 +03:00
ViacheslavKlimov
78eb27b422 Fix logback-test.xml 2023-04-19 13:44:46 +03:00
ViacheslavKlimov
a9466032e1 Use findDeviceByIdAsync in TransportApiService 2023-04-19 13:42:34 +03:00
YevhenBondarenko
61466d0276 added log to TenantActor for investigation 2023-04-19 12:40:51 +02:00
Andrew Shvayka
e19eaba01d
Merge pull request #8391 from YevhenBondarenko/features-info-improvements
features info improvements
2023-04-19 13:25:59 +03:00
Andrew Shvayka
972a967e7a
Merge pull request #8387 from dashevchenko/deviceImportFix
Fixed telemetry/attribute update while device bulk import
2023-04-19 13:23:27 +03:00
YevhenBondarenko
6054a14424 fixed tests 2023-04-18 20:16:10 +02:00
YevhenBondarenko
f3402ace63 features info improvements 2023-04-18 19:05:38 +02: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
ViacheslavKlimov
079b2a5ab7 Remove findDeviceByIdAsync from DeviceService 2023-04-18 18:25:35 +03:00
Andrii Shvaika
b20057004b Singleton rule node implementation 2023-04-18 17:09:34 +03:00
dashevchenko
4ca9935224 fixed telemetry/attribute update while bulk import 2023-04-18 16:10:35 +03:00
Andrew Shvayka
fad706b412
Merge pull request #8378 from volodymyr-babak/edge-interruption-improved
Edge - improved logic of interruption of sending downlink tasks
2023-04-18 12:16:43 +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
Andrew Shvayka
658b185d09
Merge pull request #8376 from thingsboard/improvements/version-control
Fix external id substitution when loading version of dashboard or rule chain
2023-04-17 19:09:05 +03:00
Volodymyr Babak
a5cfe07999 Edge - improved logic of interruption of sending downlink tasks 2023-04-17 16:36:33 +03:00
Andrew Shvayka
cbbbfe2388
Merge pull request #8371 from YevhenBondarenko/fix/noxss-tskv-revert-value
revert tskv value noxss validation
2023-04-17 13:28:23 +03:00
ViacheslavKlimov
4605d684e6 Merge branch 'develop/3.5' into improvements/version-control 2023-04-17 13:00:05 +03:00
YevhenBondarenko
08efbd1c85 revert tskv value noxss validation 2023-04-14 18:06:59 +02:00
YevhenBondarenko
b09bbff15d fixed RestTemplate xml content type issue 2023-04-14 16:13:10 +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
Andrew Shvayka
d2fc5c7b77
Merge pull request #8358 from thingsboard/feature/x509-device-provisioning
Feature/x509 device provisioning
2023-04-14 14:30:24 +03:00
Andrew Shvayka
d7fc1ff83e
Merge pull request #8346 from volodymyr-babak/keep-alive-updates
Improved Keep Alive Functionality between Edge and Cloud to Prevent Data Loss
2023-04-14 14:29:39 +03:00
ViacheslavKlimov
d2912af543 Fix getNotificationRequestPreview 2023-04-13 18:41:28 +03:00
Andrew Shvayka
652b7ea9c8
Merge pull request #8357 from volodymyr-babak/fix-edge-event-cleanup
Typo - fixed startup of edge event clean up service
2023-04-13 18:35:01 +03:00
ViacheslavKlimov
7b6f3ed4df Notification requests per rule rate limits 2023-04-13 18:20:37 +03:00
Igor Kulikov
07504aad2b Merge branch 'develop/3.5' of github.com:thingsboard/thingsboard into feature/home-page 2023-04-13 12:59:19 +03:00
ViacheslavKlimov
e926854911 NoXss and length validation for notification entities 2023-04-13 12:53:59 +03:00
Andrii Shvaika
3b5270a29f Merge branch 'develop/3.5' of github.com:thingsboard/thingsboard into feature/x509-device-provisioning 2023-04-13 11:59:36 +03:00
Volodymyr Babak
b2130af408 Typo - fixed startup of edge event clean up service 2023-04-13 09:25:46 +03:00
Andrii Landiak
579a793f40 Remove unnessessary yaml config 2023-04-12 18:54:39 +03:00
Andrii Landiak
bbde3b4b45 Add trace logging fpr parsing CN and refactor extractByRegex to throw ProvisionFailedException 2023-04-12 18:49:40 +03:00
Andrew Shvayka
2f0eb0beb7
Merge pull request #8241 from dashevchenko/WS_Message_queue_per_session_size
Changed default for wsMsgQueueLimitPerSession
2023-04-12 18:06:48 +03:00
Andrii Landiak
fbeb56cf70 Refactor after review and add tests for extracting by regex 2023-04-12 17:50:26 +03:00
Andrew Shvayka
4b0709567c
Merge pull request #8349 from thingsboard/fix/vulnerabilities
fix vulnerabilities
2023-04-12 17:33:30 +03:00
ViacheslavKlimov
dae9a422a1 Fix entities ids replaced with tenant id in dashboard config when importing 2023-04-12 16:44:24 +03:00