Commit Graph
72 Commits
Author SHA1 Message Date
proddy 965d93661a crashmode 2026-10-07 23:00:14 +02:00
proddyandCursor 6411b6ffbd add recovery firmware with OTA updater and recovery web interface
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 22:57:25 +02:00
proddy fb8edfb6a7 change year 2025 to 2026 2026-09-25 08:44:57 +02:00
proddy 40c4fdd2d1 move hardcoded consts to header files 2026-09-24 11:28:14 +02:00
proddy 167f194bdf add auto check for firmware updates 2026-09-14 19:33:20 +02:00
proddy 2bef33f81a added application setting 'disable factory' Feature request->Button anti tampering mode
Fixes #3150
2026-07-26 13:34:15 +02:00
proddy cbfebabfa3 Feature Request: Make the "EMS-ESP" title text in the web interface configurable.
Fixes #3110
2026-06-07 09:56:07 +02:00
proddy 791285e7f4 enable cancel mid-flight in an HTTPS firmware upload 2026-06-06 16:35:40 +02:00
proddy 4bc7ed3db2 min_free_mem_ 2026-05-16 16:26:11 +02:00
proddy bf07f904fc some small optimizations, more colors 2026-05-16 12:27:00 +02:00
proddy 7153bfefba remove unused variables 2026-05-15 20:41:48 +02:00
proddy 33fda705c0 Feature: Make RGB LED (preset colors) accessible via API/etc #3039
Fixes #3063
2026-05-15 10:07:17 +02:00
Proddy ec20f0743c Merge branch 'core3' into core3 2026-05-12 19:47:59 +02:00
MichaelDvP 459270e035 rename sendmail and add security list instead of checkbox 2026-05-10 11:10:53 +02:00
proddy 57997d0acb enable OTA uploads of filesystem (pre_load.json) 2026-05-09 15:25:06 +02:00
MichaelDvP ff952935a2 Merge branch 'dev' into core3 2026-05-07 12:10:53 +02:00
MichaelDvP ae5beccb9d dev.20, fixes #3064, handling of optional gpios 2026-05-07 12:02:33 +02:00
proddy 5e1b47707f rename mail -> email 2026-05-05 21:56:55 +02:00
proddy 751c540cb3 refactor network code 2026-05-01 08:07:05 +02:00
proddy 6b68cb7c61 store UTC epoch time and convert to localtime when render (fixes bug as TZ not set) 2026-04-19 15:12:22 +02:00
proddy b0db054e11 fix firmware install date (was using UTC as TZ not initialised) 2026-04-19 14:17:31 +02:00
proddy fb09e10f19 sync with core3 features 2026-03-30 23:26:04 +02:00
proddy 22312812bb system backup 2026-03-20 17:14:58 +01:00
MichaelDvP 0fe45a2405 use ESP_SSLClient for mqtt, add sendmail command (using readymail) 2026-03-17 18:53:37 +01:00
proddy 6741232450 WIP: ESP-IDF Core 3 migration - mbedtls SSL, module library, board configs, MQTT and network updates 2026-02-15 13:53:13 +01:00
proddy 8ee0789dad emsesp.org ownership 2026-01-11 14:17:49 +01:00
proddy 712a8537c9 remove unused struct 2026-01-04 21:32:32 +01:00
proddy 68ebcdded4 gpio exclusion, add name 2026-01-04 11:44:28 +01:00
proddy 5a82064a88 add name to gpios 2026-01-04 00:08:17 +01:00
proddy 616c73f658 first test to exclude gpios 2026-01-03 22:16:33 +01:00
MichaelDvP f0e4f17ab8 safe update time in nvs 2026-01-01 11:50:14 +01:00
MichaelDvP 205da33fe5 snapshot gpios in temporarly ram 2026-01-01 11:49:38 +01:00
proddy 3fdc370466 clean up check_upgrade, remove OTA onProgress setting status each time 2025-12-31 15:25:05 +01:00
proddy b5dd722888 rename txenabled to txpause 2025-12-27 17:34:04 +01:00
proddy d30375f3c4 set_partition_install_date - when NVS connects 2025-12-26 13:34:02 +01:00
proddy 05baec85b7 implement txenabled system command - #2850 2025-12-26 10:10:27 +01:00
proddy fb698fd029 if LED flashing skip other chores 2025-12-26 09:34:25 +01:00
proddy a9511e6a29 implements #2848 2025-12-24 16:59:18 +01:00
proddy 0557def0b6 add install date to firmware versions 2025-12-24 11:18:22 +01:00
proddy 3d70e8c1e6 clear_snapshot_gpios 2025-12-23 19:32:25 +01:00
proddy 7bb30d37ce rollback to other partitions - #2837 2025-12-23 18:08:50 +01:00
proddy c4a43183b3 GPIOs not checked when board profile is adjusted
#2841
2025-12-22 17:18:37 +01:00
proddy da3ac1794e add telnet command show gpio 2025-12-14 21:10:45 +01:00
MichaelDvP 4e589aecbf Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev 2025-12-14 09:20:58 +01:00
MichaelDvP 068744b681 config check 2025-12-13 15:01:14 +01:00
proddy c2e8a6c73d added get_ip_or_hostname() 2025-12-13 11:20:48 +01:00
MichaelDvP bafb7c35fb Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev 2025-12-11 16:26:16 +01:00
MichaelDvP f20aad3813 add Phy RTL8201 2025-12-11 16:10:41 +01:00
MichaelDvP 515b75160c stub to remove #ifndef EMSESP_STANDALONE 2025-12-08 12:42:11 +01:00
Jakob a01f10b042 feat: add /api/system/metrics endpoint 2025-12-07 11:31:55 +01:00