rjwats
f2b53a6d53
Consistency fixes ( #167 )
...
Minor consistency fixes from @proddy's comments
2020-07-07 00:13:38 +01:00
rjwats
1f07dcdab2
OTA Upload Feature ( #162 )
...
* Improve restart behaviour under esp8266
* Backend to support firmware update over HTTP
* UI for uploading new firmware
* Documentation changes
2020-06-29 00:25:58 +01:00
rjwats
f045e4d9e7
Improve interface docs ( #157 )
...
Improve interface documentation
2020-06-19 20:25:13 +01:00
rjwats
003fd8af28
Fix broken path in README ( #150 )
...
* Fix broken path in README
2020-06-12 18:47:20 +01:00
rjwats
449d3c91ce
Allow features to be disabled at build time ( #143 )
...
* Add framework for built-time feature selection
* Allow MQTT, NTP, OTA features to be disabled at build time
* Allow Project screens to be disabled at build time
* Allow security features to be disabled at build time
* Switch to std::function for StatefulService function aliases for greater flexibility
* Bump various UI lib versions
* Update docs
2020-06-09 21:57:44 +01:00
rjwats
0d39c5ca00
Apply updates alternative ( #135 )
...
* Rename "serialize" and "deserialize" functions to "read" and "update" to reflect API in StatefulService
* Move new definitions to StatefulService.h so it is obvious it is not general purpose
* Update README
2020-05-29 20:18:43 +01:00
rjwats
d68afe5e59
Update readme ( #126 )
...
* Be more explicit about optional FS upoad step in readme
2020-05-23 10:08:59 +01:00
rjwats
0e2124062f
Use references & flash strings where approperate ( #110 )
...
* pass originId as const reference
* store strings for serial logging in flash
* Use string references where approperate.
2020-05-21 08:42:21 +01:00
rjwats
a59f32c420
Factory reset feature ( #114 )
...
Implemented factory-reset feature
Extract factory settings into separate ini file
Hide reset/factory reset from guest user
Co-authored-by: kasedy <kasedy@gmail.com>
2020-05-20 00:32:49 +01:00
rjwats
a1f4e57a21
Rework backend add MQTT and WebSocket support
...
* Update back end to add MQTT and WebSocket support
* Update demo project to demonstrate MQTT and WebSockets
* Update documentation to describe newly added and modified functionallity
* Introduce separate MQTT pub/sub, HTTP get/post and WebSocket rx/tx classes
* Significant reanaming - more accurate class names
* Use PROGMEM_WWW as default
* Update README documenting PROGMEM_WWW as default
* Update README with API changes
2020-05-14 23:23:45 +01:00
rjwats
260e9a18d0
Re-engineer UI in TypeScript ( #89 )
...
* Re-engineer UI in TypeScript
* Switch to named imports where possible
* Restructure file system layout
* Update depencencies
* Update README.md
* Change explicit colors for better support for dark theme
2020-02-09 10:21:13 +00:00
rjwats
39a86b0411
External config
...
Allow config to be accessed from outside the framework core code.
2020-02-01 08:44:26 +00:00
rjwats
bcfeef8004
Interface data storage in PROGMEM ( #71 )
...
Adds a webpack plugin to package interface as PROGMEM into a header file in the framework.
Adds a build flag to optionally enable serving from PROGMEM or SPIFFS as required
Adds documentation changes to describe changes
2019-12-29 17:54:12 +00:00
Rick Watson
d0fb2d982a
update readme with changes to the demo code
2019-09-30 21:38:44 +01:00
Rick Watson
29906a1d97
fix missing authentication predicate
2019-08-10 12:37:54 +01:00
Rick Watson
15ae0bb248
WIP - some documentation
2019-08-10 12:35:26 +01:00
rjwats
4bb4871a6d
Update README.md
...
Add travis-ci build tag to readme
2019-06-26 21:12:59 +01:00
Rick Watson
274c3bf77f
fix typo in readme
2019-06-03 22:40:11 +01:00
Rick Watson
1bcb51e210
fix typos in readme
2019-06-03 22:18:59 +01:00
Rick Watson
537b3951cf
more work on readme
2019-06-03 21:58:07 +01:00
Rick Watson
fec3b3aeae
add build command, remove windows warning
2019-06-03 00:01:19 +01:00
Rick Watson
03bae3ff2c
more work on readme
2019-06-02 23:52:29 +01:00
Rick Watson
1b701dc198
add comments to platformio.ini
...
more work on readme
2019-06-01 19:53:42 +01:00
Rick Watson
1098b99301
WIP readme
2019-06-01 19:27:08 +01:00
Rick Watson
e66deb9dc7
more readme changes
2019-06-01 18:49:53 +01:00
Rick Watson
3d41e4f37d
testing a styling change in readme
2019-06-01 18:47:37 +01:00
Rick Watson
f64aa64da4
more readme changes
2019-06-01 14:57:00 +01:00
Rick Watson
a17f8d8cb5
more updates to readme
2019-06-01 10:39:57 +01:00
Rick Watson
be3814e3b7
make minor readme update
2019-05-31 23:43:43 +01:00
Rick Watson
fd4b8743d0
more readme changes
2019-05-31 23:43:02 +01:00
Rick Watson
18d3d5db97
use alternative formatting for notes
2019-05-31 23:32:50 +01:00
Rick Watson
d5b313876c
minor modification to readme
2019-05-31 23:30:29 +01:00
Rick Watson
370fef48e8
begin updating readme
2019-05-31 23:28:39 +01:00
rjwats
11a81150d2
Update README.md
...
Remove incorrect statement about version management
2019-04-29 00:31:08 +01:00
Rick Watson
65b335c44d
Use complete example in readme
2019-04-10 08:33:32 +01:00
Rick Watson
76e9f9f7ea
#5 - Readme documentation states incorrect ENDPOINT_ROOT path for local hosting
...
* Update README.md with correct instructions.
* Update development enviornment file with indicitive value for locally hosting react app
2019-04-10 08:31:39 +01:00
Rick Watson
e95f451523
Add info to readme about issue with Time.h
2019-02-12 23:12:16 +00:00
Rick Watson
2f508c738f
Update README.md
...
Disable conversion function when not building for ESP8266
2018-11-11 20:10:21 +00:00
Rick Watson
be1c86710b
Update README.md
2018-11-11 18:35:52 +00:00
rjwats@gmail.com
b7b314e86b
update readme
2018-03-06 22:43:34 +00:00
rjwats@gmail.com
c2b6e0723f
minor readme update
2018-03-03 22:47:19 +00:00
rjwats@gmail.com
4f385e30c5
minor correction to docs
2018-03-03 12:14:18 +00:00
rjwats@gmail.com
53ed543e3f
typo in documentation
2018-03-03 12:13:09 +00:00
rjwats@gmail.com
f6aaa2077b
fix links in documentation
2018-03-03 12:11:15 +00:00
rjwats@gmail.com
7fe6011d4e
more documentation
2018-03-03 12:09:03 +00:00
rjwats@gmail.com
ff43e69bc0
add example
2018-03-03 11:45:02 +00:00
rjwats@gmail.com
710aba44bf
remove pointless quotes from readme
2018-02-26 23:12:19 +00:00
rjwats@gmail.com
01faeac4db
more readme tweaks
2018-02-26 23:10:27 +00:00
rjwats@gmail.com
df0dbcfed7
update readme
2018-02-26 22:57:09 +00:00
rjwats@gmail.com
63a639eb22
initial commit of C++ back end and react front end
2018-02-26 00:11:31 +00:00