Ralf Bauer
9ebcb4c379
new WebApp
2023-08-14 19:41:36 +02:00
Ralf Bauer
2c4e2c8f9e
Merge branch 'GoogleCharts' into Database
2023-08-14 19:38:27 +02:00
Ralf Bauer
2fbc9bc802
merged OpenDTU master
2023-08-13 22:11:28 +02:00
Ralf Bauer
dd3c12d351
Merge remote-tracking branch 'origin/master' into GoogleCharts
2023-08-13 21:40:29 +02:00
Thomas Basler
b71106c9ef
webapp: add app.js.gz
2023-08-08 22:54:07 +02:00
Thomas Basler
ac4ddbe23d
webapp: Fix lint error
2023-08-08 22:50:30 +02:00
Thomas Basler
3d67d934c1
webapp: Update dependencies
2023-08-08 22:50:09 +02:00
Thomas Basler
9179b672f5
Use lock_guard to simplify code
2023-08-05 01:25:53 +02:00
Thomas Basler
188a6cf39d
Replace template by abstract class
2023-08-05 01:01:53 +02:00
Thomas Basler
22d9b128b9
Fix: Move setting of CMD_PENDING state into the right order
2023-08-04 23:44:18 +02:00
Thomas Basler
f3e3ec0685
webapp: Update dependencies
2023-08-03 22:36:48 +02:00
Thomas Basler
43cba67531
Fix: Virtual console scrambled output when the output came from different contexts
2023-08-03 22:16:29 +02:00
Thomas Basler
10ba10d792
cpplint: do not complain mutex include
2023-08-03 22:07:53 +02:00
Thomas Basler
0bdee6ec99
Fix: Prevent access to nullptr object when reconnecting to mqtt
...
It could occour when saving the settings via the web ui
2023-08-03 18:46:28 +02:00
Thomas Basler
832df5a80e
Implement the command queue thread safe
...
The queue will be maybe filled from within another thread (mqtt/web) and handled from the main loop
2023-08-03 00:17:32 +02:00
Thomas Basler
be09c4052f
Fix: Ensure that only completly assembled packets are put into the command queue
2023-08-02 22:41:53 +02:00
Thomas Basler
686112e4ee
Fix: Wrong detection of HM-300 inverters
...
Was introduced in v23.8.1; Fixes #1198
2023-08-02 18:41:25 +02:00
Thomas Basler
77528f6e6a
webapp: add app.js.gz
2023-08-01 21:55:25 +02:00
Thomas Basler
ba9bddf277
webapp: Update dependencies
2023-08-01 21:54:19 +02:00
Thomas Basler
5bbc67bc49
Fix: Clear parser buffers to prevent random numbers if no data was received
2023-07-31 22:52:38 +02:00
Thomas Basler
2eeb7423bf
Update olikraus/U8g2 from 2.35.3 to 2.35.4
2023-07-31 22:42:06 +02:00
Thomas Basler
c374a83cfe
Update bblanchon/ArduinoJson from 6.21.2 to 6.21.3
2023-07-31 22:40:54 +02:00
Thomas Basler
a90073cba2
webapp: Update dependencies
2023-07-31 22:31:53 +02:00
Thomas Basler
ef65094181
Fix: Prevent wrong values of devinfo data because of non-atomic transaction
2023-07-31 22:27:28 +02:00
Thomas Basler
74169c3b17
Fix: Prevent wrong values of systemconfigpara data because of non-atomic transaction
2023-07-31 22:06:04 +02:00
Thomas Basler
698ecbcd53
Fix: Prevent wrong values of alarm data because of non-atomic transaction and fix calculation of getEntryCount()
2023-07-31 22:06:04 +02:00
Thomas Basler
14305a9f12
Fix: Prevent wrong values of statistics data because of non-atomic transaction
2023-07-31 22:05:22 +02:00
Thomas Basler
9821c1905b
Fix: Uninitliazed variable used before first use
2023-07-31 21:44:50 +02:00
Thomas Basler
92c9544bb3
webapp: add app.js.gz
2023-07-22 20:25:55 +02:00
Thomas Basler
1146e15ea6
Move units from description to postfix for AP timeout
2023-07-22 18:30:18 +02:00
Martin Dummer
8bfa7e530c
Feature: Admin AccessPoint Timeout now configurable
...
Make the administrative accesspoint timeout configurable. The default
value is 3 minutes, values from 0-99999 are possible, where 0 means
infinite (no timeout).
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-07-22 18:14:07 +02:00
Thomas Basler
2e25fdcf8f
Formatting style in platformio.ini
2023-07-22 18:08:34 +02:00
Thomas Basler
a68c553d27
Code formatting without functional changes
2023-07-22 18:07:03 +02:00
Thomas Basler
658a42db80
Apply code formatter without functional changes
2023-07-22 18:00:41 +02:00
Thomas Basler
a06a56a490
Harden config parser by defining right unsigned data type
2023-07-22 17:41:56 +02:00
Thomas Basler
736220c80d
Reorder config struct components
2023-07-22 17:28:58 +02:00
Thomas Basler
0d5b938328
Update olikraus/U8g2 from 2.34.22 to 2.35.3
2023-07-22 16:01:19 +02:00
Thomas Basler
cc0af372ef
webapp: Update dependencies
2023-07-22 15:53:51 +02:00
Thomas Basler
eaacce7483
Feature: Show error in webapp if pin_mapping.json contains syntax errors
2023-07-22 15:51:16 +02:00
Thomas Basler
972dea297b
Fix: Prevent runtime errors in webapp when invalid pin_mapping.json is provided
2023-07-22 15:30:40 +02:00
Thomas Basler
bf4dc56cb8
Fix: Reboot loop if negative display pins and type where provided
...
Fix #1163
2023-07-21 19:02:18 +02:00
Thomas Basler
9dbeec3a31
Fix: Set WiFi setScanMethod and setSortMethod also on first connect
2023-07-20 23:44:09 +02:00
Ralf Bauer
5ef5621104
updated WebApp
2023-07-17 23:14:15 +02:00
Ralf Bauer
0509952ab0
Merge branch 'GoogleCharts' of https://github.com/RaBa64/OpenDTU into GoogleCharts
2023-07-17 23:08:03 +02:00
Thomas Basler
3b02ffe7a8
webapp: Update dependencies
2023-07-12 18:40:23 +02:00
Thomas Basler
cf91839838
Upgrade espMqttClient from 1.4.3 to 1.4.4
2023-07-12 18:38:35 +02:00
Thomas Basler
0d07b1aa4a
webapp: add app.js.gz
2023-07-10 20:45:51 +02:00
Thomas Basler
56e2b462fb
Update espressif32 from 6.3.1 to 6.3.2
2023-07-10 20:26:07 +02:00
Thomas Basler
b8c75b02a0
Merge branch 'pr1003' into dev
2023-07-10 19:11:54 +02:00
Stephan
1871a9a692
use FSPI for esp32-c3 and revise device profiles
2023-07-10 19:04:13 +02:00