Viacheslav Klimov
306ace040c
Refactor
6 years ago
Viacheslav Klimov
afab5150b8
Provide SNMP transport configuration validation; refactor
6 years ago
Viacheslav Klimov
0532d22d9d
Refactor
6 years ago
Viacheslav Klimov
8f2438d6ab
SNMP devices balancing ( #4254 )
* Fix merge errors
* Implement SNMP transports balancing
* Refactor; implement transport device cache
* Refactor
* Finish up device lifecycle handling implementing; refactor
* Refactor
* Change base image to thingsboard/openjdk11 for msa snmp transport
* Refactor
* Change transport services names to upper-case
6 years ago
Andrew Shvayka
f673b0944b
Merge pull request #4248 from ViacheslavKlimov/feature/merge-3.3-into-snmp
Merge develop/3.3 into develop/snmp
6 years ago
Viacheslav Klimov
37b88908fd
Fix merge errors
6 years ago
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
6 years ago
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
6 years ago
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
6 years ago
nickAS21
3f4714c2ce
Lwm2m strategy ( #4210 )
* Lwm2m: back: two strategy
* Lwm2m: back: add new models
* Lwm2m: back: del new models
6 years ago
Vladyslav
207cc8ac1c
Merge pull request #4192 from thingsboard/lwm2m_bug_keyName
Lwm2m bug key name
6 years ago
nickAS21
03b647c525
Lwm2m: front: validateObject on the start fix bug
6 years ago
Igor Kulikov
8fe6c956c8
Version set to 3.3.0-SNAPSHOT. Code style improvements.
6 years ago
Igor Kulikov
655052090e
Merge branch 'master' into develop/3.3
6 years ago
Igor Kulikov
2e096cf269
Merge pull request #4187 from YevhenBondarenko/fix/ws
added ping for WS
6 years ago
YevhenBondarenko
e3851dcaad
improvements
6 years ago
Igor Kulikov
f29d548d4a
Fix timeseries bars tooltip
6 years ago
nickAS21
675e552672
Lwm2m: back fix bug: shared attr & change observe in profile ( #4175 )
* Lwm2m: back fix bug: shared attr & change observe in profile
* Lwm2m: replace: lwServer by leshanServer. Remove lwServer from interface LwM2mTransportService
* Lwm2m: californium ver 2.6.1
* Lwm2m: californium ver 2.6.1
* Lwm2m: Json clone
6 years ago
Igor Kulikov
8190ed0f4f
Merge branch 'master' of github.com:thingsboard/thingsboard
6 years ago
Igor Kulikov
5d94e5e74a
Minor improvement for oauth2 success handler
6 years ago
Igor Kulikov
e807a56b38
Merge pull request #4190 from vvlladd28/bug/filter-text/alarm-rule
UI: Fixed filter preview text at boolean type in alarm rule
6 years ago
Igor Kulikov
a4d651eb4b
Merge branch 'master' of github.com:thingsboard/thingsboard
6 years ago
Igor Kulikov
bf6745274d
Add http cookie repository to store oauth2 authorization requests
6 years ago
nickAS21
dc8370c859
Lwm2m: front: validateObject on the start
6 years ago
Andrew Shvayka
a3cb9724e3
Merge pull request #4191 from thingsboard/master
Merge master to develop 3.3
6 years ago
Vladyslav_Prykhodko
8ef06ed5d6
UI: Fixed filter preview text at boolean type in alarm rule
6 years ago
Alexander Yurov
ae2ca8af08
Removed unused import
6 years ago
Alexander Yurov
f9d1e34798
Added USER as originator for 'customer details' rule node
6 years ago
YevhenBondarenko
d91c52487f
Merge branch 'master' of https://github.com/thingsboard/thingsboard into fix/ws
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/telemetry/DefaultTelemetryWebSocketService.java
6 years ago
YevhenBondarenko
e318b49c2d
refactoring
6 years ago
YevhenBondarenko
f68158c550
improvements
6 years ago
Igor Kulikov
3255eb9027
Version set to 3.2.2-SNAPSHOT
6 years ago
Igor Kulikov
d77ec66203
Merge pull request #4181 from vvlladd28/improvement/twilio-sms-provider
Twilio SMS provider added support Phone Number's SID or Messaging Service SID
6 years ago
Vladyslav_Prykhodko
07ed2581be
UI: Refactoring code
6 years ago
Igor Kulikov
16c55b4dda
Merge pull request #4179 from AndrewVolosytnykhThingsboard/activation-link-fix-new
Activation link fix
6 years ago
Igor Kulikov
2ac7b122dc
Merge pull request #4173 from vvlladd28/improvement/enities-tables/lable-include-dots
UI: Added the ability to get the value of a key that contains dots in the name to a table widgets
6 years ago
Igor Kulikov
2548b8c023
Merge pull request #4165 from vvlladd28/bug/search/spech-character
UI: fixed text search request include reserved characters
6 years ago
Igor Kulikov
78b3285116
git push origin masterMerge branch 'vvlladd28-improvement/validation/table/cell-style'
6 years ago
Igor Kulikov
6c024360ff
Fix conflicts
6 years ago
ShvaykaD
aa7752e942
fix typo
6 years ago
ShvaykaD
b418b08d23
code simplified
6 years ago
ShvaykaD
0d28d6279c
added fix for partitions save
6 years ago
Igor Kulikov
debf1e0375
Update rule nodes config ui
6 years ago
Igor Kulikov
a8088a0655
Merge pull request #4119 from vvlladd28/improvement/js-json-editor/fullscrean
UI: Added to js/JSON editor always working fullscreen button
6 years ago
Igor Kulikov
588253daa4
Merge pull request #4113 from ChantsovaEkaterina/improvement/get-alarm-first-entity-info
Get first entity info: add alarm entity info for single-entity aliases even if no alarms to display
6 years ago
Igor Kulikov
961455b4af
Merge pull request #4096 from vvlladd28/improvement/timeseries-table/load
UI: Improvement load and update time into time series table
6 years ago
Igor Kulikov
18d0d36976
Merge branch 'feature/entity-count-api'
6 years ago
YevhenBondarenko
506151185f
added ping for WS
6 years ago
Igor Kulikov
99c9c099ba
Add Entity Type alias. Fix Key filter value conditional processing.
6 years ago
Vladyslav_Prykhodko
cbc8991b05
UI: Updated value name
6 years ago