Bernhard Kirchen
f2aa42e4cc
webapp: adjust look of tables in accordions to live view cards
...
this is relevant for the radio statistics table, as well as the tables
in the grid profile modal.
2024-10-29 11:12:27 +01:00
Bernhard Kirchen
43f760aa24
webapp: apply card-table class to info view cards
...
the cards in all information views still used a div.card-body around the
table, which added a margin on all sides of the table. to achieve a
unified look, these cards and tables now look the same as the inverter
channel cards.
2024-10-29 11:12:25 +01:00
Bernhard Kirchen
d5024436b7
webapp: align table headers with card headers
...
set the left margin of table header cells to the same marging the card
header use, such that the text align on the same axis.
2024-10-29 11:12:12 +01:00
Bernhard Kirchen
6721352220
webapp: use reasonable name for radio stats accordion
2024-10-29 11:12:12 +01:00
Bernhard Kirchen
001e0a456b
webapp: equalize style of cards with tables in live view
...
this change adjusts the style of cards showing tables such that they
look the same as inverter channel info tables.
2024-10-29 11:12:11 +01:00
Bernhard Kirchen
14dbb45b44
webapp: avoid inline style in inverter channel info card
2024-10-29 11:11:54 +01:00
Bernhard Kirchen
0bca3503ac
webapp: add gap between inverter selectors
2024-10-29 11:11:54 +01:00
Bernhard Kirchen
41ad2c515e
webapp: remove table's bottom margin
...
we don't need a margin at the bottom of tables in general. not sure why
this is even a thing in bootstrap. this change, in particular, makes the
space between a table and a parent card symmetric on all sides.
2024-10-29 11:11:54 +01:00
Bernhard Kirchen
8c3884c49b
webapp: last table row shall have no bottom border
...
similar to the first row which has no border at the top.
2024-10-29 11:11:54 +01:00
Bernhard Kirchen
44613b726c
webapp: right-align labels for inputs on non-sm viewports
...
this change tries to achieve a pleasing look of input forms by
right-aligning the texts of labels. the input form now looks similar
to a table, achieving a cleaner look, especially for forms where the
labels have varying text lenghts.
2024-10-29 11:11:54 +01:00
Thomas Basler
dc5eb96f50
webapp: add app.js.gz
2024-10-15 18:22:57 +02:00
Thomas Basler
507e86d3b6
Upgrade ESPAsyncWebServer from 3.3.15 to 3.3.16
2024-10-15 18:12:41 +02:00
Thomas Basler
1900d78122
webapp: Update dependencies
2024-10-15 18:11:31 +02:00
Thomas Basler
b2522961cd
Upgrade olikraus/U8g2 from 2.35.30 to 2.36.2
2024-10-14 19:46:17 +02:00
Thomas Basler
499f872641
Upgrade ESPAsyncWebServer from 3.3.14 to 3.3.15
2024-10-14 19:42:33 +02:00
Thomas Basler
fcf401d20a
Upgrade ESPAsyncWebServer from 3.3.13 to 3.3.14
2024-10-13 12:33:12 +02:00
Thomas Basler
0468ccc34a
webapp: Update dependencies
2024-10-12 21:38:07 +02:00
Thomas Basler
f8ad1acca9
Fix: Correct output of wifi disconnect reason code
2024-10-12 21:22:02 +02:00
Thomas Basler
36f0ed9ff8
Upgrade ESPAsyncWebServer from 3.3.12 to 3.3.13
2024-10-12 21:21:39 +02:00
Thomas Basler
ecef32a58e
Merge branch 'pr2344' into dev
2024-10-12 13:13:24 +02:00
LennartF22
9ee947e9b0
Hotfix to not use DMA on SPI3 of ESP32-S2
...
See issue #2343 .
2024-10-10 02:06:51 +02:00
Thomas Basler
e533320d92
Merge branch 'pr2115' into dev
2024-10-09 18:38:16 +02:00
Thomas Basler
4e293d4b93
Merge branch 'pr2340' into dev
2024-10-09 18:37:06 +02:00
Bernhard Kirchen
096a1ba3a0
Feature: show task details in system info view
...
shows whether or not known tasks are alive, and in particular shows how
much of the respective stack is still available.
2024-10-09 18:31:06 +02:00
LennartF22
6297ae3428
Don't set TX timeout to 0 anymore for HW/USB CDC
...
Due to a change in the Espressif Arduino core, the TX timeout for the HW CDC
(used in the ESP32-S3, for example) must not be set to 0, as otherwise, an
integer underflow occurs.
Removing the TX timeout is not necessary anymore anyways, because it is now
detected when CDC is not active, and attempts to write will return immediately
until the host read something again. Only when the transmit buffer becomes
full initially, the default timeout of just 100ms takes effect once.
For USB CDC (used with the ESP32-S2, for example), the timeout is not relevant
either.
2024-10-09 02:36:37 +02:00
Thomas Basler
e3b66f7ffe
webapp: Update dependencies
2024-10-08 18:15:03 +02:00
Bernhard Kirchen
da9fb13079
webapp: pin assignment: hide unsupported pins
...
if the pin_mapping.json includes unsupported pins, e.g., `eth` pins on
an ESP32-S3, the whole category should still be hidden in the device
manager.
2024-10-06 22:37:05 +02:00
Thomas Basler
b7f830f64e
webapp: add app.js.gz
2024-10-06 18:43:06 +02:00
Thomas Basler
90ea73b2ba
Upgrade ESPAsyncWebServer from 3.3.11 to 3.3.12
2024-10-06 18:40:36 +02:00
Thomas Basler
eaa2f07cf3
Merge branch 'pr2333' into dev
2024-10-06 11:46:00 +02:00
Thomas Basler
b5ca2cfd21
Fix: "Equal brightness" in LED settings does not work correctly
...
fixes : #2332
2024-10-06 11:39:09 +02:00
Thomas Basler
2659204d96
Initialize the last rssi value with -127 instead of 0 to indicate a non existing connection of no data was received yet
2024-10-06 11:08:10 +02:00
LennartF22
6d048ae01d
Remove EMAC related code for devices that don't have one
2024-10-06 03:08:58 +02:00
CommanderRedYT
d3d96b51ce
webapp: Fix eslint issues
2024-10-05 23:33:23 +02:00
Thomas Basler
4cd5d79c73
webapp: add app.js.gz
2024-10-05 22:14:14 +02:00
Thomas Basler
2c10e2510b
webapp: Update dependencies
2024-10-05 22:12:49 +02:00
Thomas Basler
8f4b89a193
Replace format strings by platform independent macros
2024-10-05 00:50:13 +02:00
Thomas Basler
7dac96810f
Rename NetworkEventCbList_t to DtuNetworkEventCbList_t for further upgrades
2024-10-04 23:02:12 +02:00
Thomas Basler
10b97fabb4
webapp: Update dependencies
2024-10-04 18:59:01 +02:00
Thomas Basler
d5abdc6d74
Upgrade ESPAsyncWebServer from 3.3.7 to 3.3.11
2024-10-04 18:44:23 +02:00
Thomas Basler
edfe06e31e
Feature: Show RSSI of last received packet in radio stats
...
The value is also published via MQTT
2024-10-04 17:36:17 +02:00
Thomas Basler
0c2b6f1a61
Fix: Add state_class to several Home Assistant sensors
...
state_class was added to yieldtotal, yieldday ac power and temperature for the whole dtu
closes : #2324
2024-10-02 18:13:12 +02:00
Thomas Basler
68793001a2
Merge branch 'pr2323' into dev
2024-10-02 11:50:43 +02:00
Thomas Basler
5040636aa2
Merge branch 'pr2322' into dev
2024-10-02 11:50:08 +02:00
mbo18
9df3e30bb2
Remove unused DEVICE_CLASS_TEMP
2024-10-02 11:02:52 +02:00
mbo18
38b5807ef7
Remove icon because device_class is set
2024-10-02 10:44:43 +02:00
Thomas Basler
2234ac9703
Upgrade ESPAsyncWebServer from 3.3.1 to 3.3.7
2024-10-02 10:32:58 +02:00
Thomas Basler
99a37fe01c
webapp: Update dependencies
2024-09-30 18:47:41 +02:00
Thomas Basler
aa5087cc8a
Merge branch 'pr2320' into dev
2024-09-30 16:02:58 +02:00
Bernhard Kirchen
d5d1a9982f
Fix: force websocket clients to authenticate
...
when changing the security settings (disabling read-only access or
changing the password), existing websocket connections are now closed,
forcing the respective clients to authenticate (with the new password).
otherwise, existing websocket clients keep connected even though the
security settings now expect authentication with a (changed) password.
2024-09-30 15:54:55 +02:00