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

Development and cleanup #313

Merged
merged 94 commits into from
Jan 17, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
83c271f
initial commit, signal meter and secure icons
tablatronix Mar 25, 2016
6708ddf
remove debug
tablatronix Mar 25, 2016
fd27cef
remove debug
tablatronix Mar 25, 2016
74bccc0
adds better retina support
tablatronix Mar 25, 2016
7360be5
Merge remote-tracking branch 'refs/remotes/origin/feature_308_configp…
tablatronix Feb 8, 2017
c8455f5
Merge remote-tracking branch 'refs/remotes/tzapu/master'
tablatronix Feb 8, 2017
9c72bf9
cleaning up source, comments
tablatronix Feb 9, 2017
45a325b
fix validippassword
tablatronix Feb 9, 2017
2edd37e
oops typo
tablatronix Feb 9, 2017
c819d46
allow for empty password
tablatronix Feb 9, 2017
bd9c3b3
refactoring some larger functions
tablatronix Feb 10, 2017
e9b36f9
fix breakafterconfig
tablatronix Feb 10, 2017
65349cb
fix WL_IDLE_STATUS return values for compatibility
tablatronix Feb 10, 2017
1a44dd5
move apcallback to proper location
tablatronix Feb 10, 2017
0b0eb61
moving blocks
tablatronix Feb 10, 2017
612e18b
oops deleted a function
tablatronix Feb 10, 2017
004f222
do not wait for conx is no ssid
tablatronix Feb 10, 2017
29b2f02
Fix broken links
camelmasa Mar 20, 2017
ada93b7
fix for #362 - Setting Content-length explicitly - https://github.com…
May 3, 2017
5e92486
Merge pull request #334 from camelmasa/fix-broken-links
tzapu Jun 6, 2017
58eb711
Spelling fixes
scop Jul 9, 2017
eb4594c
Merge pull request #383 from scop/spelling
tzapu Jul 10, 2017
0de9d12
Merge pull request #363 from suculent/fix-content-length
tzapu Jul 10, 2017
9637d94
Improve wishlist in README
denisvm Jul 13, 2017
06d75bf
Update README.md
tzapu Jul 13, 2017
f9c4c87
Merge pull request #386 from denisvm/readme-wishlist
tzapu Jul 13, 2017
cee18a7
Update WiFiManager.h
Derek123456 Aug 22, 2017
68e32a1
Update WiFiManager.cpp
Derek123456 Aug 22, 2017
89af312
Merge pull request #398 from Derek123456/Derek123456-patch-1
tzapu Aug 22, 2017
179c030
comments, autoconnect fix
tablatronix Aug 27, 2017
0aecffc
fix configportal loop flow
tablatronix Aug 27, 2017
47d9082
testing non blocking portal
tablatronix Aug 27, 2017
75f34d9
Merge remote-tracking branch 'tzapu/master'
tablatronix Aug 27, 2017
cadf6b4
Merge remote-tracking branch 'upstream/master'
tablatronix Aug 27, 2017
68e3eb5
Merge branch 'master' into development
tablatronix Aug 27, 2017
c456380
renable blocking
tablatronix Aug 27, 2017
f258046
fix const char corruptions
tablatronix Aug 27, 2017
8592647
fraking tabs
tablatronix Aug 27, 2017
8185eaa
add blocking setter
tablatronix Aug 27, 2017
b62f488
Merge remote-tracking branch 'origin/feature-icons' into development
tablatronix Aug 29, 2017
d1ab6ec
left in debug
tablatronix Aug 29, 2017
04a9dda
testing mode and persistent presrvation
tablatronix Aug 29, 2017
9160b5b
maxlength null string fix
tablatronix Aug 30, 2017
63dd714
oops missed one pr#244
tablatronix Aug 30, 2017
606a1c3
removed escaped quotes
tablatronix Aug 30, 2017
66c653f
convert to post
tablatronix Aug 30, 2017
6e43c1e
change all forms to POST
tablatronix Aug 30, 2017
5f28843
Cleaned some html csss
tablatronix Aug 30, 2017
2c357d7
changing non form back to GET
tablatronix Aug 31, 2017
6525a0b
fixed comment wording
tablatronix Aug 31, 2017
a93b601
again
tablatronix Aug 31, 2017
81b37df
adds some style, clean up css, adds new tokens
tablatronix Sep 8, 2017
14ce250
Merge remote-tracking branch 'remotes/tzapu/development' into tzapu/d…
tablatronix Sep 8, 2017
69ddda0
Merge remote-tracking branch 'remotes/tzapu/development' into tzapu/d…
tablatronix Sep 8, 2017
985f811
style lists /info
tablatronix Sep 9, 2017
64798eb
pimped out info pagee
tablatronix Sep 11, 2017
c6f7ac0
added uptime to info
tablatronix Sep 14, 2017
e43a7d0
modify templates, remove placeholders
tablatronix Sep 14, 2017
37dbd66
add staticfield setter
tablatronix Sep 14, 2017
4d18bfb
abstracted outputters
tablatronix Sep 14, 2017
31ab2b6
ability to disable captiveportal
tablatronix Sep 14, 2017
80470fb
addd token precheck flags
tablatronix Sep 16, 2017
12de391
comments
tablatronix Sep 16, 2017
eee3fb7
#418 even more info
tablatronix Sep 16, 2017
8e710b9
disable ios safari tel links
tablatronix Sep 16, 2017
4592914
test ondemand webportal
tablatronix Sep 18, 2017
2aef134
use ip as title if not in captiveportal
tablatronix Sep 18, 2017
b151c19
add ondemandwebportal example
tablatronix Sep 18, 2017
db2a133
adds exit functionality to shutdown configportal/webportal
tablatronix Sep 25, 2017
cf51018
uninitialized abort caused immediate exit
mrbig Oct 16, 2017
342eacf
autoConnect did not return true on successfull connection
mrbig Oct 16, 2017
3d2453a
html for exit
tablatronix Oct 18, 2017
d7e3c8d
Merge pull request #5 from mrbig/development
tablatronix Oct 18, 2017
eb434a0
clean up handlexit feature
tablatronix Oct 18, 2017
df58574
adds verbose connection status enum strings
tablatronix Oct 18, 2017
d09aff2
fixing some reliability issues, testing
tablatronix Oct 27, 2017
ad6b8bd
add local enableSTA for toggling
tablatronix Oct 28, 2017
4763783
rename some functions
tablatronix Oct 28, 2017
e8c0b52
added ease, stabilize persistent modes, rename some functions
tablatronix Oct 29, 2017
52d5427
testing erase config polyfill
tablatronix Nov 1, 2017
a1050d0
fix some returns
tablatronix Nov 3, 2017
3fdf53b
adding debug for configportalhastimeout
tablatronix Nov 15, 2017
d6aec20
add debug 2 argument function
tablatronix Nov 15, 2017
0ae9ca3
adds _debugport stream ref
tablatronix Nov 16, 2017
fa05d2c
fix for configportal on wifisave fail
tablatronix Nov 16, 2017
9a57122
Added some info panel changes
tablatronix Nov 16, 2017
a702fa6
html validation fizes
tablatronix Nov 21, 2017
2f4015e
fix token replace invalid html
tablatronix Nov 21, 2017
648274a
oops left wrap test in
tablatronix Nov 21, 2017
0897c58
update examples w setConfigPortalTimeout
tablatronix Nov 28, 2017
d797638
fix setCaptivePortalEnable
tablatronix Jan 10, 2018
7625680
adds test of setCaptivePortalEnable to example
tablatronix Jan 10, 2018
1a61362
typo
tablatronix Jan 10, 2018
b266cd5
fix open tag on info
tablatronix Jan 10, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 13 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,19 @@ First attempt at a library. Lots more changes and fixes to do. Contributions are
![ESP8266 WiFi Captive Portal Homepage](http://i.imgur.com/YPvW9eql.png) ![ESP8266 WiFi Captive Portal Configuration](http://i.imgur.com/oicWJ4gl.png)

## Wishlist
- ~~remove dependency on EEPROM library~~
- ~~move HTML Strings to PROGMEM~~
- ~~cleanup and streamline code~~ (although this is ongoing)
- if timeout is set, extend it when a page is fetched in AP mode
- ~~add ability to configure more parameters than ssid/password~~
- ~~maybe allow setting ip of ESP after reboot~~
- ~~add to Arduino Library Manager~~
- ~~add to PlatformIO~~
- add multiple sets of network credentials
- ~~allow users to customize CSS~~
- [x] remove dependency on EEPROM library
- [x] move HTML Strings to PROGMEM
- [x] cleanup and streamline code (although this is ongoing)
- [x] if timeout is set, extend it when a page is fetched in AP mode
- [x] add ability to configure more parameters than ssid/password
- [x] maybe allow setting ip of ESP after reboot
- [x] add to Arduino Library Manager
- [x] add to PlatformIO
- [ ] add multiple sets of network credentials
- [x] allow users to customize CSS
- [ ] ESP32 support or instructions
- [ ] rewrite documentation for simplicity, based on scenarios/goals
- [ ] rely on the SDK's built in auto connect more than forcing a connect

## Quick Start

Expand Down
Loading