Viacheslav Klimov
c603ac80d9
Merge pull request #15904 from thingsboard/rc
rc to lts-4.3
2 weeks ago
Viacheslav Klimov
82b3e015f2
Merge remote-tracking branch 'origin/lts-4.3' into bump/rc
2 weeks ago
Viacheslav Klimov
560bad30c3
Version set to 4.3.1.4-SNAPSHOT
2 weeks ago
Viacheslav Klimov
e2969dd381
Version set to 4.2.2.4-SNAPSHOT
2 weeks ago
Viacheslav Klimov
7b3272f46c
Merge branch 'lts-4.3' into rc
# Conflicts:
# monitoring/src/main/java/org/thingsboard/monitoring/notification/channels/impl/SlackNotificationChannel.java
2 weeks ago
Viacheslav Klimov
7d8035b452
Merge pull request #15897 from zzzeebra/merge/lts-4.2-into-lts-4.3
Merged lts-4.2 deprecation-warning cleanups into lts-4.3
2 weeks ago
Oleksandra Matviienko
432262f358
Fix AlarmCommentControllerTest delete assertions for callSuper=true
The deprecation cleanup set @EqualsAndHashCode(callSuper = true) on AlarmComment,
so equals/hashCode now include the BaseData id and createdTime. The delete tests
built the expected comment via a fresh builder (no id), which no longer matches the
server-generated deletion comment (which reuses the original comment id).
Mutate the original alarm comment (already carrying the correct id/createdTime) into
the expected SYSTEM deletion comment instead of building a fresh one.
2 weeks ago
Oleksandra Matviienko
4ddf86a85c
Merge lts-4.2 into lts-4.3
Forward-merge of lts-4.2 into lts-4.3, bringing the deprecation-warning
cleanups (#15487 , #15491 , #15499 , #15503 , #15504 , #15505 , #15509 , #15511 ,
#15512 , #15515 , #15517 , #15522 ) in as real ancestry rather than the earlier
copy-paste (#15661 ).
Conflicts resolved toward the reviewed lts-4.2 form for shared code
(explicit @EqualsAndHashCode(callSuper=true), typed StringUtils/removeStart,
imported test annotations). lts-4.3-only implementations kept as-is
(calculated-field state classes, native CF repository); tests removed on
lts-4.3 (CalculatedFieldLinkDataValidatorTest, DefaultDataUpdateServiceTest)
stay removed.
2 weeks ago
Viacheslav Klimov
c0dead8552
Address review comments: rename test config class and drop inline FQN annotations
2 weeks ago
Viacheslav Klimov
54f04c1865
Merge pull request #15661 from zzzeebra/chore/build-warnings-cleanup-lts-4.3
Cleaned up build deprecation warnings on lts-4.3
2 weeks ago
Viacheslav Klimov
e583a25927
Merge pull request #15509 from zzzeebra/chore/commons-lang3-deprecations-lts-4.2
Replaced deprecated string, number, and random-value helpers with modern equivalents
2 weeks ago
Viacheslav Klimov
655d4ed55e
Fix invalid `callSuper = false` usages for EqualsAndHashCode
2 weeks ago
Viacheslav Klimov
9e2ed18355
Merge pull request #15504 from zzzeebra/chore/eqhashcode-callsuper-lts-4.2
Technical cleanup of generated-equality annotations
2 weeks ago
Viacheslav Klimov
e8795e4c47
Merge pull request #15522 from zzzeebra/chore/issue-15481-deprecation-cleanup-batch-lts-4.2
Replaced 5 deprecated APIs with non-deprecated variants
2 weeks ago
Viacheslav Klimov
49c2e36b4a
Merge pull request #15515 from zzzeebra/chore/curator-pathchildrencache-lts-4.2
Technical cleanup of deprecated Curator API in ZooKeeper discovery
2 weeks ago
Viacheslav Klimov
b957cfd660
Merge pull request #15505 from zzzeebra/chore/redis-typed-connection-lts-4.2
Modernized Redis access in LwM2M transport and OTA cache
2 weeks ago
Viacheslav Klimov
07a39148a5
Merge pull request #15517 from zzzeebra/chore/resttemplatebuilder-timeout-deprecation-lts-4.2
Updated REST client timeout API to non-deprecated variants
2 weeks ago
Viacheslav Klimov
cc26a1a32f
Merge pull request #15499 from zzzeebra/chore/deprecation-x509-subjectdn-lts-4.2
Updated PEM credentials to the non-deprecated certificate API
2 weeks ago
Viacheslav Klimov
36ec0adaac
Merge pull request #15511 from zzzeebra/chore/tenant-id-from-uuid-lts-4.2
Technical cleanup of TenantId construction in tests and production code
2 weeks ago
Viacheslav Klimov
34d32cd272
Merge pull request #15503 from zzzeebra/chore/lombok-builder-default-lts-4.2
Removed warnings about ignored builder initializers in data models
2 weeks ago
Viacheslav Klimov
c309fdfdbb
Merge pull request #15491 from zzzeebra/cleanup/unchecked-generics-lts-4.2
Removed compiler warnings about raw types and unchecked casts
2 weeks ago
Viacheslav Klimov
50d9d68c05
Merge pull request #15512 from zzzeebra/chore/validator-validateid-uuidbased-lts-4.2
Technical cleanup of deprecated validator API calls
2 weeks ago
Viacheslav Klimov
29089eb270
Merge pull request #15487 from zzzeebra/cleanup/mockito-bean-migration-lts-4.2
Technical cleanup of annotations in test code
2 weeks ago
Vladyslav_Prykhodko
f882faecc9
Merge remote-tracking branch 'upstream/lts-4.3' into rc
2 weeks ago
Vladyslav_Prykhodko
2598e938bd
Merge remote-tracking branch 'upstream/lts-4.2' into lts-4.3
2 weeks ago
Maksym Tsymbarov
1302a67ee8
Fixed Calculated Field test script running against stale entity values instead of current form input
3 weeks ago
Vladyslav Prykhodko
51a6e8ec83
Remove redundant [disabled] binding on reactive-form fields to fix NG01001 warning ( #15877 )
2 weeks ago
Maksym Tsymbarov
5493ac7da5
Fixed validation for Digital Gauge widget maxValue when it is zero ( #15893 )
* Fixed validation for Digital Gauge widget maxValue when it is zero
* Fixed check
2 weeks ago
Maksym Tsymbarov
751730acd3
Added missing translation for Label and Value Card widget
2 weeks ago
Valeriia Koriavikova
ec5be9bfef
Merge pull request #15847 from LeoMorgan113/feature/ticks-label-fix
Fix chart axis ticks font size
2 weeks ago
Vladyslav_Prykhodko
691075b840
Merge remote-tracking branch 'upstream/lts-4.3' into rc
2 weeks ago
Vladyslav Prykhodko
f136ba3b79
Merge pull request #15879 from mtsymbarov-del/fix/usage-value-rounding
Used shared ShortNumberPipe for API usage value formatting
2 weeks ago
Viacheslav Klimov
6cbb7dc837
Merge branch 'lts-4.3' into rc
2 weeks ago
Maksym Tsymbarov
9d38977643
Minor fixes
2 weeks ago
Viacheslav Klimov
50edc1d6f6
Merge pull request #15845 from MazurenkoNick/dashboard-config-saverequired-fix
Remove transient from configuration field on the Dashboard
2 weeks ago
Vladyslav_Prykhodko
091eebb40c
Fix stray double space in api-usage-widget ternary
2 weeks ago
Maksym Tsymbarov
c435bcdf6f
Used shared ShortNumberPipe for API usage value formatting
2 weeks ago
Viacheslav Klimov
741e456a56
Merge pull request #15875 from thingsboard/openapi-spec-dynamic-ports
Reserve dynamic ports for OpenAPI spec generation to avoid port conflicts
2 weeks ago
Maksym Tsymbarov
42e3c8de6a
Remove redundant [disabled] binding on reactive-form fields to fix NG01001 warning
2 weeks ago
Viacheslav Klimov
632193cbdf
Reserve dynamic ports for OpenAPI spec generation to avoid port conflicts
2 weeks ago
Viacheslav Klimov
91fd824e83
Merge branch 'lts-4.3' into rc
2 weeks ago
Viacheslav Klimov
a20209dc41
Merge remote-tracking branch 'origin/lts-4.2' into lts-4.3
2 weeks ago
Viacheslav Klimov
b7b4ecd1bf
Merge pull request #15724 from dashevchenko/lts_4.3_sysPropertySectionDesc2
Merge pr #15717 into lts-4.3
2 weeks ago
Viacheslav Klimov
349776c0eb
Merge pull request #15717 from dashevchenko/sysPropertySectionDesc
Cherry-picked system property section description
2 weeks ago
Vladyslav_Prykhodko
68524aa65c
Merge remote-tracking branch 'upstream/lts-4.3' into rc
3 weeks ago
Vladyslav_Prykhodko
38858e060e
Merge remote-tracking branch 'upstream/lts-4.2' into lts-4.3
3 weeks ago
Andrii Shvaika
684f2b7e96
Fix device-install wizard treating BOOLEAN/INTEGER form fields as strings
The device-install wizard substituted ${...} placeholders via a plain
string replace, so a quoted boolean macro like "cleanSession":
"${mqttCleanSession}" parsed as the string "false" (truthy) instead of
the JSON boolean false. Unchecking a boolean field (e.g. clean session)
therefore had no effect and read as true in the resulting integration.
Add a type-aware resolveTemplateJson() that, using the form-field type
recorded in form.json, emits BOOLEAN/INTEGER placeholders occupying a
whole quoted token as raw JSON values (unquoted) while leaving string
fields and embedded placeholders quoted. Route all template-parse call
sites through it. Fixes cleanSession, ssl, port and connectTimeoutSec
across all existing device packages without any template changes.
3 weeks ago
Viacheslav Klimov
976716d7ee
Merge remote-tracking branch 'origin/lts-4.2' into lts-4.3
3 weeks ago
Viacheslav Klimov
58b97ab7c2
Merge branch 'lts-4.3' into rc
3 weeks ago
Viacheslav Klimov
d78724c294
Merge pull request #15849 from irynamatveieva/fix/cf-provision
Fix calculated field provisioning in solution installation
3 weeks ago