Thomas Basler
5d289dac47
vscode: Recommend additional extensions for development
2023-04-13 19:21:29 +02:00
Thomas Basler
4bcc7ce490
Fix: Use correct tag_resolver for github changelog
2023-04-12 21:02:06 +02:00
Thomas Basler
131bea0967
webapp: add app.js.gz
2023-04-12 20:16:07 +02:00
Thomas Basler
ed0a3e5427
webapp: Update dependencies
2023-04-12 20:10:07 +02:00
Thomas Basler
0f1b3f1560
webapp: Implement combo boxes again as objects
...
1. Key is a magic number which is used in the c++ backend
2. Based on the object model some further extension will be done soon
2023-04-12 19:58:34 +02:00
Thomas Basler
ebaccc9b3f
Merge branch 'pr801' into dev
2023-04-12 19:35:58 +02:00
Thomas Basler
9d45c5d68a
Merge branch 'pr799' into dev
2023-04-12 19:32:07 +02:00
Martin Dummer
bea0a738c1
include/Configuration.h: rename MQTT_MAX_ROOT_CA_CERT_STRLEN
...
rename const MQTT_MAX_ROOT_CA_CERT_STRLEN to more generic name MQTT_MAX_CERT_STRLEN
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-04-12 11:58:27 +02:00
Martin Dummer
d920726a76
src/WebApi_mqtt.cpp: rename function getRootCaCertInfo
...
rename function WebApiMqttClass::getRootCaCertInfo to more generic
name WebApiMqttClass::getTlsCertInfo
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-04-12 08:47:24 +02:00
Martin Dummer
0db4b5f226
Fix: src/WebApi_mqtt.cpp: typos in error messages
...
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-04-12 08:37:49 +02:00
Martin Dummer
971ae6d1be
Feature: MQTT add TLS authentication
...
User asked for TLS client certificate based login from DTU to MQTT
server. This PR implements storage and use of x509 client certificate
and private key.
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-04-12 08:33:10 +02:00
Thomas Basler
4b9d21ac5a
webapp: Update dependencies
2023-04-11 23:29:21 +02:00
Thomas Basler
c0b9f0eab6
Merge branch 'pr789' into dev
2023-04-11 23:24:09 +02:00
fischaxe
d2d0790d90
fix: broken hardware profile handling on lang switch
2023-04-11 10:44:25 +02:00
fischaxe
9e2d7b479b
fix: display rotation didn't adapt language changes
2023-04-11 09:47:27 +02:00
fischaxe
a01b9fc141
fix: pa level didn't listen to language switching
2023-04-11 09:47:24 +02:00
fischaxe
994a543b87
webapp: added css table-responsive for lower resolutions
2023-04-10 10:45:24 +02:00
Thomas Basler
f2535f0792
Doc: Highlight device profiles instead of self compile
2023-04-07 13:24:51 +02:00
Thomas Basler
299ba8f27a
Doc: Resolve Markdown Lint errors
2023-04-06 23:34:35 +02:00
Thomas Basler
fef9abff93
Fix: Use commit title to categorize commits in changelog
2023-04-06 23:20:44 +02:00
Thomas Basler
12d7349699
webapp: add app.js.gz
2023-04-06 22:48:06 +02:00
Thomas Basler
8673336151
Upgrade U8g2 from 2.34.16 to 2.34.17
2023-04-06 22:40:01 +02:00
Thomas Basler
ee5fe9441e
Upgrade ArduinoJson from 6.21.0 to 6.21.1
2023-04-06 22:38:42 +02:00
Thomas Basler
477eb6cfd6
Feature: Link to release page instead to commits page in Firmware Info
...
The Firmware Version link now referes to the release page if the given hash is a tag. It referes to the commits page if it's really a hash. (Implements #778 )
2023-04-06 22:36:33 +02:00
Thomas Basler
a7b2d727f8
Fix: Show version number in web interface instead of git hash (if available)
...
see https://github.com/actions/checkout/issues/701 for further info
2023-04-05 21:20:28 +02:00
Thomas Basler
778dc93dee
Merge remote-tracking branch 'github/master'
2023-04-05 20:40:23 +02:00
Thomas Basler
6102516ce1
webapp: add app.js.gz
2023-04-05 20:34:18 +02:00
Thomas Basler
f1b0558913
Run automatic linting for the webapp
2023-04-05 20:19:31 +02:00
Thomas Basler
69838ba0cc
Add MqttSubscribeParser, TimeoutHelper and ResetReason to cpplint
2023-04-05 20:02:39 +02:00
Thomas Basler
c2cacb8d7b
Fix: Replace spaces by underscores in platformio environment d1_mini_esp32 ( #765 )
2023-04-05 19:41:35 +02:00
Thomas Basler
77e593777d
Feature: Added possibility to create github releases with changelog
2023-04-05 19:38:31 +02:00
Thomas Basler
e961872f14
Fix: Handle format "v0.1-5-gabcdefh" of git hash
2023-04-05 19:34:47 +02:00
tbnobody
44ca697c0e
Undo latest change
2023-04-05 11:53:53 +02:00
tbnobody
395a822f60
Test multpile commits
2023-04-05 11:53:08 +02:00
Thomas Basler
fd31cc80b5
Fix build workflow
2023-04-04 21:22:33 +02:00
Thomas Basler
3e4747e4b0
webapp: Only cut first char of git_hash if it equals "g"
2023-04-04 20:50:47 +02:00
Thomas Basler
93c69dbbeb
webapp: add app.js.gz
2023-04-04 19:50:48 +02:00
Thomas Basler
783caa6b1f
Added config for blinkyparts kit
2023-04-04 18:53:58 +02:00
Thomas Basler
ae323cd26f
Status LED's: Implemented
...
They can be activated using device profiles.
2023-04-04 18:53:23 +02:00
Thomas Basler
df468086e4
TimeoutHelper: Allow resetting the last value
2023-04-04 18:52:00 +02:00
Thomas Basler
d6028cbd50
Remove not required F() macro. Frees ~20kb flash.
2023-04-04 18:51:18 +02:00
Thomas Basler
acf413b616
webapp: Show inverter status in grey if polling is disabled (e.g. at night)
2023-04-03 22:25:32 +02:00
Thomas Basler
3977bbafaa
webapp: Update dependencies
2023-04-03 21:58:17 +02:00
Thomas Basler
4244233dd3
Increase platform package version from 6.0.1 to 6.1.0
2023-04-01 12:49:16 +02:00
Thomas Basler
7e283369e9
webapp: add app.js.gz
2023-03-31 21:58:21 +02:00
Thomas Basler
a6c3418c7c
webapp: Update dependencies
2023-03-31 21:54:07 +02:00
Thomas Basler
d03b8f6e5b
webapp: Implemented reload button for info views
2023-03-31 20:05:06 +02:00
Thomas Basler
9b74badda8
Uses VSPI instead of HSPI and compatibility for C3, S2 and S3 MCUs
2023-03-30 23:24:11 +02:00
Thomas Basler
fe5d3e29e3
Allow use GPIO0 as NRF pins
2023-03-30 23:19:29 +02:00
Thomas Basler
710b08b44f
Added additional compatible inverter
2023-03-30 22:26:54 +02:00