Jack Kingsman
|
2b80760696
|
Add DB entry for outgoing inside the radio lock (didn't we just do the opposite?)
|
2026-03-19 20:43:35 -07:00 |
|
Jack Kingsman
|
020acbda02
|
Do better DM retry to align with stndard firmware retry (but so that we can track the acks). Closes #73.
|
2026-03-17 18:12:07 -07:00 |
|
Jack Kingsman
|
4277e0c924
|
Clear keys on radio disconnect and add better error for channel send non-radio response
|
2026-03-16 15:11:02 -07:00 |
|
Jack Kingsman
|
29368961fc
|
Tweak send no-response handling
|
2026-03-15 16:12:17 -07:00 |
|
Jack Kingsman
|
b4962d39f0
|
Fix up resend logic to be cleaner
|
2026-03-13 22:07:16 -07:00 |
|
Jack Kingsman
|
39a687da58
|
Forward whole message to FE on resend so the browser updates
|
2026-03-13 21:57:19 -07:00 |
|
Jack Kingsman
|
f41c7756d3
|
Prevent same-second outgoing collision now that we can send faster.
Also add pending ack tracking
|
2026-03-13 21:43:50 -07:00 |
|
Jack Kingsman
|
2369e69e0a
|
Catch channel cache issues on set_channel failure during eviction
|
2026-03-13 11:09:23 -07:00 |
|
Jack Kingsman
|
2710cafb21
|
Add health endpoint
|
2026-03-12 23:57:13 -07:00 |
|
Jack Kingsman
|
338f632514
|
Remove unused endpoint and fix stale slot retry problems
|
2026-03-12 23:57:13 -07:00 |
|
Jack Kingsman
|
87ea2b4675
|
LRU-based parallel channel storage
|
2026-03-12 23:57:13 -07:00 |
|
Jack Kingsman
|
15a8c637e4
|
Do our own tracking for contact-on-radio with more correct return state
|
2026-03-11 19:01:14 -07:00 |
|
Jack Kingsman
|
97997e23e8
|
Drop frequency of contact sync task, make standard polling opt-in only
|
2026-03-10 14:04:51 -07:00 |
|
Jack Kingsman
|
0d671f361d
|
extract message send service
|
2026-03-09 17:54:44 -07:00 |
|