sh4un
89037a1bfe
fix: update _on_meshtastic_receive method to include weak reference parameter
2026-01-28 18:23:13 -05:00
sh4un
d45d230ebd
fix: improve config loading with default values and enhance logging setup
2026-01-28 15:35:42 -05:00
sh4un
56623f9804
Update CHANGELOG, enhance configuration loading with default values, and add tests for missing defaults
2026-01-22 21:40:34 -05:00
sh4un
397cbde6bf
examples: add local config templates for MQTT and serial simulator
2026-01-22 21:37:00 -05:00
sh4un
b30461b056
docs: add flake8 config and linting policy; add changelog entry
2026-01-22 21:22:00 -05:00
sh4un
e9ebb338b4
Update CHANGELOG, enhance configuration loading with default values, and add tests for missing defaults
2026-01-22 17:20:30 -05: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
15e505945b
Update README.md
2025-11-18 19:41:12 -05:00
sh4un
3ec481c27d
Update README.md
2025-11-18 19:38:17 -05:00
sh4un
414595f467
Update run_bridge.py
2025-11-18 19:36:40 -05:00
sh4un
546af2674c
Update __init__.py
2025-11-18 19:36:00 -05:00
sh4un
d1c1a34021
Update utils.py
2025-11-18 19:35:14 -05:00
sh4un
8fe1cd1060
Update config_handler.py
2025-11-18 19:34:23 -05:00
sh4un
1af55309de
Update protocol.py
2025-11-18 19:33:20 -05:00
sh4un
a49cd51b1e
Update meshtastic_handler.py
2025-11-18 19:32:37 -05:00
sh4un
d1f6fb6491
Update meshcore_handler.py
2025-11-18 19:31:55 -05:00
sh4un
371b7459a4
Update mqtt_handler.py
2025-11-18 19:30:47 -05:00
sh4un
6e853872ad
Update bridge.py
2025-11-18 19:28:56 -05:00
sh4un
da2b99aa96
Update config.ini.example
2025-11-18 19:28:02 -05:00
sh4un
65c989aab5
Update run_bridge.py
2025-11-18 19:25:55 -05:00
sh4un
abc9de0da0
Update README.md
2025-11-18 19:08:40 -05:00
sh4un
ae0aaf2328
Update test_config_handler.py
2025-11-18 18:58:41 -05:00
sh4un
c02079e720
Update test_config_handler.py
2025-11-18 18:58:25 -05:00
sh4un
f1c52d5b2f
Update conftest.py
2025-11-18 18:57:51 -05:00
sh4un
4077f0c7e3
Update .gitignore
2025-11-18 18:57:00 -05:00
sh4un
36d5d53265
Update requirements-dev.txt
2025-11-18 18:56:24 -05:00
sh4un
69bd77f19f
Update requirements.txt
2025-11-18 18:55:53 -05:00
sh4un
06b6c596fb
Update meshcore_simulator.py
2025-11-18 18:55:02 -05:00
sh4un
80a4011818
Update config.ini.example
2025-11-18 18:54:35 -05:00
sh4un
b7aedfa5c1
Update bridge.py
2025-11-18 18:54:07 -05:00
sh4un
a209ba9d3b
Create mqtt_handler.py
2025-11-18 18:53:24 -05:00
sh4un
68ceef074b
Update meshcore_handler.py
2025-11-18 18:52:15 -05:00
sh4un
6b3490d4a3
Update meshtastic_handler.py
2025-11-18 18:51:07 -05:00
sh4un
5caddb33cb
Update protocol.py
2025-11-18 18:50:04 -05:00
sh4un
493cbe065f
Update config_handler.py
2025-11-18 18:49:25 -05:00
sh4un
bf8dc1c87d
Update utils.py
2025-11-18 18:48:45 -05:00
sh4un
407c0e26b7
Update __init__.py
2025-11-18 18:48:17 -05:00
sh4un
ee0f7d5f54
Update run_bridge.py
2025-11-18 18:47:44 -05:00
sh4un
f1f0422d01
Update LICENSE
2025-05-07 14:22:29 -04:00
sh4un
743fbd49d9
Update README.md
2025-04-26 19:08:14 -04:00
sh4un
a6d98bad5f
Update README.md
2025-04-26 19:06:48 -04:00
sh4un
86d73222f2
Update README.md
2025-04-26 19:04:39 -04:00
sh4un
f7f91836ba
Delete ammb.py
2025-04-26 19:03:24 -04:00
sh4un
ae115a3cc0
Create python-ci.yml
2025-04-26 19:02:45 -04:00
sh4un
8adea88876
Create meshcore_simulator.py
2025-04-26 19:02:26 -04:00
sh4un
ff28366fa3
Create test_protocol.py
2025-04-26 19:01:35 -04:00
sh4un
a64f51afa9
Create test_config_handler.py
2025-04-26 19:01:10 -04:00
sh4un
f3f4c92e37
Create conftest.py
2025-04-26 19:00:39 -04:00
sh4un
c50fd86662
Create __init__.py
2025-04-26 19:00:20 -04:00
sh4un
63fca850c5
Create bridge.py
2025-04-26 18:59:59 -04:00
sh4un
eaafc3b34f
Create meshcore_handler.py
2025-04-26 18:59:37 -04:00
sh4un
4bdf4a2a03
Create meshtastic_handler.py
2025-04-26 18:59:13 -04:00
sh4un
5f64b3b8d1
Create protocol.py
2025-04-26 18:58:52 -04:00
sh4un
6e061758e4
Create config_handler.py
2025-04-26 18:58:14 -04:00
sh4un
dbe81d1349
Create utils.py
2025-04-26 18:57:52 -04:00
sh4un
6b920a29d5
Create __init__.py
2025-04-26 18:57:32 -04:00
sh4un
7eaeaadf42
Create run_bridge.py
2025-04-26 18:56:56 -04:00
sh4un
7da9c93a40
Create development.md
2025-04-26 18:56:25 -04:00
sh4un
3489f9be48
Create architecture.md
2025-04-26 18:55:55 -04:00
sh4un
b917a389a8
Create usage.md
2025-04-26 18:55:24 -04:00
sh4un
df32234c25
Create configuration.md
2025-04-26 18:54:57 -04:00
sh4un
1320e2bf9d
Create config.ini.example
2025-04-26 18:54:30 -04:00
sh4un
cdf7372652
Create requirements-dev.txt
2025-04-26 18:54:05 -04:00
sh4un
12d644b071
Create requirements.txt
2025-04-26 18:53:39 -04:00
sh4un
b72704e9e5
Create .gitignore
2025-04-26 18:48:07 -04:00
sh4un
fe28ec81dc
Update README.md
2025-03-14 09:50:31 -04:00
sh4un
e2b87db504
Create ammb.py
2025-03-14 09:49:05 -04:00
sh4un
f3b74d83e5
Update README.md
2025-03-14 09:48:27 -04:00
sh4un
0f56815a8a
Initial commit
2025-03-14 09:43:42 -04:00