Sergey Matvienko
|
5bb70d84af
|
TbMsgAttributesNode implements TbVersionedNode with upgrade method and tests from version 0
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
1569ac6daf
|
updateAttributesOnValueChange is true for rule chain templates
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
8da76e4b21
|
save attribute node will skip attributes overwrites - refactor and filter improvement, description added
|
2023-09-05 14:11:55 +02:00 |
|
Sergey Matvienko
|
6ba8a390bf
|
Added functionality to update attributes on value change Volodymyr Babak 06.07.23, 14:57
|
2023-09-05 14:11:55 +02:00 |
|
Sergey Matvienko
|
e69009c112
|
WidgetTypeDataValidator - removed bundleAlias validation because it removed from WidgetTypeDetails
|
2023-09-05 14:02:22 +02:00 |
|
Sergey Matvienko
|
71434dbb46
|
WidgetTypeDataValidator resolver merge conflicts
|
2023-09-05 13:40:04 +02:00 |
|
Sergey Matvienko
|
f27ac2cc51
|
DataValidator validateQueueNameOrTopic added check for non-empty string with test
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
8224051d35
|
DataValidator: refactored validateName to have an exception Prefix to feet many entity types needs
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
77d4a29f2e
|
DataValidatorTest: validateEmail refactored using parameterized tests
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
608d3a6621
|
DataValidator: extracted validateName method from Asset and Device to use in all other validators. Tests added
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
f46ba5aa93
|
Asset validator: validate that trimmed name has length (same as device validator)
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
9e7a6500d2
|
Asset validator: validation that name does not contain 0x00 symbols
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
c14719a4f8
|
Asset tests: name validation added. validate name contains 0x00 as well to crush tests before fix
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
f621c10260
|
Tests added for JpaDeviceDao and DeviceService
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
22c9aa3776
|
DeviceDataValidator: invalidate name containing 0x00 symbols
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
7177f8143c
|
DeviceDataValidatorTest implemented to expose 0x00 problem in the device name
|
2023-09-05 13:38:18 +02:00 |
|
Sergey Matvienko
|
9b15cd609c
|
StringUtils: contains0x00 implemented to prevent org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00
|
2023-09-05 13:38:18 +02:00 |
|
nick
|
b93d0cdb91
|
lwm2m: return Exception
|
2023-09-05 12:53:05 +03:00 |
|
YevhenBondarenko
|
a05bb3cd8f
|
fixed tests
|
2023-09-05 11:44:40 +02:00 |
|
dashevchenko
|
08f26bad5b
|
fixed addSystemAlarmComment method
|
2023-09-05 12:43:38 +03:00 |
|
Igor Kulikov
|
3d1158d3bd
|
UI: Improve widget models
|
2023-09-05 12:18:59 +03:00 |
|
Igor Kulikov
|
3c51a25eac
|
UI: Fix dashboard component styles.
|
2023-09-05 11:47:05 +03:00 |
|
Volodymyr Babak
|
f4241fec85
|
Merge remote-tracking branch 'upstream/develop/3.5.2' into edge-misc-fixes-3.5.2
|
2023-09-05 11:07:50 +03:00 |
|
dashevchenko
|
e1a79cc594
|
compilation error fix
|
2023-09-05 11:00:59 +03:00 |
|
YevhenBondarenko
|
c4377f514f
|
merge with develop/3.5.2
|
2023-09-04 20:00:39 +02:00 |
|
YevhenBondarenko
|
15d53a95cc
|
added ON DELETE CASCADE and improvements
|
2023-09-04 19:45:57 +02:00 |
|
dashevchenko
|
95b1f5fc95
|
moved efento protos to proto/efento
|
2023-09-04 19:38:32 +03:00 |
|
Andrew Shvayka
|
436f140d8b
|
Merge pull request #8873 from smatvienko-tb/hotfix/tbdate_toisoformat_sync
[3.5.2] TbDate toISOString sync as SimpleDateFormat required
|
2023-09-04 18:59:24 +03:00 |
|
Andrew Shvayka
|
09b74dada9
|
Merge pull request #9157 from thingsboard/fix/tenant-profile-serialization
Fix tenant profile update msg construction for Edge
|
2023-09-04 18:49:51 +03:00 |
|
Igor Kulikov
|
0adcc2af8b
|
Merge pull request #9180 from vvlladd28/bug/queues/custom-property-hint
Fixed show hint in custom property for queue settings
|
2023-09-04 18:28:05 +03:00 |
|
Igor Kulikov
|
5171f9d5fc
|
Merge pull request #9177 from rusikv/enhancement/pie-flot-common-settings
Validation for pie flot common settings
|
2023-09-04 18:27:38 +03:00 |
|
Igor Kulikov
|
b4db6fca56
|
Merge pull request #9174 from vvlladd28/rule-node-ui/updated/delete-unnecessary-component
Updated rule node after delete unnecessary component
|
2023-09-04 18:26:50 +03:00 |
|
Igor Kulikov
|
7978a46952
|
Merge pull request #9173 from kalutkaz/fix/selectEntityTypesError
Update required error text for the entity type select
|
2023-09-04 18:26:15 +03:00 |
|
Igor Kulikov
|
17bd83d0c5
|
Merge pull request #9172 from rusikv/bug/pie-flot-widget-on-slice-click
Fix for pie flot widget slice click action
|
2023-09-04 18:25:10 +03:00 |
|
Igor Kulikov
|
f24632748e
|
Merge pull request #9170 from vvlladd28/improvement/modules-map/pipe-safe
Fixed pipes in modules map
|
2023-09-04 18:24:12 +03:00 |
|
Igor Kulikov
|
a9d6ba5a40
|
Merge pull request #9167 from rusikv/bug/entities-table-label-column
Fix for entities table config 'Display entity label column' input disabled
|
2023-09-04 18:22:53 +03:00 |
|
Igor Kulikov
|
3b8021ec3d
|
Merge pull request #9166 from vvlladd28/bug/value-card/overlay-blur-icon
Fixed blur icon in value card widget in vertical layout
|
2023-09-04 18:22:08 +03:00 |
|
Igor Kulikov
|
c15067baf7
|
Merge pull request #9165 from iraznatovskyi/improvement/dashboard/resize-gridster
Fixed widget shacking
|
2023-09-04 18:20:59 +03:00 |
|
Igor Kulikov
|
e6bbbb93d0
|
Merge pull request #9164 from ArtemDzhereleiko/AD/bug-fix/rule-node-disable-enable
Fixed set disabled state for rule node configuration
|
2023-09-04 18:19:38 +03:00 |
|
Igor Kulikov
|
ae04d1ef98
|
Merge pull request #9057 from ArtemDzhereleiko/AD/bug-fix/update-current-user
Fixed update user profile
|
2023-09-04 18:18:25 +03:00 |
|
Igor Kulikov
|
bb0d5853f3
|
Merge pull request #9150 from vvlladd28/bug/time-windows/flex-position
Improved timewindow position
|
2023-09-04 18:15:52 +03: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 |
|
dashevchenko
|
550b67b451
|
renamed proto directory to efento-proto
|
2023-09-04 17:10:42 +03:00 |
|
nick
|
8421b21f1e
|
lwm2m: Path resourceLwm2mPath add getDataDir()
|
2023-09-04 17:07:53 +03:00 |
|
Andrew Shvayka
|
fecb2c1d8d
|
Merge pull request #9162 from ShvaykaD/bugfix/math-node-default-config
fix math node default config argument name issue because UI have strict order of arguments
|
2023-09-04 17:02:59 +03:00 |
|
Andrew Shvayka
|
ae68e6b544
|
Merge pull request #9151 from dashevchenko/testLogs
Test logs improvements
|
2023-09-04 16:56:48 +03:00 |
|
YevhenBondarenko
|
58859208ec
|
refactoring
|
2023-09-04 15:55:40 +02:00 |
|
Artem Dzhereleiko
|
ebad1c672e
|
UI: Refactoring
|
2023-09-04 16:10:36 +03:00 |
|
Artem Dzhereleiko
|
faa1ff5aca
|
UI: Fixed doubled error message for missing translate
|
2023-09-04 15:37:32 +03:00 |
|