Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update feature asyncwebserver and fix network scanning #1389

Open
wants to merge 41 commits into
base: feature_asyncwebserver
Choose a base branch
from

Commits on Feb 23, 2022

  1. abstract httpsend

    tablatronix committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    c987ee9 View commit details
    Browse the repository at this point in the history
  2. abstract httpserver setup

    tablatronix committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    e9d0012 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. remove old content length headers

    tablatronix committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    8ecf057 View commit details
    Browse the repository at this point in the history
  2. macro test

    tablatronix committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    d8c81ec View commit details
    Browse the repository at this point in the history
  3. Revert "Both infoids and _ap_password are intialized by check time. (t…

    …zapu#1344)"
    
    This reverts commit 9f6dcad.
    tablatronix committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    fd7f400 View commit details
    Browse the repository at this point in the history
  4. Fix old sdk esp8266 error w softapssid

    tablatronix committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    0aecb22 View commit details
    Browse the repository at this point in the history
  5. use macro for webserver routes fstring helper

    tablatronix committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    e6d21b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    713fcfc View commit details
    Browse the repository at this point in the history
  2. remove test

    tablatronix committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    8f2c7ae View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. add callback debuggin

    tablatronix committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    acdad80 View commit details
    Browse the repository at this point in the history
  2. Adding a data attribute for ssid for input value

    so it has nothing to do with the html , and can have different encoding, we could also just use IDs but scan cannot change, or use bssid
    
    tzapu#1370
    tablatronix committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    e830fa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d61a6b View commit details
    Browse the repository at this point in the history
  4. regression, webserver callbacks before reset crashes

    any webserver event handlers bound before the webserver new reset would cause memory access issues when triggered.
    
    Should remove all events on reset or make memory safe, not sure if this is the correct way to be reseting the webserver, but there were issues with the ports not releasing etc.
    tablatronix committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    0994c4b View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. typo

    tablatronix committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    1f3b2e3 View commit details
    Browse the repository at this point in the history
  2. add check to dissallow starting cp if already running

    This will avoid support inquiries and add a log
    tablatronix committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    d70f358 View commit details
    Browse the repository at this point in the history
  3. tzapu#1371

    tablatronix committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    eb5ba12 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47ce011 View commit details
    Browse the repository at this point in the history
  5. remove bad example

    tablatronix committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    b436830 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. add some button feedback

    tablatronix committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    e9a02d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da02b59 View commit details
    Browse the repository at this point in the history
  3. bump version

    tablatronix committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    9cec5a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2022

  1. oops

    tablatronix committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    9182622 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. fixes tzapu#1379

    tablatronix committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    278c57b View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    ea4ee02 View commit details
    Browse the repository at this point in the history
  2. tzapu#1383 fix

    tablatronix committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    88b97c7 View commit details
    Browse the repository at this point in the history
  3. add customMenuHTML

    tablatronix committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    6a85acd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba63365 View commit details
    Browse the repository at this point in the history
  5. debug

    tablatronix committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    9cd81e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    918e02d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c939374 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. fixes tzapu#1386

    8
    tablatronix committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    1e62862 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    379ffee View commit details
    Browse the repository at this point in the history
  3. better fix $1386

    tablatronix committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    590e212 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. adds option to keep cfgp open on wifi save

        // if true (default) then stop the config portal from autoConnect when wifi is saved
        void          setDisableConfigPortal(boolean enable);
    
    Name will change
    tablatronix committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    7bffda3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature_asyncwebserver

    # Conflicts:
    #	WiFiManager.cpp
    #	WiFiManager.h
    #	examples/Super/OnDemandConfigPortal/OnDemandConfigPortal.ino
    ovidiupruteanu committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    5b78c6c View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2022

  1. Configuration menu
    Copy the full SHA
    cb86f7a View commit details
    Browse the repository at this point in the history
  2. Set _preloadwifiscan and _asyncScan to true

    - _preloadwifiscan seems to help with pre-populating the network list, otherwise the first time accessing the page it is empty
    - _asyncScan needs to be true, otherwise it never does an async scan and never populates the network list
    - after changing _asyncScan to true, the hardcoded async=true and force=false in WiFiManager::WiFi_scanNetworks don't seem to be necessary anymore
    ovidiupruteanu committed Apr 10, 2022
    Configuration menu
    Copy the full SHA
    bb26713 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Configuration menu
    Copy the full SHA
    d831e89 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Fix tzapu#1383

    tablatronix committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    483b834 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26badef View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into feature_asyncwebserver

    # Conflicts:
    #	WiFiManager.cpp
    ovidiupruteanu committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    943475a View commit details
    Browse the repository at this point in the history