16796 Commits

Author SHA1 Message Date
Andrew Shvayka
9d7f4de270
Merge pull request #10309 from YevhenBondarenko/hotfix/lwm2m-deserialization
fixed lwm2m client deserialization
2024-03-06 17:01:12 +02:00
YevhenBondarenko
270a023c5e fixed deserialization lwm2m client 2024-03-06 13:56:57 +01:00
Andrew Shvayka
893169ad2d
Merge pull request #10294 from YevhenBondarenko/hotfix/lwm2m-send-request-lock
fixed lwm2m uplink executor lock
2024-03-05 14:50:03 +02:00
YevhenBondarenko
ad99379f90 fixed possible lock in sendObserveRequests 2024-03-05 13:32:55 +01:00
YevhenBondarenko
4e759dd425 fixed lwm2m uplink executor lock 2024-03-05 13:32:55 +01:00
Andrew Shvayka
b7e10fe707
Merge pull request #10197 from thingsboard/fix/mail-token-check
Fix mail refresh token check
2024-02-15 17:01:19 +02:00
ViacheslavKlimov
a4965b0ba6 Fix scheduler time unit for mail refresh token check 2024-02-15 12:52:40 +02:00
Igor Kulikov
239c9b4cc3
Merge pull request #10147 from Dmitriymush/improvements/map-image-loading
Map optimisation improvements for requests of icon images and async rendering
2024-02-12 13:07:34 +02:00
Dmitriymush
0b1956be49 UI: added image caching and async optimisation for map markers rendering 2024-02-08 14:30:10 +02:00
Andrew Shvayka
25f1c82e8e
Merge pull request #10028 from thingsboard/fix/actors-init
Isolated queues improvements
2024-02-06 15:19:48 +02:00
ViacheslavKlimov
e502c5ebba Revert "Init all actors for isolated rule engines"
This reverts commit bf0cc22223b94fb0b73c55eba03a0237ca16eae4.
2024-02-06 15:07:38 +02:00
Andrew Shvayka
0f8d7a6c67
Merge pull request #10118 from volodymyr-babak/fix-save-metadata
Make saveRuleChainMetaData @Transactional
2024-02-06 14:48:06 +02:00
Andrew Shvayka
94b51e26d9
Merge pull request #10111 from YevhenBondarenko/fix/infinite-reprocessing
fixed infinit tell failure
2024-02-06 14:29:12 +02:00
Volodymyr Babak
e3883413a1 Make saveRuleChainMetaData @Transactional 2024-02-02 15:34:21 +02:00
YevhenBondarenko
100cdd5cf1 refactored due to comments 2024-02-02 14:00:30 +01:00
Andrew Shvayka
9e6b45ae3e
Merge pull request #10078 from smatvienko-tb/feature/mqtt-client-promise
[3.6.3] MQTT client Promise instead Future to have full async capabilities
2024-02-02 14:25:19 +02:00
YevhenBondarenko
bf9c4af2aa fixed infinit tell failure 2024-02-01 20:23:12 +01:00
ViacheslavKlimov
1f50a8c3ad Merge branch 'hotfix/3.6.2' into fix/actors-init
# Conflicts:
#	common/queue/src/main/java/org/thingsboard/server/queue/discovery/HashPartitionService.java
2024-01-31 13:39:43 +02:00
Andrew Shvayka
df39f8b8d6
Merge pull request #10083 from thingsboard/save-improvements
Performance improvements for entities saving
2024-01-31 13:14:17 +02:00
Andrew Shvayka
4df22aa063
Merge pull request #10093 from thingsboard/fix/recalculate-partitions-error
Error handling for PartitionChangeEvent listeners
2024-01-31 13:10:02 +02:00
ViacheslavKlimov
2d7c1a3cd5 Implement JpaPartitionedAbstractDao 2024-01-31 12:15:06 +02:00
ViacheslavKlimov
5875a40118 Error handling for PartitionChangeEvent listeners 2024-01-30 15:16:53 +02:00
ViacheslavKlimov
8fe4947e1e Generic database error message; use TB StringUtils in BaseController 2024-01-30 14:42:07 +02:00
ViacheslavKlimov
90f971d018 Refactor daos for partitioned entities 2024-01-29 16:44:04 +02:00
ViacheslavKlimov
feb55f636a Refactoring for dao save 2024-01-29 13:28:24 +02:00
ViacheslavKlimov
18c354c600 Proper SQL error instead of 'could not extract ResultSet' 2024-01-29 11:12:51 +02:00
ViacheslavKlimov
e6d08e6528 'Create' method for dao (used for audit logs, notifications, alarm comments) 2024-01-29 11:11:02 +02:00
Sergey Matvienko
89713558cf MqttClient use Promise<V> extends Future<V> to have full async capabilities provided by Netty (addListener, etc) 2024-01-28 21:02:38 +01:00
ViacheslavKlimov
2f73512005 Don't remove from myPartitions on queue update 2024-01-25 15:47:26 +02:00
ViacheslavKlimov
27f448a543 Improve partition service logs 2024-01-25 12:04:18 +02:00
ViacheslavKlimov
a571153b7c Single update message for multiple queues 2024-01-24 18:08:01 +02:00
ViacheslavKlimov
bf0cc22223 Init all actors for isolated rule engines 2024-01-19 17:33:04 +02:00
Andrew Shvayka
a8866ba387
Merge pull request #10016 from vvlladd28/bug/updated-image/publick-not-new-preview
Fixed not updated image preview when updated image
2024-01-18 17:43:35 +02:00
Vladyslav_Prykhodko
9e7f28ff97 UI: Fixed not updated publick image preview when updated image 2024-01-18 16:46:17 +02:00
Andrew Shvayka
2de2f2b402
Merge pull request #9992 from YevhenBondarenko/hotfix/device-delete-lifecycle
fixed unnecessary device actor init on rule-engine
2024-01-15 16:07:16 +02:00
YevhenBondarenko
107a343b4d added tests 2024-01-15 00:06:05 +01:00
YevhenBondarenko
bdc2fe4ee6 fixed unnecessary device actor init on rule-engine 2024-01-12 17:19:33 +01:00
Andrew Shvayka
8e4dd9c216
Merge pull request #9988 from thingsboard/fix/recalculate-partitions
Improvements and fixes for partitions recalculation
2024-01-12 14:33:29 +02:00
ViacheslavKlimov
8e126e57dc Refactoring and fixes for partitions recalculation 2024-01-12 13:46:19 +02:00
Andrew Shvayka
2824ca6acc
Merge pull request #9963 from thingsboard/fix/relations-deletion
Fix asset relations deletion
2024-01-10 14:09:17 +02:00
Andrew Shvayka
6fce86c439
Merge pull request #9961 from thingsboard/fix/images-public-key
Fix public resource key regeneration on image update
2024-01-10 14:08:15 +02:00
ViacheslavKlimov
55d0d591c6 Fix asset relations deletion 2024-01-09 12:00:19 +02:00
ViacheslavKlimov
aa38edb9ba Fix public resource key generation for images 2024-01-09 11:36:03 +02:00
Andrew Shvayka
320cedd621
Merge pull request #9941 from vvlladd28/bug/validation-json-form
Fixed validation JSON form in custom widgets
2024-01-05 15:14:30 +02:00
Vladyslav_Prykhodko
5d63115ef4 UI: Fixed validation JSON form in custom widgets 2024-01-04 15:06:44 +02:00
Andrew Shvayka
35d6a53d92
Merge pull request #9928 from thingsboard/fix/entities-limit-notifications
Fix invalid entities limit notification
2024-01-03 12:47:53 +02:00
ViacheslavKlimov
6c58f06507 Fix '0/0 usage' notification 2024-01-02 15:24:59 +02:00
Andrew Shvayka
bef85e9654
Merge pull request #9926 from thingsboard/fix/tenant-queues-creation
Fix isolated queues creation
2024-01-02 13:34:21 +02:00
ViacheslavKlimov
0ea05e62a9 Call TbTenantService instead of TenantService for OAuth2 2024-01-02 10:41:20 +02:00
Igor Kulikov
f11ee730b5 Update rule nodes UI 2023-12-28 10:41:30 +02:00