Closed DTTerastar closed 3 years ago
Any interest in merging? If not just close, I won't feel bad, I understand you have principles :)
Hi, thanks for the changes. I can't currently spend time and effort on this to verify your work, and there are some concerns that I don't know how to express properly.
Four things that come to mind when quickly scrolling through the diffs:
step
attribute doesn't just change how the spinner buttons work, but also the allowed values, i.e. 0.015 would be disallowed if step=0.01, but 0.01 and 0.02 would be allowed. I think the step should be any
to accommodate for multiple use cases.I apparently got a few changes after the PR included since I used master to submit (I'm only used to doing stuff in the same repo at work).
re 4: VS Code has "save without formatting". The keyboard shortcut is different depending on the platform. https://newbedev.com/how-to-exclude-files-from-format-on-save-in-vscode
I highly recommend saving without formatting, or disabling this feature altogether, if you submit changes to projects with a different code style. There are many disagreements over code style, but there is broad consensus that it should at least be consistent within a single file.
Hello @DTTerastar, is the always on HTTP configuration portal feature that you implemented working? Thank you :D
Yes, it works fine. I converted it to AsyncWebServer as well: https://github.com/ESPresense/AsyncWiFiSettings
Hello @DTTerastar, thank you so much :D Keep up the good work 👍
Hi @DTTerastar, I've tried the code from this repo that you tried to merge aswell as this repo https://github.com/ESPresense/AsyncWiFiSettings but unfortunately both of them doesnt really work on my end. I posted an issue on the your Async repo aswell to ask about the error that I'm getting. Thanks for your work :D
This ports the portal to an optional always on http server. It still requires a reboot to apply settings changes (but so do most routers). It could still use a login page for certain use cases. But it is working for my project... It was the #1 most requested feature from users...