91 Commits

Author SHA1 Message Date
Bram Kragten
f3cb744b4f
Show alert when opening serial port fails (#123) 2021-11-15 13:41:18 -08:00
Paulus Schoutsen
91dbdf86c1
Split out non-improv dashboard from install dialog (#120) 2021-11-14 08:56:33 -08:00
Paulus Schoutsen
89a3a4c54a
Upgrade to Improv Serial 2.0.0 (#116) 2021-11-11 21:04:07 -08:00
Paulus Schoutsen
ddbe525c99
Do not silently ignore errors not caused by user closing picker (#115) 2021-11-11 17:06:35 -08:00
Paulus Schoutsen
a8dc857f26
Install header + text align (#114) 2021-11-11 16:36:36 -08:00
Paulus Schoutsen
5e30f3bcd3
Add icons and rename logs (#106) 2021-11-10 21:54:28 -08:00
Paulus Schoutsen
4c58f97981 Give ESP time to restart after write and disable button until initialized 2021-11-10 21:36:49 -08:00
Paulus Schoutsen
87c95de8f0 Only show 'Visit device URL' if we have a url 2021-11-10 21:36:19 -08:00
Paulus Schoutsen
3a90a3f3b6
Remove min width from button (#105) 2021-11-10 20:41:29 -08:00
Paulus Schoutsen
6e2976c229
Allow resetting data when firmware and version are the same (#103) 2021-11-10 20:35:15 -08:00
Paulus Schoutsen
c0813275b0
Allow skipping erasing on new installations (#102) 2021-11-10 20:02:19 -08:00
Paulus Schoutsen
65b0fab0c5
Add support for Home Assistant domain in manifest (#101) 2021-11-10 17:10:02 -08:00
Paulus Schoutsen
eb4ebfa17b
Console updates (#99) 2021-11-10 17:07:01 -08:00
Paulus Schoutsen
da4a7871e4
Finish sending commands with \r\n (#97) 2021-11-10 12:05:29 -08:00
Paulus Schoutsen
69eec42e7a
Offer setup device if device was not provisioned (#94) 2021-11-10 10:16:25 -08:00
Paulus Schoutsen
e8288b8425
Also fetch manifest property again (#92) 2021-11-10 09:02:04 -08:00
Paulus Schoutsen
74187d9f44
v4.0.0 - Next Gen (#87) 2021-11-09 23:50:18 -08:00
Paulus Schoutsen
52dc795cde
Store state on button (#59) 2021-08-24 00:07:11 -07:00
Paulus Schoutsen
6a664ef67d
Add support for ESP32-C3 (#60) 2021-08-24 00:07:04 -07:00
Paulus Schoutsen
ee34098609
Upgrade to esp-web-flasher 3.1.1 (#26) 2021-06-22 21:34:19 -07:00
Paulus Schoutsen
bcdcac1eab
Reverse guard for serial allowed (#19) 2021-06-15 22:34:24 +02:00
Paulus Schoutsen
56a0352039
Tweak failed init text (#15) 2021-06-15 10:14:49 +02:00
Bram Kragten
7f03060e86
Bump esp-web-flasher to 2.0 + hide improv button when done provision is done (#14) 2021-06-14 15:50:35 -07:00
Bram Kragten
017d8edbf2
Add check for secure context + fix doc typos (#11) 2021-06-12 13:29:35 -07:00
Bram Kragten
4cc28e148b
Fire state changed events and add progess bar (#10)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-06-11 21:12:22 -07:00
Paulus Schoutsen
9244e38e01 Bump esp web flasher and resetbefore offering improv 2021-06-10 15:16:21 -07:00
Paulus Schoutsen
7b9416bd5c Fix bytes written 2021-06-09 14:50:27 -07:00
Paulus Schoutsen
2488ffb403 Fix write percentage progress 2021-06-09 13:48:32 -07:00
Paulus Schoutsen
a5b8f093a6 Make preload accessible 2021-06-07 15:11:29 +00:00
Paulus Schoutsen
ba15c4360a Actually support the manifest property 2021-06-07 05:41:56 +00:00
Paulus Schoutsen
625fa87ec4 Add attributes to reflect support status 2021-06-07 05:41:03 +00:00
Paulus Schoutsen
97fa24e668 Load Improv later 2021-06-07 05:37:02 +00:00
Paulus Schoutsen
9f2d870fca Implement erase-first 2021-06-06 21:39:02 -07:00
Paulus Schoutsen
1f643f3aa4 Use path instead of filename in firmware 2021-06-04 10:03:16 -07:00
Paulus Schoutsen
c99e22bbdc Fix type 2021-06-04 01:15:50 -07:00
Paulus Schoutsen
3d4745a949 Add log element as sibling next to button 2021-06-04 01:13:20 -07:00
Paulus Schoutsen
a8dfa54dd5 Use latest web flasher 2021-06-04 00:57:54 -07:00
Paulus Schoutsen
7cf91fa76b Prepare release 2021-06-04 00:41:17 -07:00
Paulus Schoutsen
e20c21ba1a Use NPM package 2021-06-04 00:24:29 -07:00
Paulus Schoutsen
357b5f9303 Rewrite log element 2021-05-30 22:27:47 -07:00
Paulus Schoutsen
031e7718ce Initial commit 2021-05-27 07:54:10 -07:00