Commit Graph
4829 Commits
Author SHA1 Message Date
mikecarper fe9d48ea69 Hide superseded observer profiles in picker 2026-09-18 14:27:51 -07:00
mikecarper e232c8fc6f Consolidate same-partition ESP32 releases 2026-09-18 14:20:59 -07:00
mikecarper e0c75ddf7f Consolidate audited ESP32 targets to full releases 2026-09-18 13:41:11 -07:00
mikecarper a7e22955cd Use Brotli and Zopfli for compressed assets 2026-09-18 12:37:46 -07:00
mikecarper 9d91b039bf Fit Wio companion USB logging 2026-09-18 11:24:18 -07:00
mikecarper 9778c8f8aa Defer constrained Wio companion logging artifact 2026-09-18 00:09:14 -07:00
mikecarper 005b582b1a Fix bridge policy test packet contract 2026-09-18 00:03:30 -07:00
mikecarper e708d0d14e Fix capacity matrix build regressions 2026-09-17 23:54:11 -07:00
mikecarper 362334641f Reject flood trace and control packets 2026-09-17 17:30:43 -07:00
mikecarper cfbe470790 Fix management reporter ESP32 build 2026-09-17 15:51:26 -07:00
mikecarper 8b93351b09 Merge IoTThinks PR #19 LR1110 DC/DC
# Conflicts:
#	src/helpers/radiolib/CustomLR1110.h
2026-09-17 14:39:52 -07:00
mikecarper ee3390d628 Merge IoTThinks PowerSaving-v17 changes
# Conflicts:
#	examples/companion_radio/main.cpp
#	src/helpers/TxtDataHelpers.cpp
2026-09-17 14:39:06 -07:00
mikecarper 34e0187aaa Add browser management report decoder 2026-09-17 14:31:12 -07:00
mikecarper aa317abbb0 Document room access 2026-09-17 13:57:15 -07:00
mikecarper ab18216718 Consolidate companion components 2026-09-17 13:41:39 -07:00
mikecarper 35331d235e Tighten inbox coverage 2026-09-17 13:31:00 -07:00
mikecarper 0aaa64d41b Keep MQTT command persistence in common prefs 2026-09-17 07:49:40 -07:00
Kevin Le 8073a9db25 Fixed stm32 variants not compiling due to ltoa missing . https://github.com/meshcore-dev/MeshCore/pull/2655#issuecomment-5714564192 2026-09-17 20:32:08 +07:00
mikecarper 1610a654fe Update common prefs persistence test for ESP-NOW state 2026-09-17 02:53:50 -07:00
mikecarper 30067cb5cd Split MQTT and ESP-NOW controls in Full ESP32 builds 2026-09-17 01:13:10 -07:00
mikecarper 9a149eaea1 Combine ESP-NOW and MQTT in ESP32 Full builds 2026-09-17 00:37:32 -07:00
mikecarper aaa2b8b4e3 Sync repeater GPS weekly in power saving mode 2026-09-16 22:42:51 -07:00
mikecarper fd920624a2 Limit repeater GPS acquisition and repair CI tests 2026-09-16 21:27:15 -07:00
mikecarper 4ba26ff4af Add secure management reports and honor GPS off 2026-09-16 20:42:30 -07:00
mikecarper ad0ea545d3 Keep generated test URLs readable 2026-09-16 17:27:18 -07:00
mikecarper e91e439283 Collapse reusable test generator 2026-09-16 17:20:59 -07:00
mikecarper 81c7b731c9 Bust timezone map stylesheet cache 2026-09-16 15:50:39 -07:00
mikecarper 1f69b52af6 Add interactive timezone map picker 2026-09-16 15:22:17 -07:00
mikecarper 675f8b13ea Fix timezone dropdown cache mismatch 2026-09-16 15:09:11 -07:00
mikecarper 9970cd4036 Use browser timezone in test generator 2026-09-16 15:03:02 -07:00
mikecarper 207c6559ab Use stock-compatible radio test exit 2026-09-16 14:58:38 -07:00
mikecarper 61be394dc2 Add reusable radio test link builder 2026-09-16 14:52:34 -07:00
mikecarper 05afbb7c25 Open radio test setup one hour early 2026-09-16 14:35:18 -07:00
mikecarper c6033fecc2 Disable Material copy controls before test 2026-09-16 14:29:55 -07:00
mikecarper 4e47ca9057 Prevent early TempRadio command copying 2026-09-16 14:21:29 -07:00
mikecarper b0e84263f4 Document preset test continuity plan 2026-09-16 14:19:35 -07:00
mikecarper e3b9ed165d Add temporary radio test command generator 2026-09-16 14:15:34 -07:00
Jarosław Domański 423ed38062 Enable DC/DC in shared LR1110 initialization 2026-09-16 22:17:12 +02:00
Kevin Le 9c728e6b64 Disabled auto light sleep in USB Companion 2026-09-16 23:20:47 +07:00
mikecarper 439dc7da3c Complete upstream transport integration and regression coverage 2026-09-15 21:08:10 -07:00
mikecarper 4d34448602 Merge observer-firmware bsmesh broker preset 2026-09-15 20:53:21 -07:00
mikecarper 6602a81f1b Merge latest PowerSaving-v17 while preserving shared GPS power control 2026-09-15 20:52:23 -07:00
mikecarper 476aac92de Merge meshcore-dev dev with companion and board integrations 2026-09-15 20:51:43 -07:00
mikecarper 8ef2d41fb7 Report CLI save failures and validate advert intervals
Roll back failed password and advert changes, propagate identity-store results, and report unsaved common and observer settings. Correct observer filter persistence and KISS OTA capability claims. Add fault-injection and packaging regressions.
2026-09-15 20:05:30 -07:00
Kevin Le bbcec95538 Added heltec_tracker_v2_companion_radio_ble_femoff 2026-09-16 09:48:16 +07:00
ripplebiz 0ec5ed5fe7 Merge pull request #3393 from jbrazio/fix/static-pool-hardening
Improve null checks and index validation in StaticPoolPacketManager
2026-09-16 12:26:29 +10:00
Kevin Le 9cd7a847bf Added BSEC to RAK3401 2026-09-16 09:25:02 +07:00
Kevin Le 4930556095 Prevented setting WB_IO2 to INPUT for RAK_3401 2026-09-16 09:24:01 +07:00
ripplebiz a2d43e8df8 Merge pull request #3248 from meshcore-dev/wio-tracker-L1-1W
WIO Tracker L1 1W variant
2026-09-16 11:50:09 +10:00
mikecarper b847b46ef7 Retry identity startup and harden replay state and permissions
Read identities up to three times before allowing replacement, publish only complete reads, and require new startup keys to be saved with bounded retries.

Use authoritative replay-file metadata throughout persistence and clock recovery. Validate setperm input before narrowing or mutating roles, and add production-path regression coverage.
2026-09-15 17:33:50 -07:00