Skip to content

Commit e624727

Browse files
authored
Rewrite the Analyzer tool using oh-chart-page (openhab#234)
Leverage the chart component used in pages to provide an interactive persistence analysis for arbitrary items, including Numbers, Switches, Contacts and others (and eventually save the resulting chart as a page). WIP: better tooltips (to complete in subsequent PRs for other types of series). Add trend lines to default quantifiable numbers cards. Fix state trackers not properly closed: The number of state tracker connections would increase when returning to the thing details page from a link details page. Also make sure there's only 1 state tracker SSE connection at a given time - close them before opening a new one. Decrease the level of most log messages to debug. Add no-gap to oh-grid-row Upgrade Framework7 to 5.7.2. Remove old analyzer components Add analyze to widget actions Fix item parameter in multiple mode No state preview for items being created in model Better mobile flow when creating new items in tree view pages Add analyze button for Dimmers Signed-off-by: Yannick Schaus <[email protected]>
1 parent 937cf24 commit e624727

32 files changed

+1195
-421
lines changed

bundles/org.openhab.ui/web/package-lock.json

+22-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bundles/org.openhab.ui/web/package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,15 @@
6262
"dom7": "^2.1.3",
6363
"echarts": "^4.6.0",
6464
"expression-eval": "^2.1.0",
65-
"framework7": "^5.5.4",
65+
"framework7": "^5.7.2",
6666
"framework7-icons": "^3.0.0",
67-
"framework7-vue": "^5.5.4",
67+
"framework7-vue": "^5.7.2",
6868
"later-again": "^0.1.1",
6969
"leaflet": "^1.6.0",
7070
"moo": "^0.5.1",
7171
"nearley": "^2.19.1",
7272
"pkce-challenge": "^2.1.0",
73+
"sprintf-js": "^1.1.2",
7374
"template7": "^1.4.2",
7475
"tern": "^0.23.0",
7576
"vue": "^2.6.11",
@@ -78,6 +79,7 @@
7879
"vue-echarts": "^4.1.0",
7980
"vue-magic-grid": "0.0.4",
8081
"vue2-leaflet": "^2.5.2",
82+
"vuetrend": "^0.3.4",
8183
"vuex": "^3.1.2",
8284
"yaml": "^1.7.2"
8385
},

bundles/org.openhab.ui/web/src/components/charts/chart.vue

-30
This file was deleted.

0 commit comments

Comments
 (0)