Thomas Basler
0847f021f1
webapp: Update dependencies
2024-09-25 20:21:24 +02:00
Thomas Basler
9b565596d5
Feature: Allow reset of radio statistics via WebApp
2024-09-25 20:18:36 +02:00
Thomas Basler
e29ac4f171
webapp: Fix data type for all range inputs
2024-09-23 18:24:22 +02:00
Thomas Basler
e37baedddb
webapp: Update dependencies
2024-09-23 18:16:05 +02:00
Thomas Basler
5c460e26c9
Fix: Unable to CMT transmit power in WebApp
...
The pa_level was sent as string instead of a number.
fixes #2299
2024-09-23 17:57:29 +02:00
Thomas Basler
c4efda2e0c
Added icon to radio statistics
2024-09-22 18:51:07 +02:00
Thomas Basler
a54b19bf5b
Feature: Inverter radio statistics (rx/tx statistics)
...
The statistics are shown in the WebApp and published via MQTT.
Statistics are reset at midnight.
2024-09-22 18:51:07 +02:00
Thomas Basler
34e1c43ca7
webapp: Fix html error in eventlog
2024-09-20 23:08:08 +02:00
Bernhard Kirchen
43394bc1bc
actions: enable corepack to use fixed version of yarn
...
this allows us to fix the version of yarn, the Node.js package manager,
to a particular version. using corepack is the recommended way to use
yarn these days.
2024-09-20 22:30:46 +02:00
Thomas Basler
0fec55a659
webapp: Update dependencies
2024-09-20 22:13:46 +02:00
Thomas Basler
e8b1e7a71c
webapp: Parse version string event if update search is not allowed
2024-09-16 19:30:45 +02:00
Thomas Basler
d3d92e90e0
webapp: Upgrade tsconfig node18 to node22
2024-09-16 19:13:17 +02:00
Thomas Basler
3e3cf3cd64
webapp: Update dependencies
2024-09-16 19:04:26 +02:00
Thomas Basler
ac5b6f3097
webapp: update dependencies
2024-09-02 20:37:54 +02:00
Thomas Basler
e4260d3370
webapp: Update dependencies
2024-08-17 11:34:26 +02:00
Thomas Basler
0cc55f3b87
webapp: update dependencies
2024-08-05 18:31:31 +02:00
Thomas Basler
0bb3fc8b94
Fixed documentation for webapp dev mode
2024-08-05 18:31:31 +02:00
Thomas Basler
a17aa031dd
webapp: update dependencies
2024-08-01 18:11:29 +02:00
Thomas Basler
70dacb5ea6
Merge branch 'pr2168' into dev
2024-08-01 17:53:53 +02:00
Thomas Basler
342642ec01
webapp: Apply auto formatter
2024-07-05 21:57:53 +02:00
Thomas Basler
d8316db20f
webapp: Add Autoformatter
2024-07-05 21:32:26 +02:00
Thomas Basler
b4e4e3b04d
webapp: update dependencies
2024-07-05 21:24:38 +02:00
Thomas Basler
a667042977
webapp: Update dependencies
2024-06-29 00:33:49 +02:00
Thomas Basler
ba95f99e03
Feature: Allow custom MQTT Client ID
2024-06-29 00:28:21 +02:00
Thomas Basler
e4bbf55ea5
webapp: Check if temperature is set
...
It seems that some ESPs don't have a temperature sensor anymore
2024-06-29 00:08:57 +02:00
Thomas Basler
417df65b92
webapp: update dependencies
2024-06-10 21:40:55 +02:00
Thomas Basler
8ef28e27b4
webapp: update dependencies
2024-06-08 11:11:31 +02:00
Thomas Basler
6e607f7f67
Feature: Add option to clear eventlog at midnight
2024-05-31 00:07:28 +02:00
Thomas Basler
72492c267f
webapp: Remove no more required locale
2024-05-30 00:05:14 +02:00
Thomas Basler
ea4e7b77f5
webapp: Remove duplicated code
2024-05-29 21:09:37 +02:00
Thomas Basler
df80953b5e
Use correct units in hardware info
2024-05-28 23:38:43 +02:00
Thomas Basler
6ce474053e
Feature: Show MCU temperature in system info
2024-05-28 23:24:08 +02:00
Thomas Basler
e211dd5be2
Add proper formatting for flashsize output
2024-05-28 21:37:20 +02:00
Thomas Basler
5761e9facf
webapp: Locale update for "screensaver"
...
Fix #2010
2024-05-28 21:32:46 +02:00
Thomas Basler
24983acf17
Merge branch 'pr2015' into dev
2024-05-28 20:13:22 +02:00
Bernhard Kirchen
4972892d9a
Feature: show ESP32 flash memory size in system info
2024-05-27 21:52:49 +02:00
Stefan Schultheis, OE1SCS
a11cc82782
Typos de.json translation
2024-05-07 13:58:27 +02:00
Thomas Basler
f6e048b064
webapp: update dependencies
2024-05-06 19:40:36 +02:00
Thomas Basler
69e257dc8e
webapp: update dependencies
2024-04-29 22:54:26 +02:00
Thomas Basler
5a93a7e4b9
Updated timezone config
2024-04-24 22:33:37 +02:00
Thomas Basler
5ab4b6d38e
webapp: update dependencies
2024-04-24 22:31:13 +02:00
Thomas Basler
29403013f5
Fix: Device Manager shows 404 if no pin_mapping.json was available
2024-04-24 22:28:59 +02:00
Thomas Basler
011f00e5de
Fix: If unauthenticaed, the redirect to login page did not work
2024-04-12 20:38:28 +02:00
Thomas Basler
de156ef10a
webapp: Fix lint errors
2024-04-12 20:34:30 +02:00
Thomas Basler
b58d08683e
webapp: update dependencies
2024-04-12 20:02:18 +02:00
Thomas Basler
980e847ccb
Feature: Check for out of memory situations when sending json responses
...
Also shows a nice message in the frontend if an internal error occours
2024-04-05 19:14:56 +02:00
Thomas Basler
f0a8cabc2c
webapp: update dependencies
2024-03-31 14:31:57 +02:00
Rene
eff8d52014
better alignment inverter, issue 360
2024-03-25 22:42:22 +01:00
Thomas Basler
bf4d128e49
webapp: update dependencies
2024-03-22 20:39:12 +01:00
Thomas Basler
ed326763b7
webapp: update dependencies
2024-03-21 19:59:13 +01:00
Thomas Basler
7c60c37f49
webapp: update dependencies
2024-03-15 20:16:59 +01:00
Thomas Basler
3138e28cdf
webapp: Remove not required cast to string
2024-03-15 19:54:29 +01:00
Thomas Basler
a0d0aec677
Fix: Correct detection of Hoymiles serial if it contains hex characters
2024-03-15 19:46:24 +01:00
Thomas Basler
437f572c39
Fix: Don't throw exception if git_hash is not set
2024-03-12 22:11:19 +01:00
Thomas Basler
bd8d93bf92
Feature: Allow enabling and disabling of the version check
...
Fix #1787
2024-03-12 18:35:19 +01:00
Thomas Basler
9634c93a3c
Fix: Show firmware update tooltip only if newer version available
...
Closes #1796
2024-03-12 17:27:43 +01:00
Thomas Basler
57a997baac
webapp: update dependencies
2024-03-12 16:42:29 +01:00
Thomas Basler
f995287a6e
Feature: Add support for HERF inverters
2024-03-06 21:57:18 +01:00
Thomas Basler
10cd2e4201
webapp: update dependencies
2024-03-04 21:07:01 +01:00
Thomas Basler
3c2b35016a
webapp: update dependencies
2024-03-01 19:36:18 +01:00
Thomas Basler
f80d03210b
webapp: update dependencies
2024-02-19 15:47:59 +01:00
Thomas Basler
380879e077
webapp: update dependencies
2024-02-16 18:24:14 +01:00
Hannes0009
a1cd1617e4
Update de.json
...
improved german orthography
2024-02-14 11:06:07 +01:00
Thomas Basler
c97de9b690
webapp: update dependencies
2024-02-12 16:48:54 +01:00
Thomas Basler
b9bf454237
webapp: Add link to documentation in about view
2024-02-10 02:10:06 +01:00
Thomas Basler
ac91a50ffe
webapp: update dependencies
2024-02-07 19:29:09 +01:00
Thomas Basler
8e01a275af
Merge branch 'pr1693' into dev
2024-02-02 22:36:18 +01:00
Nikolaj Kappler
86b9625254
fix #1668
...
use builtin bootstrap css for scrolling
2024-02-02 22:34:58 +01:00
Thomas Basler
7e2064e264
Feature: Added support for boards with 16MB flash and PSRAM
2024-02-02 20:33:42 +01:00
Thomas Basler
c27ecc3620
BREAKING CHANGE: Web API Endpoint /api/livedata/status
...
To reduce the heap usage it is necessary to send the inverters one by one instead of a huge response. A simple call to `/api/livedata/status` returns just some very general information. If detailed inverter information are required the inverter serial number has to appended `?inv=<serial number>`.
The websocket also returns only one inverter at a time. It as to be assembled at client side.
2024-01-30 22:29:25 +01:00
vaterlangen
97f006d867
fixed typo in OTA text
2024-01-27 15:18:25 +01:00
Thomas Basler
fe9ac6a2fd
webapp: update dependencies
2024-01-26 16:56:49 +01:00
Thomas Basler
d99de94c00
webapp: Fix lint errors
2024-01-21 16:48:47 +01:00
Thomas Basler
3f135e8349
webapp: update dependencies
2024-01-21 16:39:22 +01:00
Thomas Basler
4cfb1b1c26
Fix: PullToRefresh does not work anymore
...
It was using the wrong mainElement
2024-01-21 00:55:05 +01:00
Thomas Basler
8a80289474
Feature: Implement firmware update check is a opt-in to protect your privacy
2024-01-20 22:43:40 +01:00
Thomas Basler
9428eecce4
webapp: Use CardElement in InverterTotalInfo
2024-01-19 22:03:26 +01:00
Thomas Basler
a06d21024c
webapp: Move interfaces to seperate file
2024-01-19 21:48:39 +01:00
Thomas Basler
6b31a4d470
webapp: Introduce Modal component
...
Less duplicated code
2024-01-19 21:36:18 +01:00
Thomas Basler
5d63f64411
webapp: Fix typo
2024-01-19 20:02:03 +01:00
Thomas Basler
0584eadcf2
Feature: Automatic page reload after firmware upgrade
...
This will work after the current upgrade if this code was loaded.
2024-01-19 19:10:49 +01:00
Thomas Basler
f7119bc3c7
webapp: Fix font-feature class
2024-01-19 17:20:57 +01:00
Thomas Basler
ce978cb0f5
webapp: update dependencies
2024-01-18 20:39:44 +01:00
Nikolaj Kappler
199351c703
webapp: Correctly center header text
2024-01-18 20:39:43 +01:00
Nikolaj Kappler
a7479d33e3
webapp: Reduce wasted horizontal space for better mobile UX
2024-01-18 20:39:43 +01:00
Nikolaj Kappler
41f3955429
webapp: Vertically center Header/Logo Text
2024-01-18 20:39:43 +01:00
Nikolaj Kappler
bfeb852e23
webapp: Remove redundant main container
2024-01-18 20:39:43 +01:00
Nikolaj Kappler
caaa7b6347
fix count being a string
2024-01-18 20:39:43 +01:00
Nikolaj Kappler
f26e824247
fix #1649
...
one of the goals of my pull request, besides simplifying the code was to have localization.
It's nice that the browser can handle this, but for consistency, we'll go with vue-i18n since it is already available
2024-01-18 20:39:42 +01:00
Thomas Basler
6233ad12ae
webapp: Prefix Country with CMT2300A
2024-01-18 20:39:28 +01:00
Thomas Basler
18485ffefd
webapp: update dependencies
2024-01-14 16:37:43 +01:00
Thomas Basler
c20caf8097
Feature: Support HMS/HMT inverters in different countries with different frequency bands
...
Thanks to @Fribur, @homeautomation2022 and @stefan123t
2024-01-14 16:37:34 +01:00
Thomas Basler
abc53f4257
Merge branch 'pr1639' into dev
2024-01-13 13:01:21 +01:00
Thomas Basler
2c92750100
webapp: Remove hard coded min/max frequencies for CMT module
2024-01-13 12:51:20 +01:00
Thomas Basler
ee78698e37
Migrate all frequency calculations to Hz
...
Previously the code contains calculations using a mixture of kHz and Hz.
Thanks to @Fribur
2024-01-13 12:51:20 +01:00
Thomas Basler
f013698471
Feature: Added fullscreen diagram to display
2024-01-13 11:31:12 +01:00
Nikolaj Kappler
6166ecdb7d
refactor webapp/utils/time
2024-01-13 11:14:20 +01:00
Thomas Basler
637d4f06a3
Feature: Added option to disable the diagram at the display
2024-01-08 14:19:26 +01:00
Thomas Basler
9d8e195ce1
Merge branch 'pr1611' into dev
2024-01-07 01:53:43 +01:00
Bernhard Kirchen
2608080708
Feature: add heap details to system info and prometheus ( #595 )
...
this change adds the values of ESP.gteMaxAllocHeap() and
ESP.getMinFreeHead() to the prometheus metrics and the system
information object. the web UI uses these values to diplay the size of
the largest free contiguous block, calculate a rough estimate for the
level of fragmentation, and the maximum usage of heap memory since boot
in absolute and relative amounts.
2024-01-06 20:12:35 +01:00