Jack Kingsman
|
5f039b9c41
|
Phase 4
|
2026-03-07 15:05:13 -08:00 |
|
Jack Kingsman
|
f302cc04ae
|
Phase 3
|
2026-03-06 23:48:24 -08:00 |
|
Jack Kingsman
|
3edc7d9bd1
|
Step 2
|
2026-03-06 23:12:21 -08:00 |
|
Jack Kingsman
|
9c54ea623e
|
First wave of work
|
2026-03-06 17:41:37 -08:00 |
|
Jack Kingsman
|
8ffae50b87
|
Add some brutal tests for webhooks
|
2026-03-06 16:06:13 -08:00 |
|
Jack Kingsman
|
dd13768a44
|
Tighten up message broadcast contract
|
2026-03-06 15:55:04 -08:00 |
|
Jack Kingsman
|
3144910cd9
|
Fix regression around direct path DMs
|
2026-03-06 15:41:47 -08:00 |
|
Jack Kingsman
|
d7d06ec1f8
|
Remove some dead code and unify param names around not sending for actual real life messages vs. historical decrypt
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
9d03844371
|
Improve module lifecycling
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
929a931ce9
|
Add channel name to broadcasts
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
cba9835568
|
Rework more coverage in e2e tests and don't force radio restart + better startup error handling
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
58daf63d00
|
Change fanout tab name.
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
55ac9df681
|
Parallelize fanouts and add module watchdog
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
cb4333df4f
|
Fanout hitlist fixes: bugs, quality, tests, webhook HMAC signing
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
adfb4addb7
|
Add MQTT removal migration and fix tests + docs
|
2026-03-06 14:44:48 -08:00 |
|
Jack Kingsman
|
e99fed2e76
|
Add some test coverage
|
2026-03-06 14:44:47 -08:00 |
|
Jack Kingsman
|
418955198f
|
Add Apprise
|
2026-03-06 14:44:47 -08:00 |
|
Jack Kingsman
|
e3e4e0b839
|
Add webhooks & reformat a bit
|
2026-03-06 14:44:47 -08:00 |
|
Jack Kingsman
|
5ecb63fde9
|
Move bots into Fanout & Forwarding
|
2026-03-06 14:44:47 -08:00 |
|
Jack Kingsman
|
7cd54d14d8
|
Move to modular fanout bus
|
2026-03-06 14:41:51 -08:00 |
|
Jack Kingsman
|
de30dfe87b
|
Backfill channel sender identity when it's available
|
2026-03-06 14:36:33 -08:00 |
|
Jack Kingsman
|
7715732e69
|
Add sender_key to outgoing and make unread counts respect block list
|
2026-03-05 10:43:16 -08:00 |
|
Jack Kingsman
|
03f4963966
|
Guard flood scope and be better about blocking
|
2026-03-04 20:15:44 -08:00 |
|
Jack Kingsman
|
e439bc913a
|
Reorganize the settings panes a bit
|
2026-03-04 19:46:20 -08:00 |
|
Jack Kingsman
|
d5fe9c677f
|
Add contact blocking
|
2026-03-04 18:54:21 -08:00 |
|
Jack Kingsman
|
145609faf9
|
Add outgoing message region tagging. Closes #35.
|
2026-03-04 15:42:21 -08:00 |
|
Jack Kingsman
|
1ce72ecdf7
|
Add #remoteterm as default channel
|
2026-03-04 10:56:31 -08:00 |
|
Jack Kingsman
|
e0fb093612
|
Fix non-cache refresh on unfocused active threads; doc and test improvements
|
2026-03-04 10:16:17 -08:00 |
|
Jack Kingsman
|
e0e71180b2
|
Add global message search and more e2e tests
|
2026-03-03 19:19:24 -08:00 |
|
Jack Kingsman
|
73a835688d
|
Add channel info box
|
2026-03-03 17:09:48 -08:00 |
|
Jack Kingsman
|
5d2aaa802b
|
Move controls to top
|
2026-03-03 16:19:33 -08:00 |
|
Jack Kingsman
|
eb78285b8f
|
Add bot disable flow
|
2026-03-03 15:57:37 -08:00 |
|
Jack Kingsman
|
e8538c55ea
|
Fix flaky test selector
|
2026-03-03 14:02:05 -08:00 |
|
Jack Kingsman
|
e4662229b4
|
Shorten client name
|
2026-03-03 09:40:20 -08:00 |
|
Jack Kingsman
|
be21b434cf
|
Get closer to parity with meshcore packet capture
|
2026-03-03 09:31:24 -08:00 |
|
Jack Kingsman
|
662e84adbe
|
Add community mqtt stats reporting
|
2026-03-03 09:17:57 -08:00 |
|
Jack Kingsman
|
4c1d5fb8ec
|
Add status/LWT to community MQTT ingest
|
2026-03-02 23:10:25 -08:00 |
|
Jack Kingsman
|
81694e7ab3
|
Fix an e2e test and add a warning about nodes not showing up on community listings
|
2026-03-02 19:15:28 -08:00 |
|
Jack Kingsman
|
99f31c8226
|
Carve out dead code and cruft, and unify repeater status pane
|
2026-03-02 18:56:18 -08:00 |
|
Jack Kingsman
|
f335fc56cc
|
Patch up some missing tests and fix+test channel add not clearing on channel submission without add-another checked
|
2026-03-02 18:02:53 -08:00 |
|
Jack Kingsman
|
f059756064
|
Clearer labelling and page organization for MQTT
|
2026-03-02 14:25:44 -08:00 |
|
Jack Kingsman
|
95bacc4caf
|
Split up community broker fields and reformat MQTT config page
|
2026-03-02 14:24:20 -08:00 |
|
Jack Kingsman
|
05df314619
|
Refactor to combined base for MQTT
|
2026-03-02 14:24:19 -08:00 |
|
Jack Kingsman
|
00ca4afa8d
|
Add support for community MQTT ingest
|
2026-03-02 14:24:19 -08:00 |
|
Jack Kingsman
|
b8cdae8a03
|
Tag mesh-traffic-reliant tests with a warning
|
2026-03-02 10:52:48 -08:00 |
|
Jack Kingsman
|
e504f4de33
|
Test and doc improvements
|
2026-03-01 14:53:18 -08:00 |
|
Jack Kingsman
|
f993110ec4
|
Initial mqtt implementation
|
2026-03-01 11:11:36 -08:00 |
|
Jack Kingsman
|
727ac913de
|
Add more efficient message pagination index to eliminate temporary b-tree indexing
|
2026-02-28 21:00:16 -08:00 |
|
Jack Kingsman
|
a55166989e
|
Improve performance on unread endpoint
|
2026-02-28 20:10:38 -08:00 |
|
Jack Kingsman
|
365728be02
|
Make pathing clearable on click
|
2026-02-28 15:33:50 -08:00 |
|