12 Commits (5a97329832816219a919c4669e22ad6af0c8d228)

Author SHA1 Message Date
  Maxim Prokhorov 021f0afb86 sys: clean-up system-specific functions 3 years ago
  Maxim Prokhorov c4f0ceb1ae sys: refactor custom reset codes 3 years ago
  Maxim Prokhorov f0f6f1b8c9 utils: simplify version + revision into just version 3 years ago
  DmitryBlinov 5aeb24f263
garland: new module (#2408) 3 years ago
  Maxim Prokhorov 9f24e6a325 terminal: make sure API is loaded after the web server 4 years ago
  Max Prokhorov 8e80a7786c
api: rework plain and JSON implementations (#2405) 4 years ago
  Max Prokhorov a496308d97
web: prometheus metrics support (#2332) 4 years ago
  Maxim Prokhorov 3d7449c202 Include library headers in .cpp 4 years ago
  Max Prokhorov 3145e8be24
Rework settings (#2282) 4 years ago
  Max Prokhorov b8fc8cd1fd
Terminal: change command-line parser (#2247) 4 years ago
  Eric Chauvet 21e75bef51
Kingart curtain switch UI support (#2250) 4 years ago
  Max Prokhorov edb23dbfc4
Convert .ino -> .cpp (#2228) 4 years ago
  Max Prokhorov 917ce8de83
Optional Web(UI) OTA (#2190) 4 years ago
  Max Prokhorov f7f41980b6
Headers cleanup (#2134) 4 years ago
  Max Prokhorov 298ce8cac2
Refactor get/set/del/hasSetting (#2048) 4 years ago
  Max Prokhorov 4f5e9fa1b7
OTA: verify data stream and properly handle errors (#2067) 5 years ago
  Maxim Prokhorov 03e6443ac6 system: move prototypes to a separate header 5 years ago
  Max Prokhorov 55a0abf1e1
Secure client / server cleanup (#2016) 5 years ago
  Maxim Prokhorov 9f4329dc1a relay: replace eeprom 8bit with 32bit bitmask stored in settings 5 years ago
  Niek van der Maas b48f8c1440 MQTT rewrite with SSL fixes (#1751, #1829) 5 years ago
  foxman69 43a44cf964 Authenticate /reset endpoint (#1858) 5 years ago
  Max Prokhorov 21423431ce
Fixed size json payload & other WS bugfixes (#1843) 5 years ago
  Max Prokhorov 9156eb1477
Experimental support of HTTPUpdate for OTA (#1751) 5 years ago
  Max Prokhorov b454cc4ed8
Web OTA: check authentication result before accepting payload (#1812) 5 years ago
  Max Prokhorov 0f0d0b1b34
Close connection in notFound callback (#1768) 5 years ago
  Dmitry Blinov ec39ac5c88 Fix conflicts: 5 years ago
  Xose Pérez 92e10943bb Avoid websocket ping back on fw upgrade via web UI form (#1574) 5 years ago
  Malachi Soord c8231860ac
[copyright-update] Update for 2019 5 years ago
  Andrey F. Kupreychik 8b4713dee1 UI for LightFox 5 years ago
  Xose Pérez f073beaa48 Test support for upcoming fauxmoESP 3.1.0 6 years ago
  Xose Pérez 8c8a268e5c Added password check to telnet 6 years ago
  Xose Pérez 7c0b9e669d Adding /api and /apis to API request callback 6 years ago
  Xose Pérez 373fc53545 Reduce memory footprint of API calls (#1133) 6 years ago
  Xose Pérez bce6774c17 Fix crash on loading malformed settings, option to load partial configuration 6 years ago
  gn0st1c 913a24aef6
Update web.ino 6 years ago
  Xose Pérez 1dc499e3ce Fix (again) webui image inclusion clauses (#981) 6 years ago
  Xose Pérez 3cd58e7f7c Initial support for RFM69GW board 6 years ago
  Xose Pérez 5ed92570fa Fix stupid bug (#981) 6 years ago
  Xose Pérez cfbd071a71 Use full web UI image if device has more than one webui module (#981) 6 years ago
  Xose Pérez c52df1d102 Fix webUI image include for RFBridge 6 years ago
  Xose Pérez 432bcd0dd7 Revert "Fix build issues with Arduino IDE (#975)" 6 years ago
  Xose Pérez 1471a632bb Fix build issues with Arduino IDE (#975) 6 years ago
  Xose Pérez 1c755cfb89 Pre-build the different available WebUI images 6 years ago
  Xose Pérez 5da801bffc Dump settings line by line to prevent memory issues (#896) 6 years ago
  root b9d60f6a69 Added security headers for each HTTP response 6 years ago
  Maxim Prokhorov 3ca1692827 Free jsonBuffer after printing 6 years ago
  Xose Pérez 9f817ae2d0 Fix telnet & web debug responsiveness (#896) 6 years ago
  Xose Pérez 0ef74d0dc0 Update EEPROM_Rotate to 0.9.1 and use rotate(false) before OTA 6 years ago
  Xose Pérez 9288f411f9 Do not write to EEPROM (rotating) after OTA to prevent image corruption 6 years ago
  Xose Pérez 5db395cffd Enable CORS 6 years ago