9795 Commits

Author SHA1 Message Date
Andrii Shvaika
f3b4501b5a Merge branch 'master' of github.com:thingsboard/thingsboard 2022-01-17 12:44:22 +02:00
Andrii Shvaika
f72c058030 Suppress and handle WS exceptions on cluster rebalancing 2022-01-17 12:44:06 +02:00
Igor Kulikov
480612a1ac Fix NPE in OAuth2 failure handler 2022-01-17 11:39:55 +02:00
YevhenBondarenko
ab3176f23b improved removing timeseries/attributes 2022-01-17 11:38:04 +02:00
Andrew Shvayka
c15b4ceec3
Merge pull request #5843 from smatvienko-tb/device-actor-performance
[3.3.3] Device actor session inactivity performance + heap workout
2022-01-17 11:21:56 +02:00
Andrew Shvayka
02c0d7a671
Merge pull request #5903 from thingsboard/feature/nulls-ordering
Nulls ordering improvement for time-series
2022-01-17 11:12:36 +02:00
Andrii Shvaika
bfe1daf9ea Improved performance of ts based query 2022-01-17 11:11:44 +02:00
Andrii Shvaika
84f6a43d69 Merge branch 'null-ordering-none' of https://github.com/smatvienko-tb/thingsboard 2022-01-17 11:09:27 +02:00
Igor Kulikov
252819f476
Merge pull request #5899 from vvlladd28/bug/entity-detail-pages/generate-url
[3.3.3] UI: Fixed generate url for entity details page
2022-01-17 10:57:22 +02:00
Vladyslav Prykhodko
cf9be1f98b UI: Fixed generate url for entity details page 2022-01-15 11:49:59 +02:00
Vladyslav Prykhodko
0351b83286 UI: Fixed generate url for entity details page 2022-01-15 10:46:01 +02:00
Igor Kulikov
8af88fd199 Skip query params page link subscription in non page mode 2022-01-14 19:29:43 +02:00
Igor Kulikov
e2e12d5871 Minor fixes 2022-01-14 18:29:37 +02:00
nickAS21
175984a411 lwm2m: add verify trust certificate to bootstrap 2022-01-14 17:01:43 +02:00
Igor Kulikov
ff17387767 Improve JacksonUtil 2022-01-14 16:55:13 +02:00
zbeacon
dbbdbd80bd Updated, according to changes, removed request for device, updated timeout for RPC to 1 day 2022-01-14 16:38:22 +02:00
Andrew Shvayka
dd053a8886
Merge pull request #5892 from Nikitozin/feature/add_feature_to_save_json_to_cassandra
[3.3.3] Add feature to save json to custom Cassandra table
2022-01-14 15:10:44 +02:00
Andrew Shvayka
6ea3e019da
Merge pull request #5890 from smatvienko-tb/dao-test-fix
dao test some fixed
2022-01-14 15:10:18 +02:00
Andrew Shvayka
f6637c2cf3
Merge pull request #5895 from thingsboard/feature/multi-root-relation-queries
Multi root relation queries
2022-01-14 14:02:35 +02:00
Andrew Shvayka
5b9618dfeb
Merge pull request #5889 from thingsboard/device-session-timeout-improvement
[3.3.3] Reduce number of scheduled messages for session timeout
2022-01-14 14:02:16 +02:00
Andrii Shvaika
20c9e77083 Multi-Root Query implementation improvements 2022-01-14 14:01:43 +02:00
zbeacon
d1f4a025c3 Changed order for device names in renaming RPC 2022-01-14 13:29:38 +02:00
Igor Kulikov
8e9a4c47b4
Merge pull request #5883 from ArtemDzhereleiko/bug-fix/package-autocomplete
[3.3.3] UI: Fixed OTA package autocomplete
2022-01-14 13:07:48 +02:00
Igor Kulikov
8b538ce700
Merge pull request #5882 from vvlladd28/improvements/map/zoom-control-disable
[3.3.3] UI: Add map new settings - "Disable zoom control" and fix disable edit buttons
2022-01-14 13:07:24 +02:00
Igor Kulikov
b0a44f0daa
Merge pull request #5881 from vvlladd28/bug/enity-table-persistent-page-link/reset
[3.3.3] UI: Entity table fixed persistent page link in reset value and filter
2022-01-14 13:06:43 +02:00
Igor Kulikov
a81724a3a1
Merge pull request #5880 from vvlladd28/bug/entity-detail-page
[3.3.3] UI: Entity details page, before saves data prepare form values
2022-01-14 13:05:39 +02:00
Igor Kulikov
911ecf225b
Merge pull request #5879 from vvlladd28/bug/multiple-input-widget/save-invalid-form
[3.3.3] UI: Multiple input widget, prevent saving invalid form
2022-01-14 13:04:14 +02:00
Igor Kulikov
ba0d42d538
Merge pull request #5876 from vvlladd28/improvement/map/image-map-resize
[3.3.3] UI: Improvement image map resize - correct calculate center position
2022-01-14 13:03:10 +02:00
Igor Kulikov
403904f202 Merge branch 'master' of github.com:thingsboard/thingsboard 2022-01-14 13:01:44 +02:00
Igor Kulikov
01cb2e1282 Add dashboard state widget. Improve dashboard state component configuration. Fix markdown widget rendering when no datasource specified. 2022-01-14 13:01:32 +02:00
Andrii Shvaika
a4cb27dfb9 Improvement to have only one place where we schedule the session timeout message 2022-01-14 12:40:16 +02:00
zbeacon
d73e47b714 Moved lastConnectedGateway to additional info of the device, according to comments from @ashvayka 2022-01-14 12:32:28 +02:00
Nikitozin
daa068eb01 Expand describe of exception. 2022-01-14 12:28:21 +02:00
Nikitozin
d66fb8f528 [3.3.3] Add feature to save json to custom Cassandra table 2022-01-14 12:00:45 +02:00
Sergey Matvienko
3a00a792c3 removed try-catch for checkSessionsTimeout because for actor all messages are processed sequentially 2022-01-14 11:52:59 +02:00
Sergey Matvienko
1507ac69ab Revert "MqttTransportHandler refactored to not reference on InetSocketAddress instances to free some heap space. IPv4 are stored and logged as int."
This reverts commit 0ef9d5753cd271fd7c8729567b5a2765943538d1.
2022-01-14 11:50:36 +02:00
Sergey Matvienko
565b6284d2 Revert "MqttTransportHandler fixed test"
This reverts commit ef53df75128a0502c5727d4229acd37cd79c1aaa.
2022-01-14 11:50:31 +02:00
Sergey Matvienko
92997eee6a dao test some fixed 2022-01-14 11:46:17 +02:00
ArtemDzhereleiko
7568f5fe70 UI: Refactoring 2022-01-14 11:28:41 +02:00
Andrii Shvaika
b7c01099c8 Reduce number of scheduled messages for session timeout 2022-01-14 10:38:04 +02:00
Andrii Shvaika
adddf5d180 Merge branch 'feature/mqtt-rate-limits-and-re-pack-timeout' 2022-01-13 19:42:56 +02:00
Andrew Shvayka
8d12abb846
Merge pull request #5875 from thingsboard/feature/mqtt-rate-limits
[3.3.3] IP Rate Limits for MQTT
2022-01-13 19:41:34 +02:00
Andrii Shvaika
21e080cae8 Merge branch 'feature/re-pack-timeout' into feature/mqtt-rate-limits 2022-01-13 19:39:44 +02:00
ArtemDzhereleiko
e0220ed611 UI: Fixed OTA package autocomplete 2022-01-13 19:25:45 +02:00
Vladyslav_Prykhodko
c4f29c2dc3 UI: Add map new settings - "Disable zoom control" and fix disable edit buttons 2022-01-13 19:09:54 +02:00
Igor Kulikov
1df1531723 Improve sql database upgrade 2022-01-13 19:01:31 +02:00
Andrii Shvaika
1684945644 Intorduce new processing strategy to cancel the timed out messages 2022-01-13 18:51:56 +02:00
Vladyslav_Prykhodko
8bbe128671 UI: Entity table fixed persistent page link in reset value and filter 2022-01-13 18:35:45 +02:00
Vladyslav_Prykhodko
7e05f96421 UI: Entity details page, before saves data prepare form values 2022-01-13 18:07:30 +02:00
desoliture
35c30b7678 refactor GatewayDeviceSessionCtx and MqttAdaptors
refactor GatewayDeviceSessionCtx to determine the value of multipleAttrKeysRequested before calling the JsonMqttAdaptor, add corresponding convertToGatewayPublish method to adaptors interface with multipleAttrKeysRequested parameter, refactor other adaptors to deal with new method
2022-01-13 17:48:59 +02:00