188 Commits

Author SHA1 Message Date
Andrii Shvaika
59325226ac Sort order and diff fixes 2022-05-31 16:38:10 +03:00
Viacheslav Klimov
e4ed8c5080 Api for comparing current entity data to specific version; refactoring 2022-05-26 15:10:46 +03:00
Viacheslav Klimov
8eb75f6e16 2FA backup codes 2022-05-23 16:40:27 +03:00
desoliture
6b5966a579 fix unresolved dynamic values in queryService on api request 2022-03-07 15:29:20 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Igor Kulikov
ff17387767 Improve JacksonUtil 2022-01-14 16:55:13 +02:00
YevhenBondarenko
8c4d40dd68 merge with master 2021-12-29 08:52:56 +02:00
YevhenBondarenko
26034e7047 added ability to send lwm2m model updates after sleeping 2021-12-10 12:42:27 +02:00
Andrii Shvaika
f015a3a45c Merge with master 2021-10-26 19:54:00 +03:00
Igor Kulikov
e2f2605197 Fix fork join pool - use current classloader for thread context classloader instead of system 2021-10-22 09:53:25 +03:00
Viacheslav Klimov
a098bf0bf9 Implement concurrent bulk import processing 2021-10-06 18:05:02 +03:00
nickAS21
157e2361f6 Lwm2m Fix bug review edit formatting 2021-09-21 17:35:19 +03:00
nickAS21
16a520cd80 Lwm2m Fix bug review last 2021-09-17 19:20:05 +03:00
nickAS21
1b6fc7d72b Merge branch 'develop/3.3.2' into lwm2m_tests_with_cherry
# Conflicts:
#	application/src/test/java/org/thingsboard/server/transport/lwm2m/security/AbstractLwM2MIntegrationTest.java
#	application/src/test/java/org/thingsboard/server/transport/lwm2m/security/sql/PskLwm2mIntegrationTest.java
#	common/util/src/main/java/org/thingsboard/common/util/JacksonUtil.java
#	dao/pom.xml
#	dao/src/main/java/org/thingsboard/server/dao/device/DeviceCredentialsServiceImpl.java
2021-09-13 18:15:58 +03:00
nickAS21
8dbacbd65f lwm2m: add to JacksonUtil new method "validateFieldsToTree" 2021-09-09 07:46:35 +03:00
Viacheslav Klimov
33592ca072 Bulk import for devices, assets and edges 2021-08-03 16:00:47 +03:00
Sergey Matvienko
66f5e17bab fixed licence header (CE) for LinkedHashMapRemoveEldest (removed <p>) 2021-07-06 14:15:45 +03:00
Sergey Matvienko
4eb6a94ff5 fixed licence header (CE) for LinkedHashMapRemoveEldest 2021-07-06 14:15:45 +03:00
Sergey Matvienko
57b0e19ec8 util: LinkedHashMapRemoveEldest refactored 2021-07-06 14:15:45 +03:00
Sergey Matvienko
3d3aae60d8 util: LinkedHashMapRemoveEldest refactored with BiConsumer 2021-07-06 14:15:45 +03:00
Sergey Matvienko
d7f797a065 util: LinkedHashMapRemoveEldest implemented with test 2021-07-06 14:15:45 +03:00
Andrii Shvaika
1b391847d3 OTA Info store and client lookup 2021-06-24 19:31:16 +03:00
Sergey Matvienko
75603e58be TbStopWatch updated licence header for CE 2021-06-17 13:34:54 +03:00
Sergey Matvienko
e2aa4be741 TbStopWatch: methods for nanos added 2021-06-17 13:02:03 +03:00
Sergey Matvienko
24eca34576 new utility class tbStopWatch added to improve performance measurement experience 2021-06-17 13:01:39 +03:00
Sergey Matvienko
39f0775766
Thread pool naming CE (#4511)
* added ThingsBoardExecutors and ThingsBoardForkJoinWorkerThreadFactory to define the name for the pool thread

* thread poll named for the AbstractListeningExecutor

* thread poll named for the RestClient. ThingsBoard util dependency added

* most of thread polls named CE

* thread poll name added for telemetry-web-socket-ping

* executors: added custom names for executors (Queue, RuleEngine). Add topic name to the Thread name (useful for JMX and thread dump)

* fixed licence header for a new classes
2021-04-29 14:15:50 +03:00
ShvaykaD
b34198f30c
refactored CoAP Server component (#4497)
* refactored ce code base needed for coap-integration in pe

* added anotation TbCoapServerComponent on CoapTransportService

* license updated
2021-04-28 16:39:13 +03:00
Igor Kulikov
8fe6c956c8 Version set to 3.3.0-SNAPSHOT. Code style improvements. 2021-03-04 12:37:38 +02:00
Yevhen Bondarenko
3716e2833a
[WIP]added redis stores support to lwm2m transport (#4164)
* added redis stores support to lwm2m transport

* added cache dependency to dao

* added cache dependency to dao-api

* moved JacksonUtil to the common.util package

* added cache to the component scan for install

* lwm2m stores improvements
2021-02-26 14:16:34 +02:00
Igor Kulikov
d31358b2ea Update license header - set 2021 year 2021-01-11 13:42:16 +02:00
YevhenBondarenko
a84160a153 created azure iot hub rule node 2020-07-24 11:23:06 +03:00
YevhenBondarenko
d68ef2333a updated guava and protobuf versions 2020-03-10 16:14:01 +02:00
Igor Kulikov
850d6d948c Update License header year to 2020 2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3 Revert "Update License header year to 2020"
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a Update License header year to 2020 2020-01-06 16:41:04 +02:00
Andrew Shvayka
cacdf09eef More clear thread names 2019-12-20 13:50:07 +02:00
Igor Kulikov
6af9aa0ecb JPA improvements. 2019-11-15 18:27:57 +02:00
Andrew Shvayka
467feb967f Added Common Utils as a new home for DonAsynchron 2019-07-25 18:37:29 +03:00