YevhenBondarenko
dc3c2cfec2
merge with develop/3.4
2022-05-09 22:27:21 +02:00
fe-dev
7ef7613939
UI: Refactoring queue
2022-05-05 11:02:45 +03:00
YevhenBondarenko
4e4ac0012c
used queueId instead of queueName in DeviceProfile and TbMsg
2022-04-13 21:55:03 +02:00
ShvaykaD
d4e6c013d2
added fixes after review
2022-03-14 13:01:46 +02:00
ShvaykaD
a26a4c4787
Feature/6233 implementation
2022-03-11 14:13:47 +02:00
Igor Kulikov
1e70670af9
UI: Add new propagate alarm fields
2022-01-20 11:06:25 +02:00
Igor Kulikov
da4c742872
Update license year to 2022
2022-01-17 14:07:46 +02:00
Sergey Tarnavskiy
25abfcebf3
Bootstrap servers refactoring for LwM2M transport
2021-11-15 18:48:03 +02:00
ShvaykaD
75c1185d18
update logic after review
2021-10-26 17:25:27 +03:00
ShvaykaD
5f6b1d1ab3
MQTT backward compatibility adaptor: init commit
2021-10-26 12:59:05 +03:00
Viacheslav Klimov
41e572490e
Merge branch 'feature/bulk-import/device-credentials' of https://github.com/vvlladd28/thingsboard into feature/bulk-import
2021-08-03 16:05:36 +03:00
Vladyslav_Prykhodko
6c631a9f14
UI: Add power mode settings in LwM2M device profile and refactoring lwm2m device profile transport form
2021-07-22 11:45:08 +03:00
Vladyslav_Prykhodko
6fe0aee70b
UI: Refactoring CoAP power mode setting
2021-07-22 11:45:08 +03:00
Vladyslav_Prykhodko
872800c864
UI: Refactoring CoAP power mode setting
2021-07-22 11:45:08 +03:00
Vladyslav_Prykhodko
c173eef6d7
UI: Add CoAP device transport power mode setting
2021-07-22 11:45:08 +03:00
Vladyslav_Prykhodko
e3bf26e2a3
UI: Added support different credentials type to device bulk import
2021-07-16 12:28:42 +03:00
ShvaykaD
c4133fa41a
added new dynamic-schema based tests for telemetry and attributes upload
2021-07-14 15:56:38 +03:00
Igor Kulikov
ccb04f34a1
Merge pull request #4871 from vvlladd28/improvement/device-credential/select-type
...
UI: Improvement device credentials
2021-07-13 18:16:18 +03:00
Vladyslav_Prykhodko
3d04d5b11c
Add support lwm2m edrxCycle settings
2021-07-12 12:26:51 +03:00
Vladyslav_Prykhodko
bccbecadf4
Merge remote-tracking branch 'upstream/master' into improvement/device-credential/select-type
2021-07-07 15:28:36 +03:00
Vladyslav_Prykhodko
886d61673c
UI: Refactoring device credential
2021-07-07 15:25:48 +03:00
Vladyslav_Prykhodko
3cf97e0a4f
UI: Init models for transport type switch
2021-07-06 17:50:20 +03:00
AndrewVolosytnykhThingsboard
3712d73855
Device profile dynamic value
...
Co-authored-by: DanyloKobzar <69635327+DanyloKobzar@users.noreply.github.com>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
2021-07-06 17:23:25 +03:00
YevhenBondarenko
a665b2cbe6
added power mode to lwm2m-device-profile-transport-configuration
2021-06-24 10:53:35 +03:00
Vladyslav_Prykhodko
fe3378eab1
UI: Add SNMP device transport configuration
2021-06-18 12:58:38 +03:00
Vladyslav_Prykhodko
75801045cf
UI: Add SNMP device profile configuration
2021-06-17 15:08:00 +03:00
Igor Kulikov
b4566a93fd
Add mobile dashboard to alarm rules
2021-06-14 15:42:27 +03:00
Vladyslav_Prykhodko
874f5e8448
UI: Rename firmware to OtaPackage
2021-05-31 18:15:31 +03:00
Igor Kulikov
5cc3a93cb9
Introduce default dashboard for device profile
2021-05-07 18:25:05 +03:00
Igor Kulikov
df8c9cecae
Minor improvements
2021-05-06 20:14:34 +03:00
Igor Kulikov
d5b640d602
Add image fields for dashboard and device profile entities. Introduce getAllAlarms and getCustomerAlarms API
2021-05-06 17:01:46 +03:00
Andrii Shvaika
00bd26f1f5
Merge with master
2021-04-30 11:25:56 +03:00
Vladyslav_Prykhodko
fd8dee0a9d
UI: Add firmware type
2021-04-30 10:58:32 +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
Andrii Shvaika
279e221523
Merge with master
2021-04-22 10:55:57 +03:00
Andrew Shvayka
07aefe533a
Merge pull request #4380 from YevhenBondarenko/develop/3.3-firmware
...
[WIP] feature firmware
2021-04-22 10:35:29 +03:00
Viacheslav Klimov
3c1682f57a
Merge branch 'master' into master-to-snmp
...
# Conflicts:
# common/data/pom.xml
# common/queue/src/main/java/org/thingsboard/server/queue/discovery/ZkDiscoveryService.java
# dao/src/main/java/org/thingsboard/server/dao/sql/device/DeviceRepository.java
# ui-ngx/src/app/shared/models/device.models.ts
2021-04-20 18:08:10 +03:00
ShvaykaD
321fb731a6
Support of server-side RPC requests via protobuf for CoAP and MQTT
...
* rpc response schema added
* rpc request proto
* fixed device profile validation
* fix error messages
2021-04-20 11:14:27 +03:00
Vladyslav_Prykhodko
e31a95619c
UI: Added firmware autocomplete component; Add firmware to device and device profile
2021-04-13 15:10:13 +03:00
Viacheslav Klimov
a00e3be7ba
Merge branch 'master' into master-to-develop-snmp
...
# Conflicts:
# common/dao-api/src/main/java/org/thingsboard/server/dao/device/DeviceService.java
# common/data/src/main/java/org/thingsboard/server/common/data/device/profile/DeviceProfileTransportConfiguration.java
# common/transport/coap/src/main/java/org/thingsboard/server/transport/coap/CoapTransportService.java
# common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/LwM2mTransportServiceImpl.java
# common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/SessionMsgListener.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceDao.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
# pom.xml
2021-04-12 15:45:39 +03:00
Volodymyr Babak
df6f4c9924
Merge remote-tracking branch 'upstream/master' into develop/3.3-edge
2021-04-09 19:04:26 +03:00
Igor Kulikov
a207e31841
Merge with master
2021-04-09 12:40:43 +03:00
Volodymyr Babak
7044e3e40f
Merge remote-tracking branch 'upstream/master' into develop/3.3-edge
2021-03-30 19:35:58 +03:00
ShvaykaD
fd3e18f18b
CoAP DTLS support ( #4316 )
...
* dtls init commit
* added fixes after review
* fix typo
* changed translation for DeviceCredentialsType.X509_CERTIFICATE
2021-03-30 18:28:03 +03:00
Andrii Shvaika
32e8ee11bd
Merge with develop/3.3
2021-03-24 18:17:50 +02:00
Igor Kulikov
e17de056c2
Merge with master
2021-03-19 12:16:43 +02:00
ShvaykaD
c5c8fbd3f7
[3.2.2] [WIP] coap transport ( #4239 )
...
* init CoapDeviceProfile & added ui components
* added transport payload type configuration for default coap device type
* added AbstractCoapTransportResource & updated efento resource
* fixed coap device profile save & update
* fixed Attribute Updates notifications
* revert CoapOkCallback onSuccess changes
* updated provision request to handle proto payload type
* fix license
* updated Rpc subscribe/unsubscribe action
* add more device emulator clients
* added fix for Coap Transport: ability to handle requests with oneElementUriPaths and MultiElementUriPaths
* fix TbCoapServer implementation
* changed response type to CREATED in POST requests
* improved implementation
* fix typos
* minor bug-fixes & improvements
* fix TbCoapServerMessageDeliverer class
* improved relay sensor implementation
* added tests for CoAP transport\
* fix typo
* removed nosql tests
* fix coap endpoint creation & improved getAttributes tests
* transport tests refactoring
2021-03-15 18:18:45 +02:00
Viacheslav Klimov
44c1cbcbc0
Merge remote-tracking branch 'thingsboard/develop/3.3' into develop/snmp
...
# Conflicts:
# application/pom.xml
# application/src/main/resources/thingsboard.yml
# common/transport/pom.xml
# msa/transport/pom.xml
# pom.xml
# transport/pom.xml
# ui-ngx/src/app/modules/home/components/home-components.module.ts
# ui-ngx/src/app/modules/home/components/profile/device/device-profile-transport-configuration.component.html
# ui-ngx/src/app/shared/models/device.models.ts
2021-03-10 15:22:03 +02:00
vkukhtyn
5a72479951
[WIP] SNMP initial implementation ( #3755 )
...
* Add SNMP type to transport profiles
* Update reference config for transport profiles
* Initial implementation to retrieve a value using SNMP GET message
* Fix license header
* Move config files
* Use async handler for SNMP response
* Send SNMP agent response to attributes and telemetry
* UI: add SNMP option for device profile
* UI: use JSON field to set SNMP profile configuration
* Handle device profile update event
* Use concurrent hash map for SNMP device sessions
* UI: Add device transport configuration control
* Cancel async request to avoid memory leak and timeout handling
* Start SNMP pooling after application started
* Move OID per profile mapping to SNMP transport context
* Fix build after merge with 3.2.1-SNAPSHOT
* Init device sessions on TB start
* Fix build error, refactoring
* Update session context on device update
* Set device info on session context creating
* Refresh pooling params on device or profile update
* Update license header
* Process device and profile transport config update
* Process SNMP response asynchronously
* Change polling implementation
2021-03-10 14:56:25 +02:00
Vladyslav_Prykhodko
d5c3f4c997
Merge master in develop/3.3
2021-01-27 13:31:46 +02:00