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

Bring feature_asyncwebserver up to date with master #1475

Open
wants to merge 112 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

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
    cd01cbf View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. bump beta

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

Commits on Apr 20, 2022

  1. add favicon example

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

Commits on May 3, 2022

  1. WM_VERSION_STR correction (used in About section) (tzapu#1407)

    From  "v1.0.11-beta" to "v2.0.11-beta"
    
    I think the major version was forgotten to be updated.
    alexmaurer-madis committed May 3, 2022
    Configuration menu
    Copy the full SHA
    833420f View commit details
    Browse the repository at this point in the history

Commits on May 8, 2022

  1. fixes tzapu#1414

    added a prefix to macros
    tablatronix committed May 8, 2022
    Configuration menu
    Copy the full SHA
    8d34744 View commit details
    Browse the repository at this point in the history
  2. Escape single quotes in htmlEntities() (tzapu#1413)

    This should allow SSIDs that contain single quotes to populate data-ssid correctly. Without this patch, clicking on an SSID containing a single quote will either:
    * Not use the whole SSID, in cases where there's text before the quote:
      `foo'bar` will appear in the SSID box as just `foo`
    * Fall back to innerText, in cases where the quote is the first character in the SSID:
      `'); DROP TABLE WIFI; --` will appear in the SSID box as a version that has spaces converted to non-breaking spaces, causing the connection to eventually fail with WL_NO_SSID_AVAIL.
    abryant committed May 8, 2022
    Configuration menu
    Copy the full SHA
    86e413d View commit details
    Browse the repository at this point in the history
  3. Silence debug output (tzapu#1404)

    This is probably a left over from debugging, can we remove or at least move it to a DEBUG_WM
    mazgch committed May 8, 2022
    Configuration menu
    Copy the full SHA
    137410e View commit details
    Browse the repository at this point in the history
  4. Change Stream to Print (tzapu#1307)

    * Change Stream to Print 1/2
    
    Update WifiManager to use base class Print instead of Stream.
    
    I debug into a custom buffer, and that buffer implements Print, but not Stream.
    
    * Change Stream to Print 2/2
    
    Update WifiManager to use base class Print instead of Stream.
    
    I debug into a custom buffer, and that buffer implements Print, but not Stream.
    pfn committed May 8, 2022
    Configuration menu
    Copy the full SHA
    e7bb9bc View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. Configuration menu
    Copy the full SHA
    c56eec9 View commit details
    Browse the repository at this point in the history
  2. update template

    tablatronix committed May 15, 2022
    Configuration menu
    Copy the full SHA
    9c7fed4 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Updated links in README.md (tzapu#1431)

    * Update README.md
    
    Updated links to examples
    
    * Update README.md
    
    Updated links
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    JoergAJ committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    c6e2b1b View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. going through todos

    tablatronix committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    0ab747c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca4b632 View commit details
    Browse the repository at this point in the history
  3. comments

    tablatronix committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    b257590 View commit details
    Browse the repository at this point in the history
  4. Update strings_en.h (tzapu#1430)

    show/hide wifi password during input
    mhendriks committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    1af8f45 View commit details
    Browse the repository at this point in the history
  5. add template js tzapu#1430

    tablatronix committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    7078bd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b567183 View commit details
    Browse the repository at this point in the history
  7. adds setPreSaveParamsCallback

        //called when saving params before anything else happens
        void          setPreSaveParamsCallback( std::function<void()> func );
    tablatronix committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    317c026 View commit details
    Browse the repository at this point in the history
  8. rename wifi callbacks

    tablatronix committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    a2c3374 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. Configuration menu
    Copy the full SHA
    f9a4778 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b05a71b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c2a053 View commit details
    Browse the repository at this point in the history
  4. add input type example

    tablatronix committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    260a9ab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6522cb3 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. LittleFS Basic example

    tablatronix committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    9e408e4 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2022

  1. Fix hostname tzapu#1403

    tablatronix committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    afd328b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14aeb75 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2022

  1. tzapu#1421

    remove temp
    tablatronix committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    06c6372 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

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

Commits on Jun 28, 2022

  1. Update WiFiManager.cpp (tzapu#1443)

    Avoid constructing two String objects and adding them together. Just concatenate c-strings.
    45gfg9 committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    01bd8a3 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. add missing debug toggle

    tablatronix committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    605d1e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8205e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. tzapu#1452

    Possible fix
    tablatronix committed Jul 14, 2022
    Configuration menu
    Copy the full SHA
    f2ed2cb View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Added links in readme file (tzapu#1446)

    * Update README.md
    
    Updated links to examples
    
    * Update README.md
    
    Updated links
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    added placeholder links for buttons
    
    * Update README.md
    
    added links to the action workflow (compile_library /examples) + expressif links to the product pages
    JoergAJ committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    7d498ed View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Use esp_wifi_set_country_code for ESP32 (tzapu#1470)

    Replaces the use of esp_wifi_set_country() with esp_wifi_set_country_code() for ESP32 in order to both solve a crash under Arduino 2.x and remove the requirement to independently maintain country-specific channel settings
    thorrak committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    5ded0c9 View commit details
    Browse the repository at this point in the history
  2. adds temporary fallbacks for esp32 set country

    Find better way to check version feature check, arduino ver is not always available.
    tablatronix committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    58baeab View commit details
    Browse the repository at this point in the history
  3. Change test action to install from local directory (tzapu#1473)

    * Change test action to install from local directory
    
    * Update GH action for ESP8266 as well
    thorrak committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    8e0a17e View commit details
    Browse the repository at this point in the history
  4. beta ver bump

    tablatronix committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    e9dec77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0c5fb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2297e2 View commit details
    Browse the repository at this point in the history
  7. Bring Async up to date

    thorrak committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    f19efe7 View commit details
    Browse the repository at this point in the history
  8. Explicitly add dependencies

    thorrak committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    19cb05e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

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

Commits on Aug 18, 2022

  1. fixes tzapu#1068 esp32 S2

    Esp32 has seeveral variations on when you can sethostname, might vary with versions so will try to add a best practice for all
    tablatronix committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    b90af1a View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

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

Commits on Aug 24, 2022

  1. Update discord link

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

Commits on Aug 31, 2022

  1. cleanup dev example

    tablatronix committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    5820298 View commit details
    Browse the repository at this point in the history
  2. fixes tzapu#1206

    tablatronix committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    9abf5ab View commit details
    Browse the repository at this point in the history
  3. enabling tzapu#538

    Turning on wifi scan preload and async scanning, with hardcoded cachetime of 30seconds. Should make wifi page load faster, and make interface seem smoother. Will have to test with various enviroments and on S2/x3 chips
    tablatronix committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    d04d1f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    201ad2e View commit details
    Browse the repository at this point in the history
  2. remove reset from basic

    tablatronix committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    bb8aec4 View commit details
    Browse the repository at this point in the history
  3. 9 Configuration menu
    Copy the full SHA
    62d951c View commit details
    Browse the repository at this point in the history
  4. fix redefine

    tablatronix committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    60efff7 View commit details
    Browse the repository at this point in the history
  5. fix esp8266 versioning

    tablatronix committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    7bdcfd5 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. oops tzapu#1403

    tablatronix committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b676daf View commit details
    Browse the repository at this point in the history
  2. fixes tzapu#1490

    Does not fix wifi not init yet thanks @Erriez
    tablatronix committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    2b24b91 View commit details
    Browse the repository at this point in the history
  3. remove wifiissaved check

    tablatronix committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    6fb63f8 View commit details
    Browse the repository at this point in the history
  4. workaround for tzapu#1482

    tablatronix committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    1b5d71b View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

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

Commits on Sep 16, 2022

  1. clean up

    tablatronix committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    297a1af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dda1c45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3545410 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac2cd86 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    d5536fb View commit details
    Browse the repository at this point in the history
  2. ver bump

    tablatronix committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    1545992 View commit details
    Browse the repository at this point in the history
  3. add heaadings to template

    tablatronix committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    0ae78ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9eee18a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d23d75 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    30efa2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ff7d70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    696b920 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    993b1ad View commit details
    Browse the repository at this point in the history
  10. tzapu#1504

    tablatronix committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    7fa6387 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2022

  1. Merge pull request #9 from tzapu/master

    Bring my fork up to date with current
    thorrak committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    9707268 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b41a75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0f29c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b46228f View commit details
    Browse the repository at this point in the history