Bernhard Kirchen
ad73fd8abd
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-11-01 23:39:00 +01:00
Bernhard Kirchen
e6a994fd7a
webapp: use reasonable name for radio stats accordion
2024-11-01 23:38:29 +01:00
Bernhard Kirchen
d324a5c83f
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-11-01 23:37:49 +01:00
Bernhard Kirchen
0aba1595df
webapp: avoid inline style in inverter channel info card
2024-11-01 23:37:03 +01:00
Bernhard Kirchen
376912d821
webapp: add gap between inverter selectors
2024-11-01 23:36:17 +01:00
Bernhard Kirchen
d3eabc3311
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-11-01 23:35:34 +01:00
Bernhard Kirchen
d06ea51c7a
webapp: last table row shall have no bottom border
...
similar to the first row which has no border at the top.
2024-11-01 23:34:41 +01:00
Bernhard Kirchen
c750defc5f
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-11-01 23:33:48 +01:00
Thomas Basler
0fc1ffc4d3
webapp: Update dependencies
2024-11-01 21:52:55 +01:00
Thomas Basler
8019eaf182
Feature: Validate JSON before uploading
2024-11-01 21:52:13 +01:00
Thomas Basler
70f301941b
Feature: Implement language pack support for display texts
2024-10-25 22:38:55 +02:00
Thomas Basler
d259042542
Rewrite display language handling to work with locale strings instead of magic numbers.
...
This is required to implement further i18n functions using the language packs
2024-10-25 21:43:29 +02:00
Thomas Basler
6113e0737b
webapp: Fix: WaitRetstartView showed basic auth dialog
2024-10-25 21:42:52 +02:00
Thomas Basler
2a21e53422
webapp: Rename interface to prevent lint errors
2024-10-21 22:41:52 +02:00
Thomas Basler
521fce35e4
webapp: Added global reboot wait screen
2024-10-21 21:59:38 +02:00
Thomas Basler
d9a8461a2e
Feature: Allow custom language pack for webapp
2024-10-21 20:15:56 +02:00
Thomas Basler
c3d3d947d7
webapp: Allow upload of language packs
2024-10-21 19:02:50 +02:00
Thomas Basler
8257eb7aa2
webapp: Use global AlertResponse interface
2024-10-19 17:39:12 +02:00
Thomas Basler
1e857b79c1
Feature: Refactor config management interface
2024-10-19 17:35:19 +02:00
Thomas Basler
aa9f36ee8f
Rename config API to file API
2024-10-19 11:07:15 +02:00
Thomas Basler
1900d78122
webapp: Update dependencies
2024-10-15 18:11:31 +02:00
Thomas Basler
0468ccc34a
webapp: Update dependencies
2024-10-12 21:38:07 +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
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
b5ca2cfd21
Fix: "Equal brightness" in LED settings does not work correctly
...
fixes : #2332
2024-10-06 11:39:09 +02:00
CommanderRedYT
d3d96b51ce
webapp: Fix eslint issues
2024-10-05 23:33:23 +02:00
Thomas Basler
2c10e2510b
webapp: Update dependencies
2024-10-05 22:12:49 +02:00
Thomas Basler
10b97fabb4
webapp: Update dependencies
2024-10-04 18:59:01 +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
99a37fe01c
webapp: Update dependencies
2024-09-30 18:47:41 +02:00
Thomas Basler
759f899620
webapp: Update dependencies
2024-09-28 00:50:57 +02:00
vaterlangen
d770566aec
increase chunkSizeWarningLimit for webapp build ( #1287 )
...
increase from 500k (default) to 1024k in order to get rid of the warning messages.
2024-09-26 21:31:53 +02:00
Thomas Basler
cc7145361e
webapp: Update dependencies
2024-09-26 18:01:59 +02:00
Thomas Basler
8db267b21a
webapp: Apply auto format
2024-09-26 18:00:30 +02:00
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