Merge pull request #142 from Hieromon/patches/v111

Patches/v111
pull/144/head v1.1.1
Hieromon Ikasamo 5 years ago committed by GitHub
commit b4682dd8d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      README.md
  2. 23
      docs/changelog.html
  3. 2
      docs/search/search_index.json
  4. 58
      docs/sitemap.xml
  5. BIN
      docs/sitemap.xml.gz
  6. 2
      library.json
  7. 2
      library.properties
  8. 4
      mkdocs/changelog.md
  9. 5
      src/AutoConnect.cpp
  10. 6
      src/AutoConnect.h
  11. 4
      src/AutoConnectAux.cpp
  12. 8
      src/AutoConnectAux.h

@ -101,6 +101,10 @@ Full documentation is available on https://Hieromon.github.io/AutoConnect, some
## Change log
### [1.1.1] Oct. 17, 2019
- Fixed crash with unique_ptr deleting reference content. (issue #138)
- Fixed disconnection request initialization missing. (issue #139)
### [1.1.0] Oct. 15, 2019
- Supports static IPs with the 'Configure new AP' menu. (issue #132)
- Fixed compilation error that no member named 'printTo' with ArduinoJson 5.

@ -122,7 +122,7 @@
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" data-md-component="overlay" for="__drawer"></label>
<a href="#110-oct-15-2019" tabindex="1" class="md-skip">
<a href="#111-oct-17-2019" tabindex="1" class="md-skip">
Skip to content
</a>
@ -725,6 +725,13 @@
<label class="md-nav__title" for="__toc">Table of contents</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#111-oct-17-2019" title="[1.1.1] Oct. 17, 2019" class="md-nav__link">
[1.1.1] Oct. 17, 2019
</a>
</li>
<li class="md-nav__item">
<a href="#110-oct-15-2019" title="[1.1.0] Oct. 15, 2019" class="md-nav__link">
[1.1.0] Oct. 15, 2019
@ -885,6 +892,13 @@
<label class="md-nav__title" for="__toc">Table of contents</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#111-oct-17-2019" title="[1.1.1] Oct. 17, 2019" class="md-nav__link">
[1.1.1] Oct. 17, 2019
</a>
</li>
<li class="md-nav__item">
<a href="#110-oct-15-2019" title="[1.1.0] Oct. 15, 2019" class="md-nav__link">
[1.1.0] Oct. 15, 2019
@ -1023,7 +1037,12 @@
<h1>Change log</h1>
<h4 id="110-oct-15-2019">[1.1.0] Oct. 15, 2019<a class="headerlink" href="#110-oct-15-2019" title="Permanent link">&para;</a></h4>
<h4 id="111-oct-17-2019">[1.1.1] Oct. 17, 2019<a class="headerlink" href="#111-oct-17-2019" title="Permanent link">&para;</a></h4>
<ul>
<li>Fixed crash with unique_ptr deleting reference content.</li>
<li>Fixed disconnection request initialization missing.</li>
</ul>
<h4 id="110-oct-15-2019">[1.1.0] Oct. 15, 2019<a class="headerlink" href="#110-oct-15-2019" title="Permanent link">&para;</a></h4>
<ul>
<li>Supports static IPs with the <a href="menu.html#configure-new-ap"><strong>Configure new AP</strong></a> menu.</li>
<li>Fixed compilation error that no member named 'printTo' with ArduinoJson 5.</li>

File diff suppressed because one or more lines are too long

@ -2,147 +2,147 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://Hieromon.github.io/AutoConnect/index.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/gettingstarted.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/menu.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/basicusage.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/advancedusage.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/acintro.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/acelements.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/acjson.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/achandling.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/otaupdate.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/otabrowser.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/otaserver.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/api.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/apiaux.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/apiconfig.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/apielements.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/apiupdate.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/apiextra.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/howtoembed.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/datatips.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/menuize.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/wojson.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/lsbegin.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/credit.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/acupload.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/colorized.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/faq.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/changelog.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://Hieromon.github.io/AutoConnect/license.html</loc>
<lastmod>2019-10-16</lastmod>
<lastmod>2019-10-17</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>

Binary file not shown.

@ -25,6 +25,6 @@
"espressif8266",
"espressif32"
],
"version": "1.1.0",
"version": "1.1.1",
"license": "MIT"
}

@ -1,5 +1,5 @@
name=AutoConnect
version=1.1.0
version=1.1.1
author=Hieromon Ikasamo <hieromon@gmail.com>
maintainer=Hieromon Ikasamo <hieromon@gmail.com>
sentence=ESP8266/ESP32 WLAN configuration at runtime with web interface.

@ -1,3 +1,7 @@
#### [1.1.1] Oct. 17, 2019
- Fixed crash with unique_ptr deleting reference content.
- Fixed disconnection request initialization missing.
#### [1.1.0] Oct. 15, 2019
- Supports static IPs with the [**Configure new AP**](menu.md#configure-new-ap) menu.
- Fixed compilation error that no member named 'printTo' with ArduinoJson 5.

@ -2,8 +2,8 @@
* AutoConnect class implementation.
* @file AutoConnect.cpp
* @author hieromon@gmail.com
* @version 1.1.0
* @date 2019-10-08
* @version 1.1.1
* @date 2019-10-17
* @copyright MIT license.
*/
@ -60,7 +60,6 @@ void AutoConnect::_initialize(void) {
#endif
_aux = nullptr;
_auxUri = String("");
}
/**

@ -2,8 +2,8 @@
* Declaration of AutoConnect class and accompanying AutoConnectConfig class.
* @file AutoConnect.h
* @author hieromon@gmail.com
* @version 1.1.0
* @date 2019-10-11
* @version 1.1.1
* @date 2019-10-17
* @copyright MIT license.
*/
@ -284,7 +284,7 @@ class AutoConnect {
PageElement* _currentPageElement;
/** Extended pages made up with AutoConnectAux */
AutoConnectAux* _aux = nullptr;
AutoConnectAux* _aux = nullptr; /**< A top of registered AutoConnectAux */
String _auxUri; /**< Last accessed AutoConnectAux */
String _prevUri; /**< Previous generated page uri */
/** Available updater, only reset by AutoConnectUpdate::attach is valid */

@ -2,8 +2,8 @@
* Implementation of AutoConnectAux class.
* @file AutoConnectAuxBasisImpl.h
* @author hieromon@gmail.com
* @version 0.9.10
* @date 2019-06-12
* @version 1.1.1
* @date 2019-10-17
* @copyright MIT license.
*/
#include <algorithm>

@ -2,8 +2,8 @@
* Declaration of AutoConnectAux basic class.
* @file AutoConnectAuxBasis.h
* @author hieromon@gmail.com
* @version 0.9.9
* @date 2019-05-23
* @version 1.1.1
* @date 2019-10-17
* @copyright MIT license.
*/
@ -148,8 +148,8 @@ class AutoConnectAux : public PageBuilder {
bool _menu; /**< Switch for menu displaying */
String _uriStr; /**< uri as String */
AutoConnectElementVT _addonElm; /**< A vector set of AutoConnectElements placed on this auxiliary page */
AutoConnectAux* _next = nullptr; /**< Auxiliary pages chain list */
AutoConnect* _ac = nullptr; /**< Hosted AutoConnect instance */
AutoConnectAux* _next = nullptr; /**< Auxiliary pages chain list */
AutoConnect* _ac = nullptr; /**< Hosted AutoConnect instance */
AuxHandlerFunctionT _handler; /**< User sketch callback function when AutoConnectAux page requested. */
AutoConnectExitOrder_t _order; /**< The order in which callback functions are called. */
PageBuilder::UploadFuncT _uploadHandler; /**< The AutoConnectFile corresponding to current upload */

Loading…
Cancel
Save