93 Commits

Author SHA1 Message Date
Andrew Shvayka
38ebbe2576 Revert "Merge with master. AlarmRepository.findAlarms is failing (#2663)"
This reverts commit 2c02406ee5f41b08e655b634dd9871403f67149d.
2020-04-24 19:42:32 +03:00
Andrew Shvayka
2c02406ee5
Merge with master. AlarmRepository.findAlarms is failing (#2663)
* Merge with master. AlarmRepository.findAlarms is failing

* Fix Alarm repository. Add queue type list select.

Co-authored-by: Igor Kulikov <ikulikov@thingsboard.io>
2020-04-24 15:44:31 +03:00
Vladyslav
67d9b094fa
[3.0] Add gateway widget (#2547)
* Create gateway widget

* Refacoring and add styled

* Update bundle

* Add model and refactoring
2020-03-26 14:49:26 +02:00
Igor Kulikov
a3468265ab Fix UI budget 2020-03-20 17:47:59 +02:00
ArtemHalushko
42c52bfdba
Map/3.0 (#2535)
* add base map infrastructure

* add leaflet css

* add tencent map

* add google maps support

* added image map support

* refactor schemes

* here maps support && WIP on markers

* add simple marker suppor

* data update & polyline support

* map bouds support

* add some settings support

* add map provider select to settings

* labels support

* WIP on trip animation widget

* WIP on history control and route interpolation

* trip-animation map provider & custom markers

* comleted track marker & history controls

* add license headers

* label fix & tooltips support

* WIP on polygons

* marker dropping support

* add polygon support

* add label to trip animation

* WIP on tooltips

* lint anf typed leaflet AddMarker

* some typing and poly improvements

* add typing

* add marker creation

* update proxy

* save position fix

Co-authored-by: Artem Halushko <ahalushko@thingboards.io>
Co-authored-by: Adsumus <artemtv42@gmail.com>
2020-03-20 16:57:35 +02:00
Vladyslav
516ae3d814
Create ui to support attribute type JSON (#2471) 2020-03-02 17:55:29 +02:00
Igor Kulikov
3e2a87135f Prepare for merge with master 2020-02-20 10:26:43 +02:00
Igor Kulikov
51da3b3dea Update 2020-02-18 19:01:21 +02:00
Igor Kulikov
f2448f55e7 Minor refactoring 2020-02-18 18:32:15 +02:00
Igor Kulikov
dfb26cc033 Date range navigator widget. Minor improvements. 2020-02-18 17:25:17 +02:00
Igor Kulikov
75d7042d60 Optimize imports 2020-02-11 11:20:08 +02:00
Igor Kulikov
1edf87336d UI Dialog service refactoring 2020-02-11 10:56:43 +02:00
Igor Kulikov
ce15baadb6 Fix components path 2020-02-11 10:35:05 +02:00
Igor Kulikov
8bbee948fb Angular 9 migration 2020-02-10 19:06:15 +02:00
Igor Kulikov
96c485006c Update angular material 2020-02-10 13:15:29 +02:00
Igor Kulikov
2807c497f0 GPIO widgets 2020-02-03 17:29:01 +02:00
Igor Kulikov
7261c75c61 Implement entities hierarchy widget 2020-01-31 20:26:08 +02:00
Igor Kulikov
53b6aeb4fa Rule chain page. Inprove hotkeys handling 2020-01-20 15:14:08 +02:00
Igor Kulikov
db02d42e37 Rule Node Test Script 2019-12-27 16:35:11 +02:00
Igor Kulikov
72b02eb7d3 Test script function dialog. 2019-12-24 16:27:09 +02:00
Igor Kulikov
aa1a43fcea Rule chain page 2019-11-15 16:12:24 +02:00
Igor Kulikov
3d6b058b9d Add widget to dashboard. CSV bulk import. User default place management. 2019-11-15 12:22:14 +02:00
Igor Kulikov
8ee3f0bf7e Add Import/Export service. 2019-11-08 14:17:15 +02:00
Igor Kulikov
b3df9644e6 Add widget dialog. Dashboard settings. Dashboard layout settings. 2019-10-31 10:06:57 +02:00
Igor Kulikov
c3ebc2f20d Widget Configuration: Widget Actions. 2019-10-24 19:52:19 +03:00
Igor Kulikov
79d58035f4 DataKey configuration. React Schema Form initial implementation. 2019-10-17 18:23:53 +03:00
Igor Kulikov
b9c27ed52b Implement Alias controller. Datasources implementation. 2019-10-11 19:22:03 +03:00
Igor Kulikov
d987c86456 UI: Widget Config. Entity aliases dialog. 2019-10-10 13:00:29 +03:00
Igor Kulikov
3cee417451 UI: Dashboard implementation 2019-09-25 19:37:29 +03:00
Igor Kulikov
2eb93dac7e Widget Editor: Save and save as actions. 2019-09-23 20:35:31 +03:00
Igor Kulikov
700293d5f9 Implement Widget Editor. Dashboard page initial implementation. 2019-09-19 20:10:52 +03:00
Igor Kulikov
2e7070a903 Dashboard component implementation. 2019-09-03 19:31:16 +03:00
Igor Kulikov
9a9373791d Attributes table 2019-08-29 20:04:59 +03:00
Igor Kulikov
b438cdd255 Edit relation dialog 2019-08-27 20:07:09 +03:00
Igor Kulikov
9d4b79c91c UI: Audit logs. 2019-08-22 13:34:15 +03:00
Igor Kulikov
f8ac02da62 Refactoring 2019-08-21 18:18:46 +03:00
Igor Kulikov
b8d837abbb Rule Chains, Widgets Bundles and Dashboards pages 2019-08-20 20:42:48 +03:00
Igor Kulikov
133ab98274 Entity views page 2019-08-19 20:09:41 +03:00
Igor Kulikov
680cd1d2c1 Customers page 2019-08-15 20:39:56 +03:00
Igor Kulikov
3700bcaa5d Devices page implementation 2019-08-14 19:55:24 +03:00
Igor Kulikov
65939722f3 Devices page implementation 2019-08-13 19:58:35 +03:00
Igor Kulikov
08e8c92970 Tenants and tenant admins pages. 2019-08-12 19:34:23 +03:00
Igor Kulikov
1e7f197c55 Base modules structure. Base services. Login and Home module implementation. 2019-08-09 19:13:18 +03:00