Commit Graph
1396 Commits
Author SHA1 Message Date
Shawn A b266cd5934 fix open tag on info 2018-01-10 10:52:36 -06:00
Shawn A 1a61362f74 typo 2018-01-10 10:05:07 -06:00
Shawn A 7625680daf adds test of setCaptivePortalEnable to example 2018-01-10 10:04:26 -06:00
Shawn A d7976381e6 fix setCaptivePortalEnable 2018-01-10 10:02:46 -06:00
Christopher Liebman 5c6252fe45 should use delete[] not delete 2017-12-09 08:37:35 -08:00
Christopher Liebman a5ff5cb9e4 Add WiFiManagerParameter destructor to free new'd _value, it was allocated but never free'd 2017-12-09 06:24:15 -08:00
Christopher Liebman d66cd47df8 use realloc() when increasing the size of _params. addParameter() now returns bool
indicating the status of adding the parameter where false indicates it failed to
increase the size of _params and did not add the parameter.
2017-12-09 06:04:07 -08:00
Luke Palmer eb560629d6 Document parameters 2017-12-04 19:54:59 -05:00
Shawn A 0897c5800c update examples w setConfigPortalTimeout 2017-11-28 17:01:27 -06:00
Shawn A 648274ab3d oops left wrap test in 2017-11-21 12:51:43 -06:00
Shawn A 2f4015e797 fix token replace invalid html 2017-11-21 12:24:25 -06:00
Shawn A a702fa6c75 html validation fizes 2017-11-21 11:53:30 -06:00
Shawn A 9a571226cd Added some info panel changes
adds connect info to root info and wifi, minimal wordyness
2017-11-16 14:06:36 -06:00
Shawn A fa05d2c574 fix for configportal on wifisave fail
disocnnect STA on save failures
move reset out of configportal loop
2017-11-16 11:59:22 -06:00
Shawn A 0ae9ca3d55 adds _debugport stream ref
pass stream reference via constructor to use for _debugPort in DEBUG_WM, if someone needs dynamic we can add pointer setter, but seems overkill
2017-11-16 10:02:03 -06:00
Shawn A d6aec20bc3 add debug 2 argument function 2017-11-15 16:14:52 -06:00
Shawn A 3fdf53bf06 adding debug for configportalhastimeout 2017-11-15 11:41:47 -06:00
Shawn A a1050d014f fix some returns 2017-11-03 16:41:17 -05:00
Shawn A 52d5427654 testing erase config polyfill
this is getting rediculous, dev on 2_3_0 has to stop there are so many bugs.
2017-11-01 06:39:30 -05:00
Shawn A e8c0b52470 added ease, stabilize persistent modes, rename some functions 2017-10-28 21:38:13 -05:00
Shawn A 4763783fe1 rename some functions 2017-10-28 11:51:26 -05:00
Shawn A ad6b8bdc86 add local enableSTA for toggling 2017-10-27 20:01:19 -05:00
Shawn A d09aff2f6d fixing some reliability issues, testing 2017-10-27 17:19:43 -05:00
Chris Liebman 0b6341bea4 cleanup readme (removed hint about alternate constructor) 2017-10-26 16:10:34 -07:00
Chris Liebman 6465d72f6e Refactored to use only a default constructor and automatically resize the parameter array each time the size limit is reached.
I used the initial size (WIFI_MANAGER_MAX_PARAMS) as the increment when resizing.
Existing data is coppied to the new array and the old one is free'd.
2017-10-26 15:23:47 -07:00
Chris Liebman 33704176e0 Merge remote-tracking branch 'upstream/master' into allocate-params-array 2017-10-25 18:59:23 -07:00
Shawn A df5857464a adds verbose connection status enum strings 2017-10-18 11:00:02 -05:00
Shawn A eb434a0187 clean up handlexit feature 2017-10-18 09:37:21 -05:00
Shawn A d7e3c8d005 Merge pull request #5 from mrbig/development
uninitialized abort caused immediate exit
2017-10-18 09:02:01 -05:00
Shawn A 3d2453acc5 html for exit 2017-10-18 08:59:35 -05:00
Nagy Attila Gabor 342eacfe37 autoConnect did not return true on successfull connection
This seems like a simple typo to me
2017-10-17 00:20:19 +02:00
Nagy Attila Gabor cf51018512 uninitialized abort caused immediate exit
In some cases this caused the config portal to exit right after
start
2017-10-16 23:16:03 +02:00
Shawn A db2a1336e9 adds exit functionality to shutdown configportal/webportal 2017-09-25 14:11:36 -05:00
Shawn A b151c19b3c add ondemandwebportal example 2017-09-18 12:58:31 -05:00
Shawn A 2aef1344b4 use ip as title if not in captiveportal 2017-09-18 10:19:38 -05:00
Shawn A 4592914fad test ondemand webportal 2017-09-18 08:42:09 -05:00
Shawn A 8e710b9d92 disable ios safari tel links
some numbers might auto link as telephone numbers, this disables it.
2017-09-16 11:07:57 -05:00
Shawn A eee3fb72b2 #418 even more info 2017-09-16 11:02:37 -05:00
Shawn A 12de39135d comments 2017-09-16 10:46:44 -05:00
Shawn A 80470fb553 addd token precheck flags
This helps skip token replacements that are not even used, replace is slow, this is an optimization mostly for large sets of params or aps.
2017-09-16 10:39:51 -05:00
Shawn A 31ab2b67d0 ability to disable captiveportal
Sometimes the redirect to captive portal is unwanted or a nuisance, eg wehn using as a webserver etc.
2017-09-14 17:09:17 -05:00
Shawn A 4d18bfb113 abstracted outputters 2017-09-14 16:34:16 -05:00
Shawn A 37dbd667f4 add staticfield setter 2017-09-14 15:38:42 -05:00
Shawn A e43a7d0b75 modify templates, remove placeholders
adds labels to all inputs, deprecates {p} placeholders, adds {t} to ttitles
2017-09-14 15:38:12 -05:00
Shawn A c6f7ac0012 added uptime to info
still subject to rollover
2017-09-14 10:26:51 -05:00
Shawn A 64798ebbf1 pimped out info pagee
We can simply this later, or make an option string to display specific things
2017-09-10 21:17:07 -05:00
Shawn A 985f8118dd style lists /info 2017-09-08 22:28:13 -05:00
Shawn A 69ddda0ee4 Merge remote-tracking branch 'remotes/tzapu/development' into tzapu/development
removed autoconnect params, still testing valeus are always empty
2017-09-08 17:08:18 -05:00
Shawn A f59c150729 Merge pull request #365 from vyruz1986/master
Allow showing static IP config without predefined value
2017-09-08 16:19:15 -05:00
Shawn A 14ce25081a Merge remote-tracking branch 'remotes/tzapu/development' into tzapu/development 2017-09-08 16:15:20 -05:00