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
|
eb78285b8f
|
Add bot disable flow
|
2026-03-03 15:57:37 -08:00 |
|
Jack Kingsman
|
8fa37fe6dc
|
Websocket for contact deletion, radio contact deletion flag fix, resent message now appends sender name
|
2026-03-03 12:43:27 -08:00 |
|
Jack Kingsman
|
31afb7b9c0
|
Fix some doc gaps
|
2026-03-03 12:01:58 -08:00 |
|
Jack Kingsman
|
73f082c06c
|
Fallback DM handler cleanliness (I never use this lol)
|
2026-03-03 11:59:15 -08:00 |
|
Jack Kingsman
|
21fd505fb9
|
Add sender name on outgoing messages
|
2026-03-03 11:56:18 -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
|
d8294a8383
|
Add more warnings around radio config, stats loading, and packet decrypt (and remove accidentally committed script whoops)
|
2026-03-02 16:46:18 -08:00 |
|
Jack Kingsman
|
58ea1d7eb9
|
Be more protective around stripping at null byte, not after
|
2026-03-02 16:34:13 -08:00 |
|
Jack Kingsman
|
d860ea706d
|
Add log line to show if our polling loop actually mops anything up
|
2026-03-02 15:32:58 -08:00 |
|
Jack Kingsman
|
b7976206fc
|
Add some additional documentation notes
|
2026-03-02 15:28:32 -08:00 |
|
Jack Kingsman
|
9e68544fe9
|
Add warning to MQTT section
|
2026-03-02 14:41:49 -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
|
2581cc6af7
|
Show error toast on PK export failure
|
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
|
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 |
|
Jack Kingsman
|
ce99d63701
|
Reorganize for great victory and move to blob for payload hasg
|
2026-02-27 21:03:34 -08:00 |
|
Jack Kingsman
|
17f6a2b8c5
|
Compact code bloat for message fire and channel sync loops
|
2026-02-27 17:03:18 -08:00 |
|
Jack Kingsman
|
194852ed16
|
Move to blob storage for payload hashes
|
2026-02-27 15:46:16 -08:00 |
|
Jack Kingsman
|
6a3510ce2e
|
Misc. doc, test, and qol improvements
|
2026-02-27 15:17:29 -08:00 |
|
Jack Kingsman
|
2e8a4fde0a
|
Historical DM decrypts are always incoming
|
2026-02-27 15:02:56 -08:00 |
|
Jack Kingsman
|
171b4405e5
|
Move contact sync to pass-the-mc mode
|
2026-02-27 14:59:52 -08:00 |
|
Jack Kingsman
|
66cbf98b74
|
Post-merge cleanup, AGENTS.md work, unused endpoints, etc.
|
2026-02-27 14:36:43 -08:00 |
|
Jack Kingsman
|
d4a2b9fac8
|
Linting
|
2026-02-27 14:20:53 -08:00 |
|
Jack Kingsman
|
26fbfcd015
|
Repeater UI overhaul
|
2026-02-27 14:20:52 -08:00 |
|
Jack Kingsman
|
b91b2d5d7b
|
Contact info pane
|
2026-02-27 13:45:42 -08:00 |
|
Jack Kingsman
|
24166e92e8
|
Add continue-on-failure attempts for when contact loading fails. Might help remedy #27, but there's still an issue (maybe radio lag?)
|
2026-02-26 00:43:32 -08:00 |
|
Jack Kingsman
|
27942975e2
|
Don't short circuit on zero key because claude is useless tonight
|
2026-02-24 21:50:52 -08:00 |
|
Jack Kingsman
|
1c2fb148bc
|
Misc cruft -- filtering, pagination tests, etc.
|
2026-02-24 21:15:49 -08:00 |
|
Jack Kingsman
|
0826030f1c
|
Add errata about 200 return for deletion of nonexistent channel
|
2026-02-24 20:49:22 -08:00 |
|
Jack Kingsman
|
fb11690585
|
Add errata note about continuous retry
|
2026-02-24 20:47:59 -08:00 |
|
Jack Kingsman
|
5dcb52914b
|
Catch failed vacuum
|
2026-02-24 20:47:10 -08:00 |
|
Jack Kingsman
|
81c166bb8d
|
Do some utterly disgusting MC library munging to deal with contacts coming out of sync
|
2026-02-24 20:41:21 -08:00 |
|
Jack Kingsman
|
71359e437f
|
Clarify errata and known limitations
|
2026-02-24 20:37:53 -08:00 |
|
Jack Kingsman
|
932ea6b65d
|
Pause autofetch during poll loop
|
2026-02-24 20:30:39 -08:00 |
|
Jack Kingsman
|
2757f25eb9
|
Use radio lock after setup
|
2026-02-24 20:26:18 -08:00 |
|
Jack Kingsman
|
561c8cf9c0
|
More code cleanup and optimization
|
2026-02-24 19:59:46 -08:00 |
|
Jack Kingsman
|
1b76211d53
|
More code rip out
|
2026-02-24 19:11:51 -08:00 |
|
Jack Kingsman
|
b1a0456a05
|
Carve out some dead code
|
2026-02-24 18:40:35 -08:00 |
|
Jack Kingsman
|
5c0f3df806
|
Track advert path and use in mesh visualizer
Track advert path and use in mesh visualizer
|
2026-02-24 15:00:50 -08:00 |
|