769 Commits

Author SHA1 Message Date
zbeacon
7a4d302c85 Changes according to comments from @ashvayka 2021-04-29 09:35:02 +03:00
Andrew Shvayka
e3292e89c1
Merge pull request #4301 from thingsboard/develop/snmp
SNMP Transport
2021-04-28 16:29:13 +03:00
YevhenBondarenko
a5656009d2 implemented audit logs for the firmware and resource 2021-04-28 12:56:49 +03:00
zbeacon
8a5a4f0995 Added ability to autogenerate checksum for firmware 2021-04-28 12:26:35 +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
Vladyslav_Prykhodko
c8488aa52b UI: Update firmware table config 2021-04-23 17:51:45 +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
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
Igor Kulikov
5d9ea35fd9
Merge pull request #4284 from TTvanWillegen/master
UI: Added show logo option in dashboard settings [Issue #3544]
2021-04-16 15:31:29 +03:00
Vladyslav_Prykhodko
9b2009a501 UI: Refactoring dashboard logo 2021-04-16 14:59:35 +03:00
Andrew Shvayka
e08d1b2c07
Feature/event filters
* Event filter implementation

* Removed redundant imports

* convert createdTime to column name

* UI: Added ui to filter events parameters

* Case sensitivity fixed, boolean Is Error added

* UI: Added support event filter for error

* Improvement for implementation of Event Filter

* UI: Refactoring event filter

* UI: Add trim

* Filter added for all event types

* UI: Updated filter events for new API

* Refactoring

* Code cleaning. Debug Rule Chain added

* Removed redundant casts in JpaBaseEventDao, correct created_time check

* Removed redundant abstract method in DebugEvent

* refactoring of the filter queries

* Filters for debug events

* UI: Refactoring event table panel

Co-authored-by: AndrewVolosytnykhThingsboard <avolostnykh@thingsboard.io>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
Co-authored-by: AndrewVolosytnykhThingsboard <77969531+AndrewVolosytnykhThingsboard@users.noreply.github.com>
2021-04-15 12:05:04 +03:00
nickAS21
d6979e54da
lwm2m: back: Write Attributes - start (#4402)
* lwm2m: back: Write Attributes - start

* lwm2m: front: fis bug disable instances

* lwm2m: transport: attr/discavery start

* lwm2m: transport: attributeLwm2m after update profile

* lwm2m: transport: attributeLwm2m after update profile (no delete attribute)

* Lwm2m: back: test

* Lwm2m: back: test2

* Lwm2m: back: test3
2021-04-15 11:53:45 +03:00
Igor Kulikov
1142502e6a
Merge pull request #4391 from vvlladd28/feature/multiple-file-input
UI: Added multiple-file-input; Add support load multiple resource
2021-04-14 16:02:03 +03:00
Igor Kulikov
3e014ea3cb Fix merge conflicts. 2021-04-14 15:52:23 +03:00
Igor Kulikov
d28312ef96
Merge pull request #4341 from vvlladd28/improvement/time-window/mobile
UI: Improvement mobile view timeWindow; Add show time in 24 format
2021-04-14 15:17:38 +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
Vladyslav_Prykhodko
77eafb1442 Merge remote-tracking branch 'upstream/master' into feature/multiple-file-input 2021-04-13 08:57:44 +03:00
Vladyslav_Prykhodko
45fc32ce3e UI: Added firmware configuration 2021-04-12 16:56:00 +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
Vladyslav_Prykhodko
5672d2c451 UI: Added multiple-file-input; Add support load multiple resource 2021-04-09 11:43:11 +03:00
mdheer
38f81df839
Merge branch 'master' into dashboard_logo 2021-04-06 00:38:48 +02:00
mdheer
7fb88eca20 added functionality that lets you specify the path to the desired custom logo from the settings menu 2021-04-06 00:34:31 +02:00
Chantsova Ekaterina
51125df8a2 Add JSON input widget 2021-04-05 20:56:15 +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
Vladyslav_Prykhodko
fa02d7629e UI: Improvement mobile view timeWindow; Add show time in 24 format 2021-03-30 18:15:37 +03:00
Andrii Shvaika
32e8ee11bd Merge with develop/3.3 2021-03-24 18:17:50 +02:00
Vladyslav_Prykhodko
b033b51712 UI: Added manager resources; added new entity type TB_RESOURCE 2021-03-23 18:51:53 +02:00
bishwasregmi
86263cbff5 Merge branch 'master' of https://github.com/thingsboard/thingsboard
[Issue 3544] dashboard logo feature added
2021-03-22 23:09:01 +01:00
mdheer
e7fe89f589 Added dashboard logo checkbox 2021-03-22 22:21:25 +01:00
Igor Kulikov
dfcc5ec52e UI: Improve interval timestamp range calculation. 2021-03-20 01:27:19 +02:00
Igor Kulikov
3c78d614c2 Introduce week intervals (Mon - Sun) and (Sun - Sat) 2021-03-19 18:45:41 +02:00
Igor Kulikov
e17de056c2 Merge with master 2021-03-19 12:16:43 +02:00
Igor Kulikov
fbb3d85e08 Minor improvements 2021-03-19 11:01:28 +02:00
Igor Kulikov
393e3f64f7 Fix typo 2021-03-19 10:50:57 +02:00
Igor Kulikov
934981432f Improve comparison timewindow 2021-03-18 19:45:45 +02:00
Vladyslav_Prykhodko
f4b6798a16 UI: Added comparison support timezone 2021-03-18 15:56:07 +02:00
Igor Kulikov
a17c5b7757 Improve timezone offset handling for latest values and alarm widgets. Improve timezone selector - add local browser time info on empty value. 2021-03-18 13:51:46 +02:00
Vladyslav_Prykhodko
098f42040b UI: Added show timezone Abbr in timewindow component 2021-03-17 19:41:52 +02:00
Igor Kulikov
3ed49e3f02 Add timezone support for timewindow 2021-03-17 18:38:57 +02:00
Volodymyr Babak
0f64b3764f Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge 2021-03-16 16:59:15 +02:00
Igor Kulikov
d184d8db72 Merge branch 'feature/timeWindow/quick-interval' of https://github.com/vvlladd28/thingsboard into vvlladd28-feature/timeWindow/quick-interval 2021-03-16 14:59:17 +02:00
Vladyslav_Prykhodko
8f8613db99 UI: Refactoring; Add current hour 2021-03-16 14:55:56 +02:00
Vladyslav_Prykhodko
0ebbee02db UI: Added new timewindow type - realtime interval 2021-03-16 12:33:45 +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