12238 Commits

Author SHA1 Message Date
Andrii Landiak
06eae691ce Add device profile upgrade 2023-01-19 15:18:15 +02:00
Andrii Landiak
0b4e387a99 Merge branch 'feature/x509-device-cert-impr' of github.com:AndriiLandiak/thingsboard into feature/x509-device-cert-impr 2023-01-16 17:56:12 +02:00
Andrii Landiak
05ed291635 Merge branch 'develop/3.5' of github.com:thingsboard/thingsboard into feature/x509-device-cert-impr 2023-01-16 17:51:25 +02:00
Andrii Landiak
b530cc1672
Merge branch 'develop/3.5' into feature/x509-device-cert-impr 2023-01-16 17:38:00 +02:00
Andrew Shvayka
05bb7c6313
Merge pull request #7952 from ShvaykaD/feature/deduplication-rule-node
[3.5] Deduplication rule node
2023-01-16 16:40:47 +02:00
Andrew Shvayka
865d2a03c2
Merge pull request #7929 from volodymyr-babak/edge/public-customer
[3.5] Push public customer to the edge - fixes usage of public dashboards on the edge
2023-01-16 15:58:42 +02:00
ShvaykaD
ea099ae70a deduplication rule node: first stage without redis 2023-01-16 15:55:36 +02:00
Volodymyr Babak
f0adf0a268 Merge remote-tracking branch 'upstream/develop/3.5' into edge/public-customer 2023-01-16 15:54:33 +02:00
Andrew Shvayka
5d08ef9289
Merge pull request #7914 from volodymyr-babak/edge/rule-chain-in-profiles
[3.5] Added default edge rule chain to asset/device profiles
2023-01-16 15:52:59 +02:00
Andrew Shvayka
3cf5fb1a0d
Merge pull request #7878 from volodymyr-babak/edge-install-instructions
[3.5] Add edge install instructions for docker
2023-01-16 15:49:30 +02:00
Volodymyr Babak
687cabdfcb Merge remote-tracking branch 'upstream/develop/3.5' into edge/rule-chain-in-profiles 2023-01-16 11:15:00 +02:00
Volodymyr Babak
194859bdc0 Fixed upgrade service after merge with alarm comments feature 2023-01-16 10:51:40 +02:00
Volodymyr Babak
44a61cc063 Merge remote-tracking branch 'upstream/develop/3.5' into edge/public-customer 2023-01-16 10:35:12 +02:00
Andrew Shvayka
a190ef3ccf
Merge pull request #7762 from dashevchenko/alarmComments
[3.5] Alarm comments feature
2023-01-13 18:40:20 +02:00
dashevchenko
7792fe7293 deleted unused imports 2023-01-13 17:55:01 +02:00
Andrii Landiak
3cd88100ee Fix sql formatting and incorrect proto-message updating 2023-01-13 17:27:08 +02:00
dashevchenko
0a6d227364 refactoring 2023-01-13 16:37:13 +02:00
dashevchenko
2253933250 fixed audit logs 2023-01-13 14:20:10 +02:00
dashevchenko
55d4f22e46 fixed unit tests 2023-01-13 13:06:52 +02:00
dashevchenko
b80069500b fixed unit tests 2023-01-13 11:57:47 +02:00
Volodymyr Babak
96f0045d0b Merge remote-tracking branch 'upstream/develop/3.5' into edge/public-customer 2023-01-13 09:07:19 +02:00
dashevchenko
e8d651a108 fixed audit logs 2023-01-12 18:42:47 +02:00
Volodymyr Babak
803167608b Sync edge test - added check for public customer 2023-01-12 18:18:01 +02:00
Volodymyr Babak
307ef7814b Update EntityViewControllerTest after fixes in TbEntityViewService 2023-01-12 17:59:19 +02:00
Volodymyr Babak
4f4ef6fa7d DeviceProfileUpdateMsg - make defaultDashboardId optional 2023-01-12 17:38:12 +02:00
Andrii Landiak
5d35fa1f26 Add ability to upgrade device credentials if chain match with uploaded device profile certificate. 2023-01-12 17:18:29 +02:00
Andrii Landiak
dccc19a9b6 Improve Device Profile Entity 2023-01-12 17:16:17 +02:00
dashevchenko
715704d76a Refactoring 2023-01-12 16:56:21 +02:00
dashevchenko
071b68e938 Alarm comment is not entity any more 2023-01-12 16:35:10 +02:00
Volodymyr Babak
6a383eef01 DeviceEdgeProcessor - minor refactoring 2023-01-12 15:55:46 +02:00
Volodymyr Babak
fd4707c20e Merge remote-tracking branch 'origin/edge/rule-chain-in-profiles' into edge/public-customer 2023-01-12 15:43:24 +02:00
dashevchenko
e0dd0d9369 updated ThingsboardInstallService 2023-01-12 13:16:26 +02:00
Volodymyr Babak
09b41e1aef Notify edge in case assign entity to public customer 2023-01-12 12:56:52 +02:00
dashevchenko
36b0e80a23 updated comment length 2023-01-11 17:43:08 +02:00
dashevchenko
0eb51cb17d Added Noxss, Length validation for alarm comment, deleted ttl service for alarm comments, added comment creation for ack, clear, severity updated events, fixed tests. 2023-01-11 17:36:22 +02:00
Volodymyr Babak
59b4049560 Create public customer during edge sync and push to edge 2023-01-11 15:29:25 +02:00
Volodymyr Babak
fa6d395ffa Edge - push public customer to edge 2023-01-11 15:04:01 +02:00
Volodymyr Babak
490c7a0793 Added class logging for fethers during sync 2023-01-11 12:40:21 +02:00
Andrii Shvaika
76082c7177 Version set to 3.5.0-SNAPSHOT 2023-01-10 17:24:26 +02:00
dashevchenko
d7d53a5c14 Merge remote-tracking branch 'upstream/develop/3.5' into alarmComments 2023-01-10 17:24:14 +02:00
Andrii Shvaika
e23fc18dc6 Merge remote-tracking branch 'origin/master' into develop/3.5 2023-01-10 17:04:35 +02:00
Volodymyr Babak
05a3366efd Relation Edge processor - do not ignore result of saveRelationAsync 2023-01-10 16:06:45 +02:00
Volodymyr Babak
bb5e36ba09 Improve stability of device profile edge test 2023-01-10 15:16:41 +02:00
Volodymyr Babak
7cc1a3f33b Improve logic to group latest by ts 2023-01-10 10:28:14 +02:00
dashevchenko
ed7cd2c255 Added Noxss annotations 2023-01-09 17:53:46 +02:00
dashevchenko
0427425f83 Added email for AlarmCommentInfo 2023-01-09 13:06:55 +02:00
dashevchenko
d3a975770b Merge remote-tracking branch 'upstream/master' into alarmComments 2023-01-09 12:38:21 +02:00
Volodymyr Babak
d0847bb80a Added asset & device profiles default edge rule chain test. Added device & device profile software id and default dashboard id tests 2023-01-09 11:08:13 +02:00
Volodymyr Babak
ab924d6e13 Added default edge rule chain to asset/device profiles. Added propagation of software id to edge 2023-01-05 18:05:56 +02:00
Volodymyr Babak
5ad3d905ae Replaced edge latest version to specific version 2023-01-04 11:11:28 +02:00