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
Yevhen Bondarenko
e2dd5b96ae
added resource dao support ( #4213 )
...
* Version set to 3.3.0-SNAPSHOT
* added resource dao
* added resource support in transport lvl (get resources and "update", "delete" notifications)
* refactoring
* added resource table to hsql schema
* added check for models dir in InstallScripts
* added pageLink support to getResources
2021-03-09 19:45:28 +02:00
nickAS21
447bf05b7b
Lwm2m: back: add tenantId and repositoryTenant - test2
2021-03-08 19:24:33 +02:00
YevhenBondarenko
c78bd55df5
added resource table to hsql schema
2021-03-05 19:10:44 +02:00
YevhenBondarenko
bd3185a98f
added resource support in transport lvl (get resources and "update", "delete" notifications)
2021-03-05 17:43:56 +02:00
Igor Kulikov
71062f64df
New widget selector backend support
2021-03-05 17:08:46 +02:00
YevhenBondarenko
6438f6b0ee
added resource dao
2021-03-04 18:32:28 +02:00
Igor Kulikov
8fe6c956c8
Version set to 3.3.0-SNAPSHOT. Code style improvements.
2021-03-04 12:37:38 +02:00
YevhenBondarenko
50d96fb49e
Version set to 3.3.0-SNAPSHOT
2021-03-04 10:03:09 +02:00
Andrew Shvayka
a3cb9724e3
Merge pull request #4191 from thingsboard/master
...
Merge master to develop 3.3
2021-03-03 15:57:51 +02:00
Volodymyr Babak
e96452cdcf
Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge
2021-03-03 15:18:38 +02:00
Vladyslav_Prykhodko
530c077b05
Merge remote-tracking branch 'upstream/master' into feature/dashboard/widget-select-preview
2021-03-03 15:03:06 +02:00
Igor Kulikov
3255eb9027
Version set to 3.2.2-SNAPSHOT
2021-03-03 12:02:06 +02:00
ShvaykaD
aa7752e942
fix typo
2021-03-03 11:15:56 +02:00
ShvaykaD
b418b08d23
code simplified
2021-03-03 11:15:56 +02:00
ShvaykaD
0d28d6279c
added fix for partitions save
2021-03-03 11:15:56 +02:00
Andrii Shvaika
f8d1fff4cc
New Alias
2021-03-02 12:06:50 +02:00
Andrii Shvaika
1e9016cb47
Implementation
2021-03-01 18:23:39 +02:00
Andrii Shvaika
3176c208a8
Data structures
2021-03-01 14:47:50 +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
vzikratyi
c7df356fb7
Wrapped attr cache requests, fixed bug
2021-02-25 12:25:39 +02:00
Andrii Shvaika
ab76d81c6f
Imrpvements to the cache
2021-02-25 11:10:59 +02:00
vzikratyi
29fd4fb02c
Save Attributes to cache
2021-02-25 10:42:24 +02:00
Volodymyr Babak
b58c831343
Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge
2021-02-12 13:10:06 +02:00
Igor Kulikov
67aba9e4b1
Merge branch 'master' into develop/3.3
2021-02-11 11:05:10 +02:00
Vladyslav_Prykhodko
ca8f04e1e9
Merge remote-tracking branch 'upstream/master' into feature/dashboard/widget-select-preview
2021-02-10 18:42:13 +02:00
Igor Kulikov
efad71b5ac
Fix TbKafkaNode. Configure directly serializer class for key/values instead of string class name.
2021-02-10 17:06:20 +02:00
Igor Kulikov
b358943d04
Merge branch 'master' into develop/3.3
2021-02-09 16:52:13 +02:00
Andrii Shvaika
bdc9779c6e
Merge remote-tracking branch 'origin/master' into YevhenBondarenko-feature/data-pattern
2021-02-09 15:06:44 +02:00
Andrii Shvaika
42d40d2b36
Unit Tests added
2021-02-09 15:03:04 +02:00
Igor Kulikov
43178107c3
Merge with master
2021-02-08 20:02:54 +02:00
Igor Kulikov
2bd28cb021
Merge branch 'master' into feature/jdk11
2021-02-08 18:27:18 +02:00
Volodymyr Babak
5391d296f3
Remove device from cache in case null value cached in the distributed redis
2021-02-08 15:24:29 +02:00
Vladyslav_Prykhodko
9b4309c61a
Merge remote-tracking branch 'upstream/master' into develop/3.3
2021-02-08 10:28:55 +02:00
Igor Kulikov
22e5771120
JDK 11 Support
2021-02-04 19:31:20 +02:00
Vladyslav_Prykhodko
22a1d24291
Added to widgets bundles and widget functional preview and description
2021-02-04 19:00:28 +02:00
Igor Kulikov
1643188ab2
Fix tests
2021-02-01 13:45:26 +02:00
Igor Kulikov
db904c6963
Fix HSQLDB support
2021-02-01 13:30:03 +02:00
Igor Kulikov
d6abca0096
Merge pull request #4022 from AndrewVolosytnykhThingsboard/cassandraBaseTimeseriesDaoFix
...
CassandraBaseTimeseriesDao init method fix (revert)
2021-01-29 13:14:16 +02:00
Igor Kulikov
ef0182414f
Merge pull request #3991 from AndrewVolosytnykhThingsboard/andrewdev
...
#3966 highestAlarmSeverity fixed
2021-01-29 13:12:32 +02:00
AndrewVolostnykhThingsboard
70f9da07d8
CassandraBaseTimeseriesDao init method fix (revert)
2021-01-28 17:01:59 +02:00
Volodymyr Babak
499eb1aef4
Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge
2021-01-27 15:12:58 +02:00
Vladyslav_Prykhodko
d5c3f4c997
Merge master in develop/3.3
2021-01-27 13:31:46 +02:00
AndrewVolostnykhThingsboard
82ae2eb36f
findHighestAlarmStatus: code cleaning (i believe that last)
2021-01-27 12:25:29 +02:00
AndrewVolostnykhThingsboard
f54dc932f7
findHighestAlarmStatus: test for no alarm created, code cleaning
2021-01-27 12:22:36 +02:00
AndrewVolostnykhThingsboard
beeade8b07
findHighestAlarmStatus: code cleaning
2021-01-27 12:16:43 +02:00
AndrewVolostnykhThingsboard
581bb536f5
findHighestAlarmStatus: fixed using Repository Query
2021-01-27 12:00:20 +02:00
AndrewVolostnykhThingsboard
3c558a7d2a
getHighestAlarmSeverity: cleared unwanted code
2021-01-26 11:45:57 +02:00
Igor Kulikov
61723da391
Version set to 3.3.0-SNAPSHOT
2021-01-26 10:17:52 +02:00
AndrewVolostnykhThingsboard
a4981a869f
highestAlarmSeverity fixed
2021-01-25 18:01:17 +02:00