rjwats
ced5b74ba1
NTP Timezone & Enable/Disable Setting ( #80 )
* quick and dirty WIP to investigate timezones, currently only building under esp8266 platform
much of the status stuff has been stripped for now, to test the concepts
* support set of common features across ESP32/ESP8266 WRT timezone and sntp
return dates as ISO format strings
* remove time library, and timelib fix which is no longer required
* fix the icons
* remove temporary changes to demo project
4 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
4 years ago
Rick Watson
f4ae632956
reformat with .clang-format based on google's spec with some minor changes
5 years ago
Rick Watson
d650280a87
remove custom work-around for missing arduinojson6 support - it has since been added to async esp core
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
0708a54780
secure remaining endpoints to authenticated users
5 years ago
rjwats
e68b7627f2
Arduinojson6 ( #8 )
* Remove redundant AuthSettingsService. Will re-implement properly soon using JWT.
* Support ArduinoJson >= 6.0.0
* Fix ArduinoJson version to 6.x.x
5 years ago
Rick Watson
26a03b5ccf
preprocessor includes for esp8266 and esp32 environments
6 years ago
rjwats@gmail.com
b6bc520341
prefix all endpoints with /rest
6 years ago
rjwats@gmail.com
63a639eb22
initial commit of C++ back end and react front end
6 years ago