Blocklist is downloaded upon reboot
I've noticed a total of 4 (potential) issues:
1/ I'm not sure if this is the intended behaviour, but each reboot of the ESP32 (S3 in my case), causes the blocklist to be downloaded and reprocessed. This seems redundant if nothing has changed.
2/ The ESP32 board I have has a neopixel LED, which stays permanently lit on a light blue (?) - sorry, colourblind. Is there a way to turn this off? There are 3 other status LED's, so this one being on is not needed. I swapped the USB port being used to run the ESP32 and the neopixel LED turned off. It seems to have fixed itself.
3/ If you set an 'AP Password', save the settings and reboot, the password will change to a set of asterisks (*), but attempting to reboot from the 'Edit Config' tab will complain "Password must contain at least one letter and one number". It's as if the firmware is reading the asterisk as the password, rather than a mask for the real password.
4/ I found no way of changing the blocklist URL without recompiling the firmware. Attempting to copy/paste a different URL in the 'URL for Blocklist file' section didn't work. If you're not quick enough it reverts back to the original one compiled with the firmware, and pasting a new URL in and pressing [Enter] didn't fix anything. The page appears to refresh (or deselect the text boxes) every ~5 seconds, reverting them back to their original information.
Finally, thanks for making this. Considering you can buy these micro controllers for approx. $5AUD from places like AliExpress, it makes for a very cheap and yet extremely functional adblock device. If you need logs, happy to provide them.