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.
4 years ago
kasedy
4e6823ceec
Fixed crash due to uninitialized variable ( #116 )
* Fixed crash due to uninitialized variable "Fatal exception 9(LoadStoreAlignmentCause)"
4 years ago
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
4 years ago
rjwats
39a86b0411
External config
Allow config to be accessed from outside the framework core code.
4 years ago
rjwats
59326c6426
provide OTA defaults ( #77 )
(cherry picked from commit 438b258546
)
5 years ago
Rick Watson
62f3d3fc7a
fix broken imports under ESP32
use ESP32 rather than ESP_PLATFORM - it's ambigious
standardise to ifdef ESP32 elif defined(ESP8266)
use ifdef over if defined where possible
5 years ago
Rick Watson
f4ae632956
reformat with .clang-format based on google's spec with some minor changes
5 years ago
Rick Watson
f77428e4dc
move initialization code to constructors as a simplfication
5 years ago
Rick Watson
f88520db44
experimenting with some refactoring
5 years ago
Rick Watson
bbcdf3defb
fix minor build issue under esp8266
5 years ago
Rick Watson
142235c355
Fix issue with ota service not restarting properly - mdns not being shut down without calling end().
5 years ago
Rick Watson
9c680e8826
Resolve some typos
Use nullptr over NULL
Fix confusing regexp
Fix issue with non-compliant JWT encoding
5 years ago
Rick Watson
73433586b6
add security to all admin endpoints
5 years ago
Rick Watson
14820616a6
Add code and required to support differences between eps32 and esp8266 environments
6 years ago
rjwats@gmail.com
beb3ff9a62
fix bug associated with dangling pointer
6 years ago
rjwats@gmail.com
63a639eb22
initial commit of C++ back end and react front end
6 years ago