74 Commits (master)

Author SHA1 Message Date
rjwats c16f7693fd
Migrate to LittleFS under ESP8266 4 years ago
rjwats f2b53a6d53
Consistency fixes (#167) 4 years ago
rjwats c1fdb9b485
Resolve issue causing demo project to crash on esp8266 (#142) 4 years ago
rjwats 0d39c5ca00
Apply updates alternative (#135) 4 years ago
rjwats 0e2124062f
Use references & flash strings where approperate (#110) 4 years ago
rjwats a59f32c420
Factory reset feature (#114) 4 years ago
rjwats a1f4e57a21
Rework backend add MQTT and WebSocket support 4 years ago
rjwats 39a86b0411
External config 4 years ago
rjwats bcfeef8004
Interface data storage in PROGMEM (#71) 4 years ago
Rick Watson f4ae632956 reformat with .clang-format based on google's spec with some minor changes 4 years ago
Rick Watson d0fb2d982a update readme with changes to the demo code 5 years ago
Rick Watson 41f7579bd5 Resolve issue with AP. 5 years ago
Rick Watson f77428e4dc move initialization code to constructors as a simplfication 5 years ago
Rick Watson 15ae0bb248 WIP - some documentation 5 years ago
Rick Watson df06e58fb0 add demo project implementation 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 382299a828 WiFi driver must be managed by arduino, use arduino to init the driver for esp32 core. 5 years ago
Rick Watson 61f046c185 WiFi driver must be managed by arduino, use arduino to init the driver for esp32 core. 5 years ago
Rick Watson cf2a20fbd4 Fix crash on startup when not configured - ESP32 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 4089b32941 fix issue, using wrong even in esp32 5 years ago
Rick Watson 2eb34e83f8 Access Point only comes back up if WiFi is properly disconnected on failures. 5 years ago
Rick Watson e7248c4774 leave WiFi disconnected by default 5 years ago
Rick Watson 94656de3c0 fix compiler warning about integer comparison 5 years ago
Rick Watson 3157b7d3ef minor tweeks from code review 5 years ago
Rick Watson bfa94b79d1 resolve use of VLA in JWT encoder function 5 years ago
Rick Watson 9c680e8826 Resolve some typos 5 years ago
Rick Watson 0708a54780 secure remaining endpoints to authenticated users 5 years ago
Rick Watson 73433586b6 add security to all admin endpoints 5 years ago
Rick Watson 71e5830d6c rename endpoint 5 years ago
Rick Watson b11c508d77 introduce basic system status page 5 years ago
Rick Watson 6e5b35978a add security form, begin work on routing 5 years ago
Rick Watson 4fdc3eee66 fix encoding where signature contains a zero 5 years ago
Rick Watson 6935b63706 remove roles, as a simplification 5 years ago
Rick Watson 0c630f0f93 Upgrade to material ui 4 5 years ago
Rick Watson 396d0333b6 More specific access control headers to support cross origin Authorization 5 years ago
Rick Watson 04e852f7d9 add authentication service 5 years ago
Rick Watson 7817010533 WIP - more experimenting with the security manager 5 years ago
Rick Watson e63a8c4b75 use SDK provided encoder, rather than pulling in library 5 years ago
Rick Watson a4220d631d Remove un-necessarry HMAC implementation, use SDK provided implementation 5 years ago
Rick Watson 079f134aa9 resolve issue with test endpoint 5 years ago
Rick Watson 6700610d35 messing around with JWT implementation 5 years ago
Rick Watson 41ace49d5c add JWT encoding 5 years ago
Rick Watson eca14cf81c playing with some ideas for security management 5 years ago
Rick Watson 416e736ea9 Start work on security manager 5 years ago
Rick Watson a98f1d4504 Remove redundant servicePath variable from SettingsPersistence 5 years ago
Rick Watson e8de21aaf4 add mac address to wifi status page 5 years ago
Rick Watson 59d2646823 Minor formatting fixes 5 years ago
pcniatic 2131d86224 [ESP8266/ESP32] Problem setting hostname while on dynamic ip. (#17) 5 years ago