agessaman
71b92c830c
chore(github-actions): improve changelog generation and git history fetch
2026-06-18 09:38:27 -07:00
agessaman
985fda1382
Add AlertReporter integration to MyMesh
2026-06-17 20:02:39 -07:00
agessaman
8bf590b1e3
Enhance MQTT message structure by adding cumulative packet statistics (packets_sent and packets_received) to the status message. Update related functions in MQTTMessageBuilder and MQTTBridge to handle new parameters and ensure proper JSON serialization. Document the new fields and their significance in the implementation notes.
2026-06-16 15:59:36 -07:00
agessaman
e80a5ded1c
Enhance MQTT message handling by updating path representation to use an array of lowercase hex hop tokens. Refactor related functions in MQTTMessageBuilder to accommodate new path parameters and improve JSON serialization. Update documentation to reflect changes in path handling and timestamp formatting.
2026-06-16 14:39:03 -07:00
agessaman
0844eee136
Sync documentation files for Flasher in GitHub Actions workflow
2026-06-16 14:14:33 -07:00
Adam Gessaman
cf629fb71b
Update MQTT implementation to add CTMesh preset and adjust related documentation
2026-06-10 10:12:42 -07:00
Adam Gessaman
4d6fa74062
Add BostonMesh preset
2026-06-10 09:45:39 -07:00
agessaman
8fa38707c2
Refactor GitHub Actions workflow for rolling release management
...
Updated the build-observer-firmwares.yml to improve the handling of rolling releases. The workflow now creates a release only if it doesn't already exist, preventing tag conflicts. Additionally, it uploads build artifacts while replacing existing assets and prunes older assets to maintain a clean release. This change enhances the reliability and efficiency of the release process.
2026-06-08 19:13:19 -07:00
agessaman
002e8d4ac6
Add Radio Watchdog feature to MQTT implementation
...
Introduced a radio watchdog that detects when the LoRa radio is stuck in RX mode without activity. The firmware can now idle and restart the radio after a configured silence interval, helping MQTT observers recover from missed interrupts. Added CLI commands to get and set the watchdog interval, with a default of 5 minutes. Updated documentation to include usage examples and configuration notes.
2026-06-08 18:46:29 -07:00
agessaman
b45373a31f
Update firmware build date format and enhance MQTT timestamp handling to always emit UTC with "+00:00" offset. Adjusted buffer sizes for timestamps in MQTTMessageBuilder and MQTTBridge to accommodate new format.
2026-06-06 20:29:52 -07:00
agessaman
c29ede054b
Increase the number of shards from 4 to 14 in the GitHub Actions workflow for building observer firmwares
2026-06-06 14:44:24 -07:00
agessaman
6723776f9d
Add caching for PlatformIO toolchains in GitHub Actions workflow
2026-06-06 14:20:30 -07:00
agessaman
981ed2469e
automate build process with github actions
2026-06-06 14:10:53 -07:00
agessaman and Cursor
dcc8f826db
Merge upstream/dev into mqtt-bridge-implementation-flex
...
Pick up 97 commits from upstream/dev, resolving conflicts in
CommonCLI prefs layout, board definitions, docs, and T-Beam Supreme
platformio config.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-06 09:29:16 -07:00
Scott Powell
8c0d5c5b24
* version 1.16.0
2026-06-06 21:09:38 +10:00
ripplebiz and GitHub
74adda6316
Merge pull request #2702 from meshcore-dev/flood.max.advert
...
new CLI config: flood.max.advert
2026-06-06 21:05:22 +10:00
Scott Powell
8fc2da5c98
* default now 8, per the will of the peoples.
2026-06-06 21:00:58 +10:00
Liam Cottle and GitHub
b6454d6251
Merge pull request #2703 from IoTThinks/Fixed-powersaving--in-cli_commands.md-2026-06
...
Change default power saving setting to 'off'
2026-06-06 16:09:27 +12:00
IoTThinks and GitHub
6a9a84e8a5
Change default power saving setting to 'off'
2026-06-06 11:04:36 +07:00
Scott Powell
5f6821bb66
* new CLI config: flood.max.advert (default 16)
2026-06-06 13:09:24 +10:00
Scott Powell
397ac6144f
* number allocations: Ripple range reserved
2026-06-06 12:45:35 +10:00
Adam Gessaman
4a4f20a392
Update MQTT preset for Meshmapper to use new domain
2026-06-05 09:49:57 -07:00
ripplebiz and GitHub
53d50aa1ef
Merge pull request #2684 from oltaco/rp2040-build-fixes
...
Build fixes for some RP2040 targets
2026-06-05 12:30:08 +10:00
Liam Cottle and GitHub
1485d3301b
Merge pull request #2463 from NoodlesNZ/fix-stddef
...
Add stddef.h to fix compilation issue on MacOS
2026-06-05 11:29:44 +12:00
Liam Cottle and GitHub
5222ee4d13
Merge pull request #2685 from oltaco/more-build-fixes
...
Build fixes for nibble_screen_connect and ThinkNode M2
2026-06-05 03:08:10 +12:00
taco
b4b0a0ee0f
build fixes for nibble_screen_connect and thinknode_m2
2026-06-05 00:55:02 +10:00
taco
7ce8b66718
build fix for rp2040 companion usb
2026-06-04 23:36:51 +10:00
taco
33ce1c991c
add missing radio_init() for rak11310
2026-06-04 23:30:50 +10:00
taco
2a8bd3edad
pin platform-raspberrypi to 4e22a0d
...
pins framework-arduinopico @ 1.50600.0+sha.6a1d13e9
2026-06-04 23:21:41 +10:00
Liam Cottle and GitHub
b4038529b5
Merge pull request #2683 from oltaco/techo-card-buildfixes
...
build fixes for LilyGo T-Echo Card
2026-06-04 21:40:11 +12:00
taco
2f221acd37
build fixes for LilyGo T-Echo Card
2026-06-04 19:05:58 +10:00
Liam Cottle and GitHub
da21d42a2e
Merge pull request #2672 from meshcore-dev/non-contact-requests
...
Non contact requests
2026-06-04 16:05:47 +12:00
Liam Cottle and GitHub
b83355e702
Merge pull request #2671 from sefinek/fix/typos-grammar-formatting
...
Fix typos and formatting in documentation and comments
2026-06-04 15:57:48 +12:00
ripplebiz and GitHub
6be398d748
Merge pull request #2663 from oltaco/no-autoshutdown-when-powered
...
Disable auto-shutdown when externally powered, add auto-shutdown warning for OLED displays
2026-06-04 13:42:00 +10:00
Scott Powell
3c96a7de43
* powersaving on/off lowercase fix
2026-06-04 13:36:18 +10:00
ripplebiz and GitHub
999e20a4c2
Merge pull request #1687 from IoTThinks/MCdev-PowerSaving-for-all-esp32-repeaters-202602
...
Added PowerSaving for all ESP32-based repeaters
2026-06-04 13:31:51 +10:00
Liam Cottle and GitHub
cb73a4a156
Merge pull request #2022 from weebl2000/adjust-max-framesize
...
Increase MAX_FRAME_SIZE by 4 bytes
2026-06-03 19:58:01 +12:00
Kevin Le
aeca6f3f3f
Added "override" to getIRQGpio() for ESP32Board.h
2026-06-03 14:10:28 +07:00
Sefinek
81510e7495
docs: fix remaining rendering issues
2026-06-03 00:38:53 +02:00
Sefinek
4dcd664363
docs: fix remaining rendering issues
2026-06-03 00:32:25 +02:00
Sefinek
4f4699ab61
docs: fix remaining rendering issues
2026-06-03 00:28:09 +02:00
Sefinek
f7bff44572
docs: fix remaining rendering issues
2026-06-03 00:24:01 +02:00
Sefinek
456e14f7a7
docs: add missing periods at sentence endings
2026-06-03 00:15:26 +02:00
Sefinek
15913d580f
docs: fix FAQ rendering
2026-06-03 00:14:29 +02:00
Sefinek
3daa6adc83
docs: fix FAQ heading capitalization
2026-06-02 23:57:50 +02:00
Sefinek
6b5cf1a9d7
docs: fix FAQ link rendering
2026-06-02 23:48:28 +02:00
Sefinek
1422f02cd3
docs: fix FAQ rendering
2026-06-02 23:35:02 +02:00
Sefinek
f9a0f215c4
docs: fix FAQ resource link rendering
2026-06-02 23:31:25 +02:00
Sefinek
e0a6fd12b5
docs: fix FAQ bullet list rendering
2026-06-02 22:34:38 +02:00
Sefinek
4749a61bb4
docs: fix FAQ bullet list rendering
2026-06-02 22:30:42 +02:00