Commit Graph
100 Commits
Author SHA1 Message Date
xJARiDandGitHub adbbf1baa8 Merge pull request #67 from xJARiD/develop
fix: harden observer boot and T-Beam S3 telemetry
2026-06-07 13:57:44 +10:00
Jared Dohrman ec88d300c1 fix: stabilise observer wifi ota and s3 telemetry 2026-06-07 13:54:09 +10:00
Jared Dohrman cbfe1cec66 fix: harden observer boot and T-Beam S3 telemetry 2026-06-07 12:32:42 +10:00
xJARiDandGitHub cf73c6c595 Merge pull request #66 from xJARiD/develop
1.16.0! Enhance ESP32 repeaters with power saving and GPIO updates
2026-06-07 08:40:38 +10:00
Jared Dohrman 7232afc115 feat: update release notes and web panel controls 2026-06-07 08:35:09 +10:00
Jared Dohrman 4bce747df0 Merge remote-tracking branch 'upstream/dev' into eastmesh-upstream-dev-sync-20260607
# Conflicts:
#	README.md
#	src/helpers/CommonCLI.cpp
#	src/helpers/ESP32Board.h
#	variants/nibble_screen_connect/platformio.ini
2026-06-07 08:11:15 +10:00
Jared Dohrman a613ba92e2 feat: add web panel firmware update flow 2026-06-04 19:28:43 +10:00
Jared Dohrman c44e9fac3e feat: add update checker 2026-06-04 17:45:03 +10:00
xJARiDandGitHub 0490d8b25a Merge pull request #65 from xJARiD/develop
docs: update release-notes
2026-06-03 12:04:12 +10:00
Jared Dohrman 8d05f0e586 docs: update release-notes 2026-06-03 12:03:42 +10:00
xJARiDandGitHub e304021f92 Merge pull request #64 from xJARiD/develop
Sync with upstream
2026-06-03 11:58:13 +10:00
Jared Dohrman a5e0120ed6 fix: remove stale prefs initializer 2026-06-03 11:54:27 +10:00
Jared Dohrman c25ede42f8 fix: align repeater prefs layout with upstream 2026-06-03 11:51:32 +10:00
Jared Dohrman 4c69dbe4bb Merge remote-tracking branch 'upstream/dev' into eastmesh-upstream-sync-20260603
# Conflicts:
#	README.md
#	src/helpers/CommonCLI.cpp
2026-06-03 11:46:45 +10:00
Jared Dohrman e4b45e429d fix: add missing SX126x register patch for 1W 2026-06-03 11:43:36 +10:00
Jared Dohrman 54f388e3c7 fix: replace real MQTT host placeholder with example value 2026-05-25 12:01:23 +10:00
Jared Dohrman 0fcb010a6f fix: preserve web panel session across Wi-Fi reconnects 2026-05-25 10:24:16 +10:00
Jared Dohrman 4aa2a3dabd feat: add custom mqtt support 2026-05-25 09:51:37 +10:00
Jared Dohrman af81ead9b5 fix: set delay web OTA redirect 3s 2026-05-25 09:20:11 +10:00
Jared Dohrman 12435cfef0 fix: delay web OTA redirect until server is ready 2026-05-24 18:03:21 +10:00
Jared Dohrman 3ffd0e8beb fix: make web server stop idempotent for OTA 2026-05-24 18:00:14 +10:00
Jared Dohrman 1fb68263cd fix: defer ESP32 OTA server startup from web command 2026-05-24 17:55:43 +10:00
Jared Dohrman 01fd229b21 fix: use existing Wi-Fi for ESP32 OTA start 2026-05-24 17:49:01 +10:00
Jared Dohrman 7d561d7459 fix: harden T-Beam 1W radio setup 2026-05-24 17:32:53 +10:00
Jared Dohrman 41848e75e4 feat: add Station_G3_ESP32 observer 2026-05-23 21:39:10 +10:00
Jared Dohrman 88ead24c4f Merge remote-tracking branch 'upstream/dev' into eastmesh-upstream-dev-20260523
# Conflicts:
#	examples/companion_radio/main.cpp
#	src/helpers/sensors/EnvironmentSensorManager.cpp
2026-05-23 20:59:42 +10:00
xJARiDandGitHub 374d6aa87a Merge pull request #63 from xJARiD/develop
Rename EastMesh observer release tracks
2026-05-23 20:44:45 +10:00
Jared Dohrman b69d10208d chore: standardise EastMesh observer release naming 2026-05-23 20:40:44 +10:00
Jared Dohrman 52813b539f chore: rename EastMesh observer release tracks 2026-05-23 20:26:10 +10:00
Jared Dohrman 9415dc4107 fix: retry SD archive recovery while stats are enabled 2026-05-14 17:58:08 +10:00
Jared Dohrman 78bacc3dab fix: normalise generated web panel PEM endings 2026-05-14 09:50:54 +10:00
Jared Dohrman 63d4ced2c1 feat: add repeat status to mqtt status 2026-05-13 12:28:25 +10:00
xJARiDandGitHub d245151a3d Merge pull request #61 from xJARiD/develop
docs: improve EastMesh getting started guides
2026-05-08 12:07:16 +10:00
Jared Dohrman 2f09626c49 docs: improve EastMesh getting started guides 2026-05-08 12:06:36 +10:00
xJARiDandGitHub 7b23753ac7 Merge pull request #60 from xJARiD/develop
Clarify bridge and MQTT documentation in workflow
2026-05-08 11:12:27 +10:00
Jared Dohrman e376f885ee docs: add clarification surrounding bridge and mqtt 2026-05-08 11:10:58 +10:00
Jared Dohrman 452ac4f9a5 chore: workflow housekeeping 2026-05-06 17:01:52 +10:00
xJARiDandGitHub 4ea730f51e Merge pull request #59 from xJARiD/develop
Split EastMesh build wrapper and add MQTT bridge firmware workflows
2026-05-05 20:58:32 +10:00
Jared Dohrman b52a57148c docs: add v1.4.0 release notes 2026-05-05 20:54:02 +10:00
Jared Dohrman 21daf79ddf feat: add bridge firmware release workflows 2026-05-05 20:50:57 +10:00
Jared Dohrman c42cc03069 feat: add MQTT bridge repeater builds 2026-05-05 20:32:32 +10:00
Jared Dohrman 325e7bbfde chore: split EastMesh build wrapper from upstream 2026-05-05 18:14:49 +10:00
xJARiDandGitHub c20c8a932c Merge pull request #58 from xJARiD/develop
chore: reduce upstream merge conflicts
2026-05-05 17:58:57 +10:00
Jared Dohrman 0de06827e8 chore: align with upstream to avoid merge conflicts 2026-05-05 17:54:07 +10:00
Jared Dohrman a4e1fd1d59 fix: prevent future merge from upstream conflicts 2026-05-05 17:46:39 +10:00
Jared Dohrman 7cfaed45c9 Merge remote-tracking branch 'upstream/dev' into integration/upstream-dev-20260505
# Conflicts:
#	.github/workflows/github-pages.yml
#	.github/workflows/pr-build-check.yml
#	README.md
#	docs/cli_commands.md
#	docs/companion_protocol.md
#	docs/faq.md
#	docs/number_allocations.md
#	mkdocs.yml
#	variants/heltec_v3/platformio.ini
2026-05-05 17:30:48 +10:00
xJARiDandGitHub 433e1e4fe7 Merge pull request #57 from xJARiD/develop
fix: mqtt offline status and cli commands
2026-05-01 08:45:12 +10:00
Jared Dohrman fb19c04304 fix: tighten repeater CLI getters and build metadata 2026-05-01 08:38:38 +10:00
Jared Dohrman 27c86b8e5a fix: publish offline status and reconnect when mqtt.iata changes 2026-04-30 16:56:23 +10:00
Jared Dohrman 14d517d29c fix: publish offline status on clean mqtt disconnect 2026-04-30 16:50:31 +10:00
xJARiDandGitHub 37a8dd0633 Merge pull request #55 from xJARiD/develop
fix: gps, truncated LWT, improve no-psram stats, web stability, and absent sensor probes
2026-04-30 15:21:53 +10:00
Jared Dohrman ac3552383d fix: include Wire for sensor I2C probe 2026-04-30 15:11:06 +10:00
Jared Dohrman 6b43aebb9d docs: update repeater mqtt v1.3.14 notes 2026-04-30 15:02:36 +10:00
Jared Dohrman 3b84f050c9 fix: improve no-psram stats, web stability, and absent sensor probes 2026-04-30 14:46:52 +10:00
Jared Dohrman 4cefd24721 docs: update repeater-mqtt-eastmesh-v1.3.14 release notes 2026-04-30 11:16:01 +10:00
xJARiDandGitHub 6183475451 Merge pull request #54 from VBart/patch-1
fix: truncated LWT message
2026-04-30 11:13:18 +10:00
Jared Dohrman f886bb3244 fix: hide inactive GPS stats 2026-04-28 20:07:49 +10:00
xJARiDandGitHub f3b475c315 Merge pull request #53 from xJARiD/develop
fix: preflight mqtt websocket brokers before connect
2026-04-28 10:41:08 +10:00
Jared Dohrman 68772d6a89 docs: add repeater-mqtt-eastmesh-v1.3.13 release notes 2026-04-28 10:34:26 +10:00
Jared Dohrman 51233375c6 fix: preflight mqtt websocket brokers before connect 2026-04-28 10:31:07 +10:00
xJARiDandGitHub 484f530e67 Merge pull request #51 from xJARiD/develop
docs: Update readme to be more australian-specific
2026-04-27 13:19:33 +10:00
Jared Dohrman 942643fc91 docs: Update readme to be more australian-specific 2026-04-27 13:18:55 +10:00
xJARiDandGitHub 3040f56b91 Merge pull request #50 from xJARiD/develop
fix: sd hardening, mqtt jwt lifetime, add region selector
2026-04-27 12:48:07 +10:00
Jared Dohrman 21468ea477 docs: add repeater-mqtt-eastmesh-v1.3.12 release notes 2026-04-27 12:32:20 +10:00
Jared Dohrman 58e94b606d feat: add web panel region selector 2026-04-27 12:28:15 +10:00
Jared Dohrman c729a58c81 fix: extend MQTT JWT lifetime and suppress reconnect noise during planned refresh 2026-04-26 18:10:33 +10:00
Jared Dohrman b003cdc9d9 fix: T-Beam 1W SD archive hardening 2026-04-26 15:12:11 +10:00
xJARiDandGitHub 41a29975a4 Merge pull request #48 from xJARiD/develop
update docs
2026-04-23 09:50:10 +10:00
Jared Dohrman e31c19a848 update docs 2026-04-23 09:49:51 +10:00
xJARiDandGitHub 2b1eb2df56 Merge pull request #47 from xJARiD/develop
fix: PMU web stats display and `start ota` command consistency
2026-04-23 09:43:46 +10:00
Jared Dohrman d75e9b140c docs: add repeater-mqtt-eastmesh-v1.3.11 release notes 2026-04-23 09:37:29 +10:00
Jared Dohrman 4b83142b9e fix: start ota is now consistent across command sources 2026-04-23 09:27:48 +10:00
Jared Dohrman 9085265637 fix: add missing USE_SX1262 for TBeam 1W 2026-04-23 09:18:52 +10:00
Jared Dohrman 5c50295552 fix: hide battery voltage range text for PMU-backed web stats 2026-04-22 18:06:29 +10:00
xJARiDandGitHub 134262a18d Merge pull request #46 from xJARiD/develop
feat: add mqtt client version to repeater app and cli
2026-04-22 13:37:55 +10:00
Jared Dohrman 46f0496865 feat: add mqtt client version to repeater app and cli 2026-04-22 13:29:03 +10:00
Jared Dohrman b1a32fa56b fix: make repeater stats battery display board-aware 2026-04-22 10:57:04 +10:00
xJARiDandGitHub 874b51ac04 Merge pull request #45 from xJARiD/develop
fix: reduce repeater battery polling
2026-04-22 10:03:12 +10:00
Jared Dohrman bbab7c95d4 refactor: remove legacy battery reporting toggle path 2026-04-22 09:57:51 +10:00
Jared Dohrman 274cb8b8c2 fix: reduce repeater battery polling 2026-04-22 08:50:07 +10:00
xJARiDandGitHub 4b718732a0 Merge pull request #44 from xJARiD/develop
docs: update web panel screenshots
2026-04-21 20:36:31 +10:00
Jared Dohrman 6dfc5ff713 docs: update web panel screenshots 2026-04-21 20:35:37 +10:00
xJARiDandGitHub 61b5ed7b13 Merge pull request #43 from xJARiD/develop
fix: improve stats archive rotation and satellites trend handling
2026-04-21 19:18:20 +10:00
Jared Dohrman 63e9368c84 fix: improve stats archive rotation and satellites trend handling 2026-04-21 19:14:17 +10:00
xJARiDandGitHub 59304ea9cd Merge pull request #42 from xJARiD/develop
fix: add environment stats and suspend web panel for OTA
2026-04-21 18:23:14 +10:00
Jared Dohrman 2ad3b134f2 fix: suspend web panel for OTA 2026-04-21 18:19:33 +10:00
Jared Dohrman 0ad50e5bd0 repeater-mqtt-eastmesh-v1.3.8 2026-04-21 18:07:04 +10:00
xJARiDandGitHub eeecafd055 Merge pull request #41 from xJARiD/develop
docs: add repeater-mqtt-eastmesh-v1.3.8 release notes
2026-04-21 16:12:32 +10:00
Jared Dohrman 616d1c8213 docs: add repeater-mqtt-eastmesh-v1.3.8 release notes 2026-04-21 16:12:11 +10:00
xJARiDandGitHub 66425aa42c Merge pull request #40 from xJARiD/develop
fix: add SD card support for TBEAM_1W and set radio CLI
2026-04-21 16:09:26 +10:00
Jared Dohrman 746396aee9 fix: sd card shares the radio SPI object 2026-04-21 16:01:19 +10:00
Jared Dohrman eb1a934849 fix: set radio using , separator 2026-04-21 14:13:57 +10:00
Jared Dohrman 4ae00fcf46 fix: http use ctrl_port = 32769 2026-04-21 13:36:49 +10:00
Jared Dohrman ec924e0c0d fix: add SD card support for TBEAM_1W 2026-04-21 13:18:50 +10:00
xJARiDandGitHub 04a4ef4d88 Merge pull request #39 from xJARiD/develop
fix: require configured mqtt iata before broker connect
2026-04-20 22:39:16 +10:00
Jared Dohrman bf57f342b3 fix: require configured mqtt iata before broker connect 2026-04-20 22:30:06 +10:00
xJARiDandGitHub e4c4d9d160 Merge pull request #38 from xJARiD/develop
docs: add API guide
2026-04-20 12:40:24 +10:00
Jared Dohrman 073280638e docs: add API guide 2026-04-20 12:39:27 +10:00
xJARiDandGitHub 5727a4883f Merge pull request #37 from xJARiD/develop
repeater-mqtt-eastmesh-v1.3.6
2026-04-20 09:08:37 +10:00
Jared Dohrman b16d06f865 docs: add repeater-mqtt-eastmesh-v1.3.6 release notes 2026-04-20 09:04:22 +10:00