Jack Kingsman
|
a351c86ccb
|
Add favorites as contact field (dug)
|
2026-04-05 20:50:27 -07:00 |
|
Jack Kingsman
|
daff3dcb4a
|
Drop low value tests
|
2026-04-03 17:55:02 -07:00 |
|
Jack Kingsman
|
1046baf741
|
Add auto-resend option for not-heard-repeated messages. Closes #154.
|
2026-04-03 14:43:52 -07:00 |
|
Jack Kingsman
|
be2b2604df
|
Add intervalized repeater metrics collection. Closes #151.
|
2026-04-03 13:45:39 -07:00 |
|
Jack Kingsman
|
8e998c03ba
|
Add channel path hash width override
|
2026-04-03 13:05:58 -07:00 |
|
Jack Kingsman
|
1895e6a919
|
Clean up legacy sort order
|
2026-04-02 20:16:16 -07:00 |
|
Jack Kingsman
|
5f969017f7
|
Add some tests, make it an actual endpoint (whoops said we didn't need that) and tidy things up a bit
|
2026-04-02 12:43:42 -07:00 |
|
Jack Kingsman
|
4a2d7ed100
|
Move to FK pragma and prep other code points in light of that
|
2026-04-01 21:22:01 -07:00 |
|
Jack Kingsman
|
5653a43941
|
Add new node ingest blocking
|
2026-04-01 15:57:22 -07:00 |
|
Jack Kingsman
|
3f6efaae1d
|
Overhaul script handling. Closes #125.
|
2026-03-30 15:51:43 -07:00 |
|
Jack Kingsman
|
fdd82e1f77
|
Clean up orphaned contact child rows and add foreign key enforcement
|
2026-03-19 20:56:36 -07:00 |
|
Jack Kingsman
|
541dba6a75
|
Fix migration to not import historical advert path
|
2026-03-19 03:45:51 +00:00 |
|
Jack Kingsman
|
69e09378f5
|
Pass 1 on PATH integration
|
2026-03-19 03:45:51 +00:00 |
|
Jack Kingsman
|
350c85ca6d
|
Behave better around DM dedupe/storage. Closes #77.
|
2026-03-18 17:40:11 -07:00 |
|
Jack Kingsman
|
370ff115b4
|
Fix DM collapse on same second send
|
2026-03-16 14:53:48 -07:00 |
|
Jack Kingsman
|
811c7e7349
|
Add regional channel routing (closes #42)
|
2026-03-09 11:09:31 -07:00 |
|
Jack Kingsman
|
0c5b37c07c
|
Add custom pathing (closes #45)
|
2026-03-09 10:26:01 -07:00 |
|
Jack Kingsman
|
34318e4814
|
Use more faithful packet frame parsing
|
2026-03-08 13:54:07 -07:00 |
|
Jack Kingsman
|
48dab293ae
|
Advert-path uses correct identity for dedupe
|
2026-03-08 13:54:07 -07:00 |
|
Jack Kingsman
|
76d11b01a7
|
Actually persist out_path_hash_mode instead of lossily deriving it
|
2026-03-08 13:54:06 -07:00 |
|
Jack Kingsman
|
f97c846378
|
Phase 3: Add path size inference and also bin some stupid migration tests while we're at it
|
2026-03-08 13:54:06 -07:00 |
|
Jack Kingsman
|
adfb4addb7
|
Add MQTT removal migration and fix tests + docs
|
2026-03-06 14:44:48 -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
|
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
|
95bacc4caf
|
Split up community broker fields and reformat MQTT config page
|
2026-03-02 14:24:20 -08:00 |
|
Jack Kingsman
|
00ca4afa8d
|
Add support for community MQTT ingest
|
2026-03-02 14:24:19 -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
|
194852ed16
|
Move to blob storage for payload hashes
|
2026-02-27 15:46:16 -08:00 |
|
Jack Kingsman
|
b91b2d5d7b
|
Contact info pane
|
2026-02-27 13:45:42 -08:00 |
|
Jack Kingsman
|
c30ed0b4bc
|
Track advert path and use in mesh visualizer
|
2026-02-24 14:55:28 -08:00 |
|
Jack Kingsman
|
ef4c79bc80
|
Move to hour-resolution adverts
|
2026-02-23 16:34:34 -08:00 |
|
Jack Kingsman
|
1477900f6f
|
Linting...
|
2026-02-21 00:14:49 -08:00 |
|
Jack Kingsman
|
6d0505ade6
|
WAL + incremental vacuum for space happiness
|
2026-02-21 00:04:27 -08:00 |
|
Jack Kingsman
|
9e3b1d03a9
|
Drop unnecessary uniqs and indices
|
2026-02-21 00:00:13 -08:00 |
|
Jack Kingsman
|
5a82d469b4
|
Add resend button for 30s
|
2026-02-14 17:37:51 -08:00 |
|
Jack Kingsman
|
a157390fb7
|
Add experimental double send
|
2026-02-10 20:33:14 -08:00 |
|
Jack Kingsman
|
71872517e5
|
Cleanups: Normalize pub keys, prefix message claiming, cursor + null timestamp DB cleanups
|
2026-02-02 16:22:10 -08:00 |
|
Jack Kingsman
|
530179fde1
|
Add multibot functionality
|
2026-01-27 17:23:38 -08:00 |
|
Jack Kingsman
|
ba92aa2342
|
Add basic bot functionality
|
2026-01-26 21:44:11 -08:00 |
|
Jack Kingsman
|
769f34ebfc
|
Force auto-advert to respect set intervals
|
2026-01-26 20:34:35 -08:00 |
|
Jack Kingsman
|
375ee74eb3
|
Make advert interval manual
|
2026-01-25 09:29:56 -08:00 |
|
Jack Kingsman
|
9c071dbc53
|
Move to server side preference and read indicator management
|
2026-01-18 23:44:56 -08:00 |
|
Jack Kingsman
|
c4ef8ec9cd
|
Add multipath tracking
|
2026-01-18 20:00:32 -08:00 |
|
Jack Kingsman
|
13220c4a8f
|
Add missing pathing information to frontend
|
2026-01-18 14:17:49 -08:00 |
|
Jack Kingsman
|
850ce2d6c7
|
Add database-level payload dedupe
|
2026-01-17 17:06:25 -08:00 |
|