Commit Graph

  • 9db118db4b Terminate DNS diagnostics after partial address conversion mikecarper 2026-10-06 13:18:38 -07:00
  • 3ede9b2155 Regenerate WebConfig assets for DNS diagnostics mikecarper 2026-10-06 13:12:08 -07:00
  • 2b3b50761b Regenerate WebConfig assets for DNS diagnostics mikecarper 2026-10-06 13:12:08 -07:00
  • 5d5941fc4d Run DNS restoration and diagnostics regressions in CI mikecarper 2026-10-06 13:11:15 -07:00
  • e4c3ab1ca5 Run DNS restoration and diagnostics regressions in CI mikecarper 2026-10-06 13:11:15 -07:00
  • 52c70994d8 Preserve valid DNS leases and cover bounded diagnostics mikecarper 2026-10-06 13:11:00 -07:00
  • 44640c5a56 Preserve valid DNS leases and cover bounded diagnostics mikecarper 2026-10-06 13:11:00 -07:00
  • 0724e2efa3 Test repeater hidden discovery and observer compatibility mikecarper 2026-10-06 13:00:41 -07:00
  • 8da6b8518d Test repeater hidden discovery and observer compatibility mikecarper 2026-10-06 13:00:41 -07:00
  • 7d0984cc90 Merge observer DNS diagnostics and complete resolver restoration mikecarper 2026-10-06 12:58:28 -07:00
  • b84539718e Merge observer DNS diagnostics and complete resolver restoration mikecarper 2026-10-06 12:58:28 -07:00
  • 771e86741c Merge IoT power updates while retaining configured role defaults mikecarper 2026-10-06 12:57:30 -07:00
  • d0335c1346 Merge IoT power updates while retaining configured role defaults mikecarper 2026-10-06 12:57:30 -07:00
  • 3bb7c7bdd8 Merge upstream dev while preserving local GPS and USB recovery mikecarper 2026-10-06 12:56:19 -07:00
  • c01d6ce581 Merge upstream dev while preserving local GPS and USB recovery mikecarper 2026-10-06 12:56:19 -07:00
  • 825eb592f7 test: extract USB sleep helper for official web console mikecarper 2026-10-06 12:26:36 -07:00
  • dcaa5b514a test: extract USB sleep helper for official web console mikecarper 2026-10-06 12:26:36 -07:00
  • 1ecceeb686 test: verify canonical Full matrix grouping mikecarper 2026-10-06 12:07:53 -07:00
  • eacd608041 test: verify canonical Full matrix grouping mikecarper 2026-10-06 12:07:53 -07:00
  • 6978b354cc Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade mikecarper 2026-10-06 11:59:54 -07:00
  • e4b336de23 Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade mikecarper 2026-10-06 11:59:54 -07:00
  • 20a75af1fa Record ESP32 power and AP regression qualification mikecarper 2026-10-06 11:59:32 -07:00
  • a4d991cd59 Record ESP32 power and AP regression qualification mikecarper 2026-10-06 11:59:32 -07:00
  • 9c54621b63 Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade mikecarper 2026-10-06 11:58:31 -07:00
  • fcde9d013c Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade mikecarper 2026-10-06 11:58:31 -07:00
  • 99ec3a9bbf test: qualify Full fixtures for local release staging mikecarper 2026-10-06 11:57:21 -07:00
  • cd2107d761 test: qualify Full fixtures for local release staging mikecarper 2026-10-06 11:57:21 -07:00
  • f8e04f090b test: resolve inherited C6L USB console flags mikecarper 2026-10-06 11:51:39 -07:00
  • 381c1ebb47 test: resolve inherited C6L USB console flags mikecarper 2026-10-06 11:51:39 -07:00
  • 219e936ef8 Preserve requested ESP-NOW across manual setup and master restore mikecarper 2026-10-06 11:46:09 -07:00
  • c06ddb76ae Preserve requested ESP-NOW across manual setup and master restore mikecarper 2026-10-06 11:46:09 -07:00
  • 97f16dedd0 Fix ESP32 Full idle radio teardown and compact AP startup mikecarper 2026-10-06 11:18:00 -07:00
  • d0859f925d Fix ESP32 Full idle radio teardown and compact AP startup mikecarper 2026-10-06 11:18:00 -07:00
  • 5a7c07a6ce Use real Mesh Solar hardware in resume regression fixture mikecarper 2026-10-06 11:30:49 -07:00
  • f1ffe53e8a Use real Mesh Solar hardware in resume regression fixture mikecarper 2026-10-06 11:30:49 -07:00
  • d6ec787ba7 Honor explicit resume for ordinary firmware builds mikecarper 2026-10-06 11:29:52 -07:00
  • 0f0c92f4e2 Honor explicit resume for ordinary firmware builds mikecarper 2026-10-06 11:29:52 -07:00
  • 77f0842830 Keep T-Beam 1W outside programmable charger support mikecarper 2026-10-06 11:23:03 -07:00
  • d5d3e389e7 Keep T-Beam 1W outside programmable charger support mikecarper 2026-10-06 11:23:03 -07:00
  • 1adf0c6d01 Scope charger controls to T-Beam and Mesh Solar flash budgets mikecarper 2026-10-06 11:22:03 -07:00
  • bac70385da Scope charger controls to T-Beam and Mesh Solar flash budgets mikecarper 2026-10-06 11:22:03 -07:00
  • 79167af8e6 Update GPS request fixture for bounded LPP replies mikecarper 2026-10-06 11:21:56 -07:00
  • 86dc9ed3da Update GPS request fixture for bounded LPP replies mikecarper 2026-10-06 11:21:56 -07:00
  • a5f4158b36 Clarify charger battery ratings and keep host checks portable mikecarper 2026-10-06 11:05:05 -07:00
  • 19cc68f0bc Clarify charger battery ratings and keep host checks portable mikecarper 2026-10-06 11:05:05 -07:00
  • ad2bc929d6 Cover every T-Beam charger boot read failure mikecarper 2026-10-06 10:57:33 -07:00
  • 7df554364f Cover every T-Beam charger boot read failure mikecarper 2026-10-06 10:57:33 -07:00
  • f5cda7337c Merge branch 'codex/charge-voltage-controls' into keymindCascade mikecarper 2026-10-06 10:56:32 -07:00
  • 89c1feadeb Merge branch 'codex/charge-voltage-controls' into keymindCascade mikecarper 2026-10-06 10:56:32 -07:00
  • c97dbd791a Add persistent T-Beam charge voltage controls and report Mesh Solar limits mikecarper 2026-10-06 10:56:32 -07:00
  • 613d9d7c43 Add persistent T-Beam charge voltage controls and report Mesh Solar limits mikecarper 2026-10-06 10:56:32 -07:00
  • 9202fc2a96 Simplify firmware selection and canonical build menus mikecarper 2026-10-06 10:46:11 -07:00
  • c1d0311f95 Simplify firmware selection and canonical build menus mikecarper 2026-10-06 10:46:11 -07:00
  • 08bf174ea3 Merge branch 'keymindCascade' of github.com:mikecarper/MeshCore into keymindCascade mikecarper 2026-10-06 10:23:28 -07:00
  • 3177ccfafa Merge branch 'keymindCascade' of github.com:mikecarper/MeshCore into keymindCascade mikecarper 2026-10-06 10:23:28 -07:00
  • 19379eb9b8 Use C6L native USB and recover diagnostics-only Companion sessions mikecarper 2026-10-06 10:14:59 -07:00
  • f442a10c56 Use C6L native USB and recover diagnostics-only Companion sessions mikecarper 2026-10-06 10:14:59 -07:00
  • db42a998f8 Publish Full-only ESP32 node releases and separate migration tools mikecarper 2026-10-06 10:14:54 -07:00
  • 237ae30ee3 Publish Full-only ESP32 node releases and separate migration tools mikecarper 2026-10-06 10:14:54 -07:00
  • 5990b4c5fd Keep telemetry permission fixtures aligned with production prefs mikecarper 2026-10-06 10:11:41 -07:00
  • 8d9062664e Keep telemetry permission fixtures aligned with production prefs mikecarper 2026-10-06 10:11:41 -07:00
  • 7581fa3abd Cover WiFi scan fixes across every ESP32 recipe mikecarper 2026-10-06 09:58:40 -07:00
  • 8b1e846b09 Cover WiFi scan fixes across every ESP32 recipe mikecarper 2026-10-06 09:58:40 -07:00
  • df5e591319 Bound telemetry replies and preserve Sensor send retries mikecarper 2026-10-06 09:56:00 -07:00
  • 58f5d7f794 Bound telemetry replies and preserve Sensor send retries mikecarper 2026-10-06 09:56:00 -07:00
  • 4c2af58d3e Use consistent _OTA suffix for nRF52 OTA BLE names Sebastian Muszynski 2026-10-06 18:50:15 +02:00
  • 2ad479ce0e Merge branch 'keymindCascade' of github.com:mikecarper/MeshCore into keymindCascade mikecarper 2026-10-06 09:43:16 -07:00
  • 5c1f1477f4 Merge branch 'keymindCascade' of github.com:mikecarper/MeshCore into keymindCascade mikecarper 2026-10-06 09:43:16 -07:00
  • 2ee62b9814 Fix V4 setup AP startup and pre-AP network scans mikecarper 2026-10-06 09:40:28 -07:00
  • 484008df19 Fix V4 setup AP startup and pre-AP network scans mikecarper 2026-10-06 09:40:28 -07:00
  • 24a223314c Identify failed resume qualification gates safely mikecarper 2026-10-06 09:29:48 -07:00
  • d36c50cc37 Identify failed resume qualification gates safely mikecarper 2026-10-06 09:29:48 -07:00
  • ba6e48b5ce Fix Room and Sensor requests and add G3 Sensor builds mikecarper 2026-10-06 09:20:05 -07:00
  • 7babdbc518 Fix Room and Sensor requests and add G3 Sensor builds mikecarper 2026-10-06 09:20:05 -07:00
  • 3baa169fc6 Preserve qualified release artifacts across resumed builds mikecarper 2026-10-06 09:19:02 -07:00
  • f9d1e80aee Preserve qualified release artifacts across resumed builds mikecarper 2026-10-06 09:19:02 -07:00
  • 78e134b2ba Only kept enabled, level and preamble for RXPS defaults Kevin Le 2026-10-06 20:33:33 +07:00
  • 8d31b3932d Record user-confirmed V4 button screen wake mikecarper 2026-10-06 00:12:21 -07:00
  • 101adf0d9e Record user-confirmed V4 button screen wake mikecarper 2026-10-06 00:12:21 -07:00
  • 3a7d273d49 Record updated V4 build and native console qualification mikecarper 2026-10-06 00:06:30 -07:00
  • 0b03acf068 Record updated V4 build and native console qualification mikecarper 2026-10-06 00:06:30 -07:00
  • ebf2f0823e Wake Heltec V4 buttons from power-saving sleep mikecarper 2026-10-05 23:51:26 -07:00
  • acc7c8e645 Wake Heltec V4 buttons from power-saving sleep mikecarper 2026-10-05 23:51:26 -07:00
  • c88885a315 Record qualified G2 OTA transitions and power-saving idle checks mikecarper 2026-10-05 22:30:30 -07:00
  • 1f07f92ec0 Record qualified G2 OTA transitions and power-saving idle checks mikecarper 2026-10-05 22:30:30 -07:00
  • 95913c5301 Retry saved WebConfig WiFi when the MQTT worker is absent mikecarper 2026-10-05 22:10:36 -07:00
  • 526a3d1aa4 Retry saved WebConfig WiFi when the MQTT worker is absent mikecarper 2026-10-05 22:10:36 -07:00
  • d2983762bc Keep admitted WiFi OTA uploads alive through receive gaps mikecarper 2026-10-05 21:45:06 -07:00
  • b81da36a00 Keep admitted WiFi OTA uploads alive through receive gaps mikecarper 2026-10-05 21:45:06 -07:00
  • e971beabc5 Avoid reset pulses when serial test collectors reopen UART bridges mikecarper 2026-10-05 20:44:17 -07:00
  • 8ad4dbf02c Avoid reset pulses when serial test collectors reopen UART bridges mikecarper 2026-10-05 20:44:17 -07:00
  • 757f15fcb6 Preserve raw UART console input while power saving is enabled mikecarper 2026-10-05 20:11:10 -07:00
  • 15c84a1198 Preserve raw UART console input while power saving is enabled mikecarper 2026-10-05 20:11:10 -07:00
  • 8fe83ebc29 Document raw-UART console limits during power saving mikecarper 2026-10-05 19:47:00 -07:00
  • 7f5cde92a7 Document raw-UART console limits during power saving mikecarper 2026-10-05 19:47:00 -07:00
  • 77f8416bb6 Verify asynchronous MQTT controls in wireless regressions mikecarper 2026-10-05 19:33:49 -07:00
  • 25aebceb29 Verify asynchronous MQTT controls in wireless regressions mikecarper 2026-10-05 19:33:49 -07:00
  • 8842b86a46 Keep bridge admission fixtures aligned with cooperative shutdown mikecarper 2026-10-05 19:18:03 -07:00
  • 96ed0c2c2c Keep bridge admission fixtures aligned with cooperative shutdown mikecarper 2026-10-05 19:18:03 -07:00
  • 1d0ae06800 Keep the console responsive during MQTT shutdown mikecarper 2026-10-05 19:05:58 -07:00