[PR #1475] [CLOSED] Bring feature_asyncwebserver up to date with master #1765

Closed
opened 2026-02-28 02:12:55 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/tzapu/WiFiManager/pull/1475
Author: @thorrak
Created: 8/10/2022
Status: Closed

Base: feature_asyncwebserverHead: feature_asyncwebserver


📝 Commits (10+)

  • c987ee9 abstract httpsend
  • e9d0012 abstract httpserver setup
  • 8ecf057 remove old content length headers
  • d8c81ec macro test
  • fd7f400 Revert "Both infoids and _ap_password are intialized by check time. (#1344)"
  • 0aecb22 Fix old sdk esp8266 error w softapssid
  • e6d21b8 use macro for webserver routes fstring helper
  • 713fcfc disable country in example
  • 8f2c7ae remove test
  • acdad80 add callback debuggin

📊 Changes

17 files changed (+822 additions, -331 deletions)

View changed files

📝 .github/workflows/compile_examples.yaml (+53 -53)
📝 .github/workflows/compile_library.yml (+2 -2)
📝 .gitignore (+1 -0)
📝 README.md (+13 -13)
📝 WiFiManager.cpp (+326 -159)
📝 WiFiManager.h (+147 -57)
📝 examples/Basic/Basic.ino (+2 -2)
📝 examples/NonBlocking/AutoConnectNonBlocking/AutoConnectNonBlocking.ino (+0 -3)
examples/Parameters/LittleFS/LittleFSParameters.ino (+79 -0)
📝 examples/Parameters/SPIFFS/AutoConnectWithFSParameters/AutoConnectWithFSParameters.ino (+3 -3)
📝 examples/Parameters/SPIFFS/AutoConnectWithFSParametersAndCustomIP/AutoConnectWithFSParametersAndCustomIP.ino (+3 -3)
📝 examples/Super/OnDemandConfigPortal/OnDemandConfigPortal.ino (+70 -16)
examples/Tests/wifi_softap/wifi_softap.ino (+51 -0)
📝 extras/WiFiManager.template.html (+33 -5)
📝 library.json (+10 -2)
📝 library.properties (+1 -1)
📝 strings_en.h (+28 -12)

📄 Description

This PR brings feature_asyncwebserver up to date with master, and also gets the branch to a point where most of the tests compile.

Although there is a lot of work left to get this branch to the point where it could be incorporated back into master (setting async features behind feature flags, for example) this will hopefully make that process slightly easier.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/tzapu/WiFiManager/pull/1475 **Author:** [@thorrak](https://github.com/thorrak) **Created:** 8/10/2022 **Status:** ❌ Closed **Base:** `feature_asyncwebserver` ← **Head:** `feature_asyncwebserver` --- ### 📝 Commits (10+) - [`c987ee9`](https://github.com/tzapu/WiFiManager/commit/c987ee93c8b405958c9be540361e5ddb417eb038) abstract httpsend - [`e9d0012`](https://github.com/tzapu/WiFiManager/commit/e9d0012ccea08dc8045e433d40af18ce943ece64) abstract httpserver setup - [`8ecf057`](https://github.com/tzapu/WiFiManager/commit/8ecf0575a15160dde10bdc4e17a783ba53fb1b76) remove old content length headers - [`d8c81ec`](https://github.com/tzapu/WiFiManager/commit/d8c81ecca1c41ce0db9f5357405b00b16e2e4bb4) macro test - [`fd7f400`](https://github.com/tzapu/WiFiManager/commit/fd7f400b258b2c7028aea623ee2a197c1b09aa0a) Revert "Both infoids and _ap_password are intialized by check time. (#1344)" - [`0aecb22`](https://github.com/tzapu/WiFiManager/commit/0aecb22904563e1250a0d5d02d07b8332abceb7d) Fix old sdk esp8266 error w softapssid - [`e6d21b8`](https://github.com/tzapu/WiFiManager/commit/e6d21b84364524f474f05b1fddf97541bd174e7a) use macro for webserver routes fstring helper - [`713fcfc`](https://github.com/tzapu/WiFiManager/commit/713fcfc740bcbfe3a57e0055e42b27c6e11428b3) disable country in example - [`8f2c7ae`](https://github.com/tzapu/WiFiManager/commit/8f2c7ae8708f2553be2e7836f6b895b22d34d118) remove test - [`acdad80`](https://github.com/tzapu/WiFiManager/commit/acdad80a43a7f39ae41fca3e7ea3675bedc90631) add callback debuggin ### 📊 Changes **17 files changed** (+822 additions, -331 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/compile_examples.yaml` (+53 -53) 📝 `.github/workflows/compile_library.yml` (+2 -2) 📝 `.gitignore` (+1 -0) 📝 `README.md` (+13 -13) 📝 `WiFiManager.cpp` (+326 -159) 📝 `WiFiManager.h` (+147 -57) 📝 `examples/Basic/Basic.ino` (+2 -2) 📝 `examples/NonBlocking/AutoConnectNonBlocking/AutoConnectNonBlocking.ino` (+0 -3) ➕ `examples/Parameters/LittleFS/LittleFSParameters.ino` (+79 -0) 📝 `examples/Parameters/SPIFFS/AutoConnectWithFSParameters/AutoConnectWithFSParameters.ino` (+3 -3) 📝 `examples/Parameters/SPIFFS/AutoConnectWithFSParametersAndCustomIP/AutoConnectWithFSParametersAndCustomIP.ino` (+3 -3) 📝 `examples/Super/OnDemandConfigPortal/OnDemandConfigPortal.ino` (+70 -16) ➕ `examples/Tests/wifi_softap/wifi_softap.ino` (+51 -0) 📝 `extras/WiFiManager.template.html` (+33 -5) 📝 `library.json` (+10 -2) 📝 `library.properties` (+1 -1) 📝 `strings_en.h` (+28 -12) </details> ### 📄 Description This PR brings feature_asyncwebserver up to date with master, and also gets the branch to a point where most of the tests compile. Although there is a lot of work left to get this branch to the point where it could be incorporated back into master (setting async features behind feature flags, for example) this will hopefully make that process slightly easier. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 02:12:55 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/WiFiManager#1765
No description provided.