461 Commits

Author SHA1 Message Date
Dmytro Skarzhynets
47c72fb4e5 Refactor: remove explicit init method from activity manager interface 2024-01-11 16:31:49 +02:00
Dmytro Skarzhynets
a5c06ec70d Refactor: strategy creation, hide implementation details from clients 2024-01-11 16:31:25 +02:00
Dmytro Skarzhynets
07b8140b77 Remove missed comment 2024-01-11 16:31:04 +02:00
Dmytro Skarzhynets
f42ea79726 Additional improvements during testing and add tests for transport activity manager 2024-01-11 16:30:53 +02:00
Dmytro Skarzhynets
76fec46720 Minor refactoring and tests for integration activity manager 2024-01-11 16:30:24 +02:00
Dmytro Skarzhynets
8124192441 Refactor first activity strategy and add tests for all strategies 2024-01-11 16:29:57 +02:00
Dmytro Skarzhynets
315202d9df Fixes after manual testing 2024-01-11 16:29:37 +02:00
Dmytro Skarzhynets
7431233f5d [WIP] Reimplemented activity management 2024-01-11 16:29:14 +02:00
Dmytro Skarzhynets
f93a49be6d [WIP] Refactoring after review 2024-01-11 16:28:54 +02:00
Dmytro Skarzhynets
cfdceb9ae0 Change activity manager names, remove activity after iteration on period end 2024-01-11 16:28:18 +02:00
Dmytro Skarzhynets
02c14c33ea Add @TbCoreComponent and @TbTransportComponent 2024-01-11 16:28:05 +02:00
Dmytro Skarzhynets
6d15bf82df Polishing after review 2024-01-11 16:27:50 +02:00
Dmytro Skarzhynets
22073936e0 Add logging 2024-01-11 16:25:26 +02:00
Dmytro Skarzhynets
a941deaef9 [WIP] Refactor transport activity managers. Add telemetry TTL for device state. 2024-01-11 16:24:55 +02:00
Dmytro Skarzhynets
c3556eba7d [WIP] Refactor abstract and integration activity managers 2024-01-11 16:24:25 +02:00
Dmytro Skarzhynets
2ca1f71998 [WIP] Migrate to using spring beans, add properties to yaml 2024-01-11 16:23:59 +02:00
Dmytro Skarzhynets
3461f6ae61 [WIP] Implemented three activity strategies for integration service 2024-01-11 16:20:56 +02:00
Dmytro Skarzhynets
114d2c3c1c [WIP] Initial implementation 2024-01-11 16:19:34 +02:00
Dmytro Skarzhynets
e2023722ce [WIP] Remove session activity data class 2024-01-11 16:18:10 +02:00
Dmytro Skarzhynets
5c35a858bb [WIP] Initial implementation for "first and last" strategy in transport service 2024-01-11 15:23:46 +02:00
Igor Kulikov
c5a72ed8df Update license header to 2024 year. 2024-01-09 10:46:16 +02:00
Igor Kulikov
bc35df1dd7 Version set to 3.6.3-SNAPSHOT 2023-12-27 12:58:15 +02:00
dashevchenko
ba2e877a08 refactoring: moved proto files and converter classes to separate module - proto 2023-11-30 13:06:44 +02:00
Andrii Shvaika
4ed64439a0 Merge remote-tracking branch 'origin/hotfix/3.6.1' 2023-11-16 13:53:15 +02:00
Andrii Shvaika
a4bac1e794 Implement cache for the entity creation request 2023-11-15 15:57:58 +02:00
Andrii Shvaika
df24c363ce Version set to 3.6.2-SNAPSHOT 2023-11-13 17:07:32 +02:00
dashevchenko
c195fd5a4c added ability to add global prefix for all topics 2023-10-17 19:44:50 +03:00
Igor Kulikov
8cefca23ac Version set to 3.6.1-SNAPSHOT 2023-09-25 11:27:00 +03:00
ViacheslavKlimov
f0c177ebd2 Merge remote-tracking branch 'origin/fix/snmp' into fix/snmp
# Conflicts:
#	common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java
2023-09-07 13:11:53 +03:00
Viacheslav Klimov
e7b259ce8e
Merge branch 'develop/3.6' into fix/snmp 2023-09-07 13:03:48 +03:00
Igor Kulikov
98c245e293 Switch to version 3.6.0 2023-09-05 18:28:15 +03:00
ViacheslavKlimov
2109d36f7e Merge branch 'develop/3.5.2' into fix/snmp
# Conflicts:
#	common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java
2023-08-25 12:37:47 +03:00
Andrew Shvayka
e5658f68df
Merge pull request #9082 from imbeacon/feature/mqtt-topic-in-metadata-for-transport
Feature/mqtt topic in metadata for transport
2023-08-18 13:07:38 +03:00
Andrii Shvaika
ca6095402f Merge with master 2023-08-17 12:19:02 +03:00
ViacheslavKlimov
6751820e0a Dedicated Rule Engines for tenant profile 2023-08-14 12:57:53 +03:00
imbeacon
355a92588a Added topic to metadata for attributes and telemetry messages 2023-08-11 11:48:24 +03:00
ViacheslavKlimov
c1a07db64a Fix tenant profile update handling 2023-07-25 15:44:16 +03:00
ShvaykaD
47929ef784 replaced newMsg and trasformMsg with new methods that uses TbMsgType && mark old methods as deprecated && refactoring 2023-07-06 12:20:23 +03:00
ShvaykaD
a3c0850277 added tests for TbCheckAlarmStatusNode && TbMsgTypeFilterNodeTest && TbOriginatorTypeFilterNodeTest && replaced SessionMsgType && refactoring 2023-06-23 19:00:25 +03:00
ViacheslavKlimov
926f484230 Device events 2023-06-22 18:19:37 +03:00
ViacheslavKlimov
0bd7f74c47 Fix issues 2023-06-13 14:12:54 +03:00
ViacheslavKlimov
2f560315d1 Exceeded rate limits notifications; their deduplication; refactoring 2023-06-02 15:09:09 +03:00
Igor Kulikov
9ae1f1e329 Version set to 3.5.2-SNAPSHOT 2023-05-22 16:32:24 +03:00
Igor Kulikov
59cc8244b5 Version set to 3.5.1-SNAPSHOT 2023-05-22 16:31:19 +03:00
Igor Kulikov
c422e39724 Version set to 3.5.1-SNAPSHOT 2023-05-22 16:26:54 +03:00
Andrii Shvaika
6120fb132a Version set to 3.5.2. Migration script improved 2023-05-22 13:16:06 +03:00
Andrew Shvayka
da9bea1f20
Merge pull request #8519 from adovh/replace_ObjectMapper_usages_with_JacksonUtil
[3.5.1]Replace object mapper usages with jackson utils
2023-05-19 17:07:16 +03:00
Igor Kulikov
7058f99068 Version set to 3.5.1-SNAPSHOT 2023-05-12 15:45:11 +03:00
AndriiD
7187fbb4d3 Replace object mapper usages with jackson utils 2023-05-10 14:10:58 +03:00
Andrew Shvayka
1a366d476e
Revert "[3.5.1]Replace object mapper usages with jackson utils" 2023-05-08 14:54:21 +03:00