1420 Commits

Author SHA1 Message Date
Igor Kulikov
43d221e5ce Fix data resolution for entity count datasource type. 2021-03-12 14:39:23 +02:00
Igor Kulikov
d61890a96a
Merge pull request #4236 from vvlladd28/improvement/validate/entityId
UI: Added validate EntityId before update dashboard state
2021-03-12 14:32:48 +02:00
Vladyslav_Prykhodko
b8cc971e72 UI: Added validate EntityId before update dashboard state 2021-03-12 13:07:19 +02:00
Igor Kulikov
7ff92cf5f4
Merge pull request #4235 from ChantsovaEkaterina/feature/extend-table-widget-settings
UI: extend table widget settings
2021-03-12 12:47:20 +02:00
Igor Kulikov
5a4e1b0f39
Merge pull request #4233 from hardshell/improvment/dialog-header-entity-names
added entity names to dialog headers
2021-03-12 12:45:24 +02:00
Chantsova Ekaterina
63a0421b89 Merge remote-tracking branch 'upstream/master' into feature/extend-table-widget-settings 2021-03-12 12:18:10 +02:00
Chantsova Ekaterina
1e8832524e Extend table widgets settings 2021-03-12 12:15:35 +02:00
Serhii Mikhnytskyi
9d451bc11b added entity names to dialog headers in
1) add rule node dialog component
2) add widget dialog component
2021-03-12 11:34:31 +02:00
Igor Kulikov
a121df1d44 Fix entity select component for current customer 2021-03-11 17:02:43 +02:00
Igor Kulikov
10ddb5f8f3 Fix timeseries widget (invoke data updated callback from data aggregator on initial data). Improve widget selector. 2021-03-11 14:54:35 +02:00
Vladyslav_Prykhodko
1dbd022e89 UI: Refactoring 2021-03-10 18:49:07 +02:00
Vladyslav_Prykhodko
7a4493887a UI: Change default datasource type in alarm widget to created widget 2021-03-10 17:43:27 +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
51b5fee7b7 UI: Fixed init dataKeys widget autocomplete after change datasourceType 2021-03-09 17:05:35 +02:00
nickAS21
3f4714c2ce
Lwm2m strategy (#4210)
* Lwm2m:  back: two strategy

* Lwm2m:  back: add new models

* Lwm2m:  back: del new models
2021-03-05 17:40:13 +02:00
Igor Kulikov
71062f64df New widget selector backend support 2021-03-05 17:08:46 +02:00
Igor Kulikov
23903588ac Merge branch 'feature/dashboard/widget-select-preview' of https://github.com/vvlladd28/thingsboard into vvlladd28-feature/dashboard/widget-select-preview 2021-03-05 13:02:13 +02:00
Vladyslav
207cc8ac1c
Merge pull request #4192 from thingsboard/lwm2m_bug_keyName
Lwm2m bug key name
2021-03-04 20:21:26 +02:00
Vladyslav_Prykhodko
3dd57fd286 UI: Redesign search input widget selector 2021-03-04 19:38:30 +02:00
nickAS21
03b647c525 Lwm2m: front: validateObject on the start fix bug 2021-03-04 17:19:07 +02:00
Vladyslav_Prykhodko
35b37f4875 UI: Added dynamic change state disable input fields at multiple attributes widget 2021-03-04 17:17:26 +02:00
Vladyslav_Prykhodko
a3e2106888 UI: Added filter widget type 2021-03-04 17:11:55 +02:00
Igor Kulikov
8fe6c956c8 Version set to 3.3.0-SNAPSHOT. Code style improvements. 2021-03-04 12:37:38 +02:00
Igor Kulikov
655052090e Merge branch 'master' into develop/3.3 2021-03-04 12:03:39 +02:00
Igor Kulikov
f29d548d4a Fix timeseries bars tooltip 2021-03-03 18:47:56 +02:00
Vladyslav_Prykhodko
b3b9701076 UI: Added search widget 2021-03-03 18:41:01 +02:00
nickAS21
dc8370c859 Lwm2m: front: validateObject on the start 2021-03-03 17:18:49 +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
Vladyslav_Prykhodko
6c5f840de8 UI: Added search widgets bundle 2021-03-03 15:41:47 +02:00
Vladyslav_Prykhodko
8ef06ed5d6 UI: Fixed filter preview text at boolean type in alarm rule 2021-03-03 15:30:57 +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
deaflynx
f470a7ca30 Minor getEdgeEventContentByEntityType refactoring 2021-03-03 14:38:41 +02:00
deaflynx
f2ac0f6913 Minor getEdgeEventContentByEntityType refactoring 2021-03-03 14:35:58 +02:00
deaflynx
7cef8eada4 getEdgeEventContentByEntityType() added function type 2021-03-03 14:31:13 +02:00
deaflynx
bf41bc5f09 Edge Downlinks refactor, prepareEdgeEventContent moved to Entity Service 2021-03-03 14:30:02 +02:00
Igor Kulikov
3255eb9027 Version set to 3.2.2-SNAPSHOT 2021-03-03 12:02:06 +02:00
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
2021-03-03 05:54:15 -04:00
deaflynx
3c03618d3e Edge Downlinks: deleted @Input tenandId, added Widgets/DeviceProfile fetch methods 2021-03-03 11:52:24 +02:00
Igor Kulikov
16c55b4dda
Merge pull request #4179 from AndrewVolosytnykhThingsboard/activation-link-fix-new
Activation link fix
2021-03-03 05:36:04 -04:00
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
2021-03-03 05:26:00 -04:00
Igor Kulikov
2548b8c023
Merge pull request #4165 from vvlladd28/bug/search/spech-character
UI: fixed text search request include reserved characters
2021-03-03 05:23:39 -04:00
Igor Kulikov
6c024360ff Fix conflicts 2021-03-03 11:21:54 +02:00
deaflynx
cdd9c867a0 Edge Downlinks: refactored, added missing EdgeEventType 2021-03-03 11:14:51 +02:00
Igor Kulikov
a8088a0655
Merge pull request #4119 from vvlladd28/improvement/js-json-editor/fullscrean
UI: Added to js/JSON editor always working fullscreen button
2021-03-03 05:10:02 -04:00
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
2021-03-03 05:09:09 -04:00
Igor Kulikov
961455b4af
Merge pull request #4096 from vvlladd28/improvement/timeseries-table/load
UI: Improvement load and update time into time series table
2021-03-03 05:05:48 -04:00
deaflynx
d35f9d0edf Merge deaflynx/develop/3.3-edge 2021-03-03 09:29:38 +02:00
Igor Kulikov
99c9c099ba Add Entity Type alias. Fix Key filter value conditional processing. 2021-03-02 15:13:21 +02:00