8 Commits

Author SHA1 Message Date
sh4un 2c66cfe7d3 Add operator preflight workflow 2026-06-12 20:48:54 -04:00
sh4un ed617be1db Enhance Meshcore Companion Protocol and Documentation
- Added structured decoding for companion contact records, self info, device info, and new adverts in MeshcoreCompanionProtocol.
- Improved logging for companion events and updated health monitoring.
- Updated README and configuration documentation to reflect new companion settings and structured event logging.
- Enhanced terminal command center to display companion-specific settings only when applicable.
- Added tests for new companion protocol features and ensured proper handling of internal-only events.
2026-05-19 21:52:38 -04:00
sh4un 25b46d9555 Merge pull request #14 from aido/v2.1.1
V2.1.1
2026-05-19 20:55:27 -04:00
sh4un 1ae12c885b Update documentation dates and enhance usage instructions for runtime modes 2026-05-18 20:11:10 -04:00
Aido a51a3e09ad Added channel_index key to external_message dict
The `external_message` dict in the Meshtastic handler is missing the `channel_index` key, which means that `channel_index = decoded_msg.get("channel_index", 0)` in the MeshCore handler will always incorrectly default to 0
2026-05-15 18:14:02 +01:00
sh4un 3cf9ea5d22 Refactor test and configuration files for improved readability and consistency
- Updated test_protocol.py to maintain consistent formatting and structure.
- Adjusted tmp_no_default.ini to use consistent line endings.
- Reformatted tmp_run_load.py and tmp_test_config.py for improved readability.
2026-04-17 14:36:27 -04:00
sh4un d197be89f2 dd changelog, implement metrics and health monitoring, and introduce REST API
- Created CHANGELOG.md to document major enhancements and bug fixes.
- Added metrics collection for message statistics and connection health.
- Implemented a health monitoring system to track component statuses.
- Introduced a REST API for monitoring bridge health and metrics.
- Enhanced README.md and documentation to reflect new features and configuration options.
- Fixed various bugs in test files and added new validation and sanitization features for messages.
- Ensured backward compatibility and provided migration notes for existing users.
2025-12-31 16:34:37 -05:00
sh4un b917a389a8 Create usage.md 2025-04-26 18:55:24 -04:00