5785 Commits

Author SHA1 Message Date
Sergey Matvienko
1569ac6daf updateAttributesOnValueChange is true for rule chain templates 2023-09-05 14:11:56 +02:00
Igor Kulikov
7f47472092 Merge branch 'develop/3.5.2' into feature/widget-bundles 2023-09-04 18:05:47 +03:00
Igor Kulikov
c783e44ac6 UI: Add widget panel: implement all widgets mode. 2023-09-04 18:04:20 +03:00
Andrew Shvayka
ae68e6b544
Merge pull request #9151 from dashevchenko/testLogs
Test logs improvements
2023-09-04 16:56:48 +03:00
Andrew Shvayka
21d1258fc7
Merge pull request #9097 from dashevchenko/emailFeatureFix
Email feature fix
2023-09-04 14:42:05 +03:00
Igor Kulikov
6096e5083d Widget types rename / reordering. 2023-09-04 14:38:18 +03:00
Andrew Shvayka
6f2334b35b
Merge pull request #9104 from thingsboard/feature/system-notifications
Notification to sysadmin when default JWT signing key is used
2023-09-04 14:18:05 +03:00
Igor Kulikov
dac5d284d8 Remove redudant widget typw 2023-09-04 13:03:26 +03:00
Igor Kulikov
fa7c931068 Update widget types / bundles jsons 2023-09-04 12:48:03 +03:00
Igor Kulikov
875c8d526b Widget Bundles to Wudget Types Many to Many support for UI 2023-09-01 18:55:29 +03:00
Igor Kulikov
3b3f361fb1 Merge branch 'develop/3.5.2' into feature/widget-bundles 2023-08-31 12:10:16 +03:00
Igor Kulikov
1fb9ba622e Widget -> Widget Bundle Many to Many support. 2023-08-31 12:09:42 +03:00
dashevchenko
ba0eb275f8 test logs improvements 2023-08-29 19:54:06 +03:00
Igor Kulikov
c60c08f649
Merge pull request #9143 from rusikv/bug/gpio-panel-rows
Added reserved space for skipped rows in GPIO panel widgets
2023-08-29 18:23:49 +03:00
Igor Kulikov
cbd0339205 Widgets bundles optimization 2023-08-29 13:25:34 +03:00
Igor Kulikov
1430b9111a Widgets/Widget Bundles optimization. 2023-08-29 13:09:04 +03:00
Igor Kulikov
acdf5ad48c Implement ability to move widget types between widget bundles. Ability to deprecate widget type. 2023-08-28 18:54:12 +03:00
rusikv
dab1e57174 Added reserved space for skipped rows in GPIO panel widgets 2023-08-28 18:46:18 +03:00
ViacheslavKlimov
0b31c49d57 Make SystemSecurityService available in rule engine; move PasswordEncoder to CryptoConfig 2023-08-22 22:27:44 +03:00
dashevchenko
9b8a48dc96 deleted redundant mocks 2023-08-22 18:03:21 +03:00
dashevchenko
356cbd93c3 moved TbMailSenderTest to junit5, added more cases 2023-08-22 17:56:29 +03:00
dashevchenko
90331a5bf7 fixed license 2023-08-22 16:00:00 +03:00
dashevchenko
3e329d5f01 added unit tests for TbMailSender, refactred error handling in TbMailSender 2023-08-22 15:57:10 +03:00
ViacheslavKlimov
c55ac0efc6 Improvements for system notifications; add test 2023-08-22 12:56:21 +03:00
dashevchenko
a0228bdf45 extracted repeated code to separate method, deleted @SneakyTrows annotation 2023-08-22 12:32:12 +03:00
Igor Kulikov
c57cb2b754 Switch to unique widget type FQN. 2023-08-18 16:14:21 +03:00
ViacheslavKlimov
2a87f2ee7e Minor improvements for internal system notifications 2023-08-18 13:40:38 +03:00
ViacheslavKlimov
ba2ded02b1 Notification to sysadmin when default JWT signing key is used 2023-08-18 13:24:57 +03:00
Andrew Shvayka
3186789f3e
Merge pull request #9062 from AndriiLandiak/feature/edge-tenant-sync
Feature/Edge: tenant and tenant profile sync up
2023-08-17 17:35:42 +03:00
Andrew Shvayka
49aa60a934
Merge pull request #9091 from volodymyr-babak/edge-json-attr-fix
Edge Attribute Request processing - added support of JSON attributes
2023-08-17 17:34:51 +03:00
Andrew Shvayka
d9dee141c1
Merge pull request #8843 from thingsboard/feature/microsoft-teams-notifications
Notifications via Microsoft Teams
2023-08-17 17:33:14 +03:00
Andrii Shvaika
4044baba82 Merge branch 'develop/3.5.2' of github.com:thingsboard/thingsboard into develop/3.5.2 2023-08-17 14:36:30 +03:00
Andrii Shvaika
54ef3aaafa Merge with master 2023-08-17 14:36:15 +03:00
Igor Kulikov
72db906fef Merge branch 'develop/3.5.2' into feature/basic-widget-config 2023-08-17 14:32:28 +03:00
Igor Kulikov
afd51946bb UI: Update default aggregated value card config. 2023-08-17 14:30:06 +03:00
Andrii Shvaika
80f80496df Merge with master 2023-08-17 14:14:13 +03:00
Andrew Shvayka
b36d7c1bcd
Merge pull request #9089 from thingsboard/improvements/version-control
Fixes for Version Control
2023-08-17 13:54:34 +03:00
Igor Kulikov
b7b34da831 UI: Auto-switch to edit mode for empty dashboard. Navigate to dashboard page right after adding dashboard. Implement aggregated value card advanced settings form. 2023-08-17 13:09:16 +03:00
dashevchenko
bd5aae46d9 fixed testConnection method for mail sender if oauth2 enabled 2023-08-17 12:36:06 +03:00
Andrii Shvaika
ca6095402f Merge with master 2023-08-17 12:19:02 +03:00
ViacheslavKlimov
8a023e9655 Merge with develop/3.5.2 2023-08-16 18:11:45 +03:00
ViacheslavKlimov
d30f8a8352 Minor refactoring 2023-08-16 17:53:44 +03:00
Igor Kulikov
965b526b7c UI: Update aggregated value card config 2023-08-16 17:43:12 +03:00
Volodymyr Babak
378fc545de Edge Attribute Request processing - added support of JSON attributes properly: use JSON type instead of String 2023-08-16 15:55:52 +03:00
ViacheslavKlimov
f6e816edb9 Add tests for rule chain importing 2023-08-16 15:13:46 +03:00
ViacheslavKlimov
cc1c2094c9 Fix UUIDs in rule node config replaced with tenant id 2023-08-16 15:13:16 +03:00
ViacheslavKlimov
7e57286667 Fix import order of asset profiles 2023-08-16 14:58:32 +03:00
ViacheslavKlimov
b457c5d19f Increase default timeouts for Version control 2023-08-16 14:58:04 +03:00
Andrii Landiak
e53ea0f20b Merge remote-tracking branch 'upstream/develop/3.5.2' into feature/edge-tenant-sync 2023-08-16 13:44:45 +03:00
Andrii Landiak
06aa6d680a Replace order of processUplinkMsg 2023-08-16 09:28:27 +03:00