Louis King
|
fec5fd7273
|
docs: update README and CLAUDE.md with rate limiting and consolidated CI
v0.1.2
|
2025-09-25 20:21:57 +01:00 |
|
Louis King
|
a7395bc23e
|
ci: consolidate workflows into single pre-commit based CI pipeline
|
2025-09-25 20:13:55 +01:00 |
|
Louis King
|
95bfed2c5c
|
test: fix type annotations and code quality issues in rate limiting tests
|
2025-09-25 20:05:25 +01:00 |
|
Louis King
|
bc121f2e1b
|
feat: add message rate limiting to prevent network flooding
|
2025-09-25 19:48:15 +01:00 |
|
Louis King
|
64f017641a
|
test: improve type hints and imports in deduplication tests
|
2025-09-21 17:42:31 +01:00 |
|
Louis King
|
3c582c5a96
|
Merge branch 'main' of github.com:ipnet-mesh/meshcore-mqtt
|
2025-09-21 17:38:11 +01:00 |
|
JingleManSweep
|
ba963fb989
|
Merge pull request #5 from ipnet-mesh/claude/issue-2-20250921-0000
Improvements
|
2025-09-21 17:37:39 +01:00 |
|
Louis King
|
9719042343
|
feat: enhance retry logic with acknowledgement tracking and startup grace period
|
2025-09-21 17:36:56 +01:00 |
|
Louis King
|
6337e2191f
|
Merge branch 'main' of github.com:ipnet-mesh/meshcore-mqtt
|
2025-09-21 16:36:17 +01:00 |
|
claude[bot]
|
20c673c3e0
|
feat: Add retry logic for message sending with acknowledgement tracking
- Add configurable retry parameters (count, delay, path reset)
- Implement exponential backoff between retries
- Track message acknowledgements with timeout
- Reset routing path after max retries for direct messages
- Add comprehensive tests for retry functionality
- Update CLI and environment variable configuration
Fixes #2
Co-authored-by: JingleManSweep <jinglemansweep@users.noreply.github.com>
|
2025-09-21 00:08:33 +00:00 |
|
JingleManSweep
|
986b353a16
|
Merge pull request #4 from ipnet-mesh/add-claude-github-actions-1758411489566
Add claude GitHub actions 1758411489566
|
2025-09-21 00:40:27 +01:00 |
|
JingleManSweep
|
4beb9b6ff8
|
"Claude Code Review workflow"
|
2025-09-21 00:38:11 +01:00 |
|
JingleManSweep
|
5c31d0bf3e
|
"Claude PR Assistant workflow"
|
2025-09-21 00:38:10 +01:00 |
|
Louis King
|
dc82a4c7b0
|
feat: add message deduplication to prevent duplicate MQTT messages on reconnect
|
2025-09-03 10:51:34 +01:00 |
|
Louis King
|
a82703e741
|
fix: remove non-existent ping command from supported MQTT commands
|
2025-08-19 23:13:21 +01:00 |
|
Louis King
|
31c727cab0
|
feat: add telemetry request command and move SELF_INFO to optional events
|
2025-08-19 23:06:23 +01:00 |
|
Louis King
|
9f49979a6a
|
refactor: clean up event types and update defaults for better device monitoring
|
2025-08-19 22:37:52 +01:00 |
|
Louis King
|
8a3ab441c1
|
refactor: move CONNECTED/DISCONNECTED events from default to optional
|
2025-08-19 22:22:26 +01:00 |
|
Louis King
|
7b0e7ef4e1
|
feat: add send_trace command with TRACE_DATA event support
|
2025-08-17 20:38:55 +01:00 |
|
Louis King
|
d37fd3682e
|
fix: simplify NO_MORE_MSGS event handling to fix MQTT message flow
|
2025-08-17 20:00:29 +01:00 |
|
Louis King
|
b34e59ad18
|
Update repository references from jinglemansweep to ipnet-mesh
v0.1.1
|
2025-08-16 21:56:34 +01:00 |
|
Louis King
|
14c19238da
|
Initial commit
v0.1.0
|
2025-08-16 21:45:38 +01:00 |
|
JingleManSweep
|
1101caf259
|
Initial commit
|
2025-08-16 21:42:35 +01:00 |
|