6872 Commits

Author SHA1 Message Date
YevhenBondarenko
b4b5d062b0 fixed alarm query (search without created time column) 2021-04-29 14:14:31 +03:00
Viacheslav Klimov
1de97ad0e1 Refactor SNMP devices' sessions establishing 2021-04-29 14:10:01 +03:00
Viacheslav Klimov
3b74a806bc
RPC functionality refactoring for SNMP (#4492)
* Refactor RPC functionality for SNMP

* Refactor

* SNMP response PDU mapping refactoring
2021-04-28 16:40:45 +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
Andrew Shvayka
e3292e89c1
Merge pull request #4301 from thingsboard/develop/snmp
SNMP Transport
2021-04-28 16:29:13 +03:00
Viacheslav Klimov
79eb1183d9 Request SNMP devices' ids with pagination 2021-04-28 16:25:14 +03:00
Vladyslav_Prykhodko
5976d51729 UI: Add import/export tenant profile 2021-04-28 15:09:55 +03:00
Andrii Shvaika
7edcc605e9 Firmware CoAP and transport improvement 2021-04-28 13:53:56 +03:00
Andrii Shvaika
edc993427e CoAP support for firmware updates 2021-04-28 13:03:24 +03:00
YevhenBondarenko
04cd86e4ba added resource and firmware to the AccessValidator 2021-04-28 12:56:49 +03:00
YevhenBondarenko
7e39a19531 added customer authority for the firmware info methods 2021-04-28 12:56:49 +03:00
YevhenBondarenko
a5656009d2 implemented audit logs for the firmware and resource 2021-04-28 12:56:49 +03:00
Vladyslav_Prykhodko
ce24a87bed Add firmware dashboard to loadDemo 2021-04-28 12:52:59 +03:00
YevhenBondarenko
5429175db9 added target_firmware_ts timeseries for the firmware 2021-04-28 12:52:59 +03:00
YevhenBondarenko
aee3fd3b6e FirmwareCache refactoring 2021-04-28 11:29:04 +03:00
YevhenBondarenko
1850024fdb implemented firmware update for the coap transport 2021-04-28 10:26:16 +03:00
Volodymyr Babak
7ce1fc77c9 Use session report timeout to remove staled sessions 2021-04-26 16:26:08 +03:00
Andrew Shvayka
a89be64d9a
Merge pull request #4487 from ViacheslavKlimov/feature/snmp-docker
Docker setup for SNMP transport
2021-04-26 15:34:02 +03:00
Andrew Shvayka
759bf33000
Merge pull request #4490 from ViacheslavKlimov/master-to-snmp
Merge branch master into develop/snmp
2021-04-26 15:33:49 +03:00
Viacheslav Klimov
47994e1a66 Merge branch 'master' into master-to-snmp
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/transport/DefaultTransportApiService.java
#	common/queue/src/main/proto/queue.proto
#	common/transport/http/src/main/java/org/thingsboard/server/transport/http/DeviceApiController.java
#	common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/TransportContext.java
#	dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
2021-04-26 13:37:39 +03:00
Viacheslav Klimov
42438e4c95 Configure Docker setup for SNMP transport 2021-04-26 13:15:37 +03:00
Sergey Matvienko
1d24a08c17 kafka: added TB_KAFKA_COMPRESSION_TYPE for producer: none (default), gzip. 2021-04-26 12:51:42 +03:00
Vladyslav_Prykhodko
c8488aa52b UI: Update firmware table config 2021-04-23 17:51:45 +03:00
YevhenBondarenko
b2ba2025de added firmware info cache 2021-04-23 17:43:03 +03:00
nickAS21
5f8a9e9f67
Lwm2m rpc (#4473)
* Lwm2m: RPC_terminal

* Lwm2m: RPC_terminal del two file

* Lwm2m: RPC_terminal add test observe

* Lwm2m: RPC_terminal add test delete
2021-04-23 16:56:24 +03:00
YevhenBondarenko
3fbbfea331 changed firmware data type to oid and updated firmwares caffeine cache config 2021-04-23 16:53:33 +03:00
Andrew Shvayka
c350fb7acc
Merge pull request #4465 from thingsboard/feature/firmware
Feature/firmware
2021-04-23 16:52:00 +03:00
Sergey Matvienko
18f27b18fe remote js-executor: adjusted default values 2021-04-23 15:04:00 +03:00
Sergey Matvienko
c08e2ada1f remote js-executor: parameter added KAFKA_CLIENT_ID 2021-04-23 15:04:00 +03:00
Sergey Matvienko
01bf53b7f5 remote js-executor: parameter added TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS 2021-04-23 15:04:00 +03:00
Sergey Matvienko
3236d3ce9e remote js-executor: producer compression: CompressionTypes.GZIP 2021-04-23 15:04:00 +03:00
Sergey Matvienko
c94dc5972e remote js-executor: parameter added TB_KAFKA_ACKS="1" 2021-04-23 15:04:00 +03:00
Sergey Matvienko
a569058c29 remote js-executor: added metric response sent to queue ms in debug level; parameter added SLOW_QUERY_LOG_BODY="true" to enable log bloat 2021-04-23 15:04:00 +03:00
Sergey Matvienko
c9f3562b58 remote js-executor: parameter added KAFKA_CLIENT_ID 2021-04-23 15:04:00 +03:00
Sergey Matvienko
d25d13d7c0 remote js-executor: added slow query log, log config on service start 2021-04-23 15:04:00 +03:00
Andrii Shvaika
820fc4a9cd Merge branch 'YevhenBondarenko-feature/firmware' into feature/firmware 2021-04-23 14:36:23 +03:00
Andrii Shvaika
ec78890308 Merge branch 'feature/firmware' of github.com:thingsboard/thingsboard into feature/firmware 2021-04-23 14:36:08 +03:00
Andrii Shvaika
b0a27954ea Improvements to FirmwareInfo 2021-04-23 14:35:47 +03:00
Vladyslav_Prykhodko
1e3271ce71 UI: move firmware-autocomplete to shared module; Add service map: DeviceProfileService, FirmwareService 2021-04-23 13:04:35 +03:00
Andrii Shvaika
a9e83b484f Merge branch 'feature/firmware' of https://github.com/YevhenBondarenko/thingsboard into YevhenBondarenko-feature/firmware 2021-04-23 12:24:59 +03:00
Sergey Matvienko
a477cad1b7 QueueController has return queue list from yaml config (TbQueueRuleEngineSettings). Tip: queue list consumes UI on device profile details 2021-04-23 12:23:31 +03:00
YevhenBondarenko
23063b1600 refactoring 2021-04-23 11:40:52 +03:00
YevhenBondarenko
b82525ae86 added consumerPropertiesPerTopic to transport yml 2021-04-23 11:22:21 +03:00
YevhenBondarenko
2658de715a implemented consumerPropertiesPerTopic 2021-04-23 10:56:49 +03:00
YevhenBondarenko
c9439b3976 created created firmware queue 2021-04-23 10:17:51 +03:00
Andrii Shvaika
53bf6af23b Merge branch 'master' of github.com:thingsboard/thingsboard into feature/firmware 2021-04-22 15:52:08 +03:00
Viacheslav Klimov
5465703d2d Handle tenant and customer deletion for TbApiUsageStateService 2021-04-22 13:15:19 +03:00
Viacheslav Klimov
8c9213cff5 Provide querying by customer for API usage states 2021-04-22 13:15:19 +03:00
Viacheslav Klimov
6b008e52cb Refactor 2021-04-22 13:15:19 +03:00
Viacheslav Klimov
030d80d05a CustomerId to TbMsg and SessionInfo 2021-04-22 13:15:19 +03:00