Jack Kingsman
|
33b3b8d023
|
Updating changelog + build for 3.17.1
|
2026-07-26 11:19:19 -07:00 |
|
Jack Kingsman
|
4f783f4f59
|
Fix ANOTHER failing test. God I'm tired tonight.
|
2026-07-25 21:57:48 -07:00 |
|
Jack Kingsman
|
462f895e3e
|
Merge branch 'main' into perf/virtualize-message-list
|
2026-07-25 21:40:38 -07:00 |
|
Jack Kingsman
|
8af7622bb0
|
Fix e2e tests
|
2026-07-25 21:38:58 -07:00 |
|
Jack Kingsman
|
fc8dec3417
|
Fix busted tests
|
2026-07-25 21:02:53 -07:00 |
|
Jack Kingsman
|
d267075127
|
Add testing harness and fix up a few niggling bugs
|
2026-07-25 19:35:40 -07:00 |
|
Jack Kingsman
|
f2006e15ba
|
Optimize jump to unread to reduce flicker on large backlog load.
|
2026-07-25 17:53:34 -07:00 |
|
Jack Kingsman
|
1584151000
|
Don't strand at the top of the list and override pending pins with manual scroll action
|
2026-07-25 16:22:42 -07:00 |
|
Jack Kingsman
|
40f202dbeb
|
Merge branch 'main' into pr-339
# Conflicts:
# frontend/AGENTS.md
|
2026-07-25 15:19:51 -07:00 |
|
Jack Kingsman
|
4559fd34c2
|
Test improvements and trimming
|
2026-07-25 15:12:21 -07:00 |
|
Jack Kingsman
|
1fb716aed3
|
Add retry on flood for repeater login
|
2026-07-25 15:12:12 -07:00 |
|
Jack Kingsman
|
50d063b195
|
Show statistics for regional messages. Closes #338.
|
2026-07-25 12:46:38 -07:00 |
|
Jack Kingsman
|
58cd61dc61
|
Fix doc drift.
|
2026-07-25 11:46:38 -07:00 |
|
Jack Kingsman
|
889bb19ef5
|
Updating changelog + build for 3.17.0
|
2026-07-21 12:12:55 -07:00 |
|
Jack Kingsman
|
9fc343c4fd
|
Add telemetry CSV export. Closes #334.
|
2026-07-21 12:06:52 -07:00 |
|
Jack Kingsman
|
6f743446b0
|
Add customizable date binning on map. Closes #330.
|
2026-07-21 11:54:09 -07:00 |
|
Jack Kingsman
|
bc22f537d9
|
Add packet analyzer launch to visualizer feed. Closes #328.
|
2026-07-21 11:42:34 -07:00 |
|
Jack Kingsman
|
0b53534ec0
|
Tidy up issue templates
|
2026-07-21 10:32:46 -07:00 |
|
Jack Kingsman
|
d2e3b05a38
|
Add hop width bit display display. Closes #323.
|
2026-07-10 15:34:12 -07:00 |
|
Jack Kingsman
|
f8f6842d1d
|
Updating changelog + build for 3.16.2
|
2026-07-10 15:05:04 -07:00 |
|
Jack Kingsman
|
5da6e19c9b
|
Add repeater region discover
|
2026-07-10 15:00:14 -07:00 |
|
Jack Kingsman
|
789d37e240
|
Updating changelog + build for 3.16.1
|
2026-07-10 13:04:30 -07:00 |
|
jkingsman
|
6f21a6c364
|
Maybe we actually fixed the flaky test this time
|
2026-07-09 17:08:32 -07:00 |
|
jkingsman
|
6c977f9108
|
Add repeater region display. Closes #309.
|
2026-07-09 16:37:14 -07:00 |
|
jkingsman
|
387c9b0e0a
|
Add packet search to raw feed. Closes #320.
|
2026-07-09 14:56:31 -07:00 |
|
jkingsman
|
ee32a266db
|
Try using direct admin-binary fetch
|
2026-07-09 14:33:59 -07:00 |
|
jkingsman
|
1b83616db4
|
Add clearer error on missing privkey export for community MQTT
|
2026-07-09 14:08:23 -07:00 |
|
Jack Kingsman
|
0633ab724c
|
Misc bugs around dm region scope + scope display, and flood-scope leak
|
2026-07-08 20:11:57 -07:00 |
|
Jack Kingsman
|
db954c0f26
|
Bump some deps
|
2026-07-08 19:49:11 -07:00 |
|
Jack Kingsman
|
b6706497c2
|
Merge pull request #295 from jkingsman/dependabot/npm_and_yarn/frontend/npm_and_yarn-a11d9bf118
Bump the npm_and_yarn group across 1 directory with 3 updates
|
2026-07-08 19:10:17 -07:00 |
|
Jack Kingsman
|
80d82160b5
|
Merge pull request #294 from jkingsman/dependabot/uv/uv-740b34f595
Bump the uv group across 1 directory with 2 updates
|
2026-07-08 18:49:33 -07:00 |
|
Jack Kingsman
|
560538a1f4
|
Updating changelog + build for 3.16.0
|
2026-07-08 17:44:56 -07:00 |
|
Jack Kingsman
|
f9b991b1a8
|
Fix giphy rendering issue. Closes #291.
|
2026-07-08 17:23:51 -07:00 |
|
Jack Kingsman
|
4385ea5703
|
Add clearer regional scoping for bots. Closes #300.
|
2026-07-08 17:08:04 -07:00 |
|
Jack Kingsman
|
97b873e991
|
Defer chart render until flyin is settled. Closes #317.
|
2026-07-08 16:47:41 -07:00 |
|
jkingsman
|
0c8039cc44
|
Try out request-scoped subscription for console commands
|
2026-07-08 16:40:53 -07:00 |
|
Jack Kingsman
|
6edd2927b1
|
Gate scoping-safety on firmware ref, and and make per-channel override tristate.
|
2026-07-08 15:45:58 -07:00 |
|
Jack Kingsman
|
f45b84b15c
|
Add more aggressive packet validity checking. Closes #315.
|
2026-07-08 15:16:21 -07:00 |
|
Jack Kingsman
|
84e6c34255
|
Allow favorites to be sorted by type. Closes #314.
|
2026-07-08 14:57:29 -07:00 |
|
Jack Kingsman
|
2fcbefac3b
|
Add duty cycle display to repeaters. Closes #308.
|
2026-07-08 14:47:50 -07:00 |
|
Jack Kingsman
|
a6c64279e8
|
Plumb through total neighbor count from radio and expose that in the UI. Closes #310.
|
2026-07-08 14:09:08 -07:00 |
|
Jack Kingsman
|
7fe15d0fd4
|
Add issue template. Closes #313.
|
2026-07-08 13:57:30 -07:00 |
|
Jack Kingsman
|
7b334160ce
|
Be more forgiving around hashtag channel names
|
2026-06-30 14:43:05 -07:00 |
|
jkingsman
|
ce4946351f
|
Allow bots to send region scoped messages
|
2026-06-27 00:36:28 -07:00 |
|
jkingsman
|
4b4dfb0767
|
Add incoming region to kwargs
|
2026-06-26 21:26:58 -07:00 |
|
jkingsman
|
14cd399f70
|
Suppress expected reconnect. Closes #305.
|
2026-06-26 21:06:14 -07:00 |
|
Jack Kingsman
|
1af9c3bfcf
|
Fix floating point issues on recharts
|
2026-06-25 11:35:50 -07:00 |
|
Jack Kingsman
|
ca9a60a947
|
Clear out some stale HA states
|
2026-06-24 20:55:02 -07:00 |
|
Jack Kingsman
|
7560fe26ec
|
Updating changelog + build for 3.15.2
|
2026-06-23 21:34:51 -07:00 |
|
Jack Kingsman
|
3a78bf36ac
|
filter out geo from non-geo sensors, and publish gps for device tracking
|
2026-06-22 17:34:44 -07:00 |
|
Jack Kingsman
|
9f5bf2b159
|
Updating changelog + build for 3.15.1
|
2026-06-20 22:39:46 -07:00 |
|
Jack Kingsman
|
3d0e09b0c6
|
Relax e2e flood -> pathed requirements to not need literal direct
|
2026-06-20 22:33:34 -07:00 |
|
Jack Kingsman
|
048e03d99b
|
Maybe finally fix that flaky test??
|
2026-06-20 22:12:51 -07:00 |
|
Jack Kingsman
|
8d8bc13a3b
|
Add option to disable scroll. Closes #299.
|
2026-06-20 21:53:28 -07:00 |
|
Jack Kingsman
|
66148c2c39
|
Autobackfill regions
|
2026-06-20 21:48:16 -07:00 |
|
Jack Kingsman
|
06556a853d
|
Add draft reactions + gifs; region resolution
|
2026-06-20 21:30:51 -07:00 |
|
Jack Kingsman
|
165dcd0cfe
|
Add some additional debug for message scope
|
2026-06-20 18:00:09 -07:00 |
|
Jack Kingsman
|
08c4ec3283
|
Ruff me up
|
2026-06-20 17:54:46 -07:00 |
|
jkingsman
|
85574f7747
|
Make repeater neighbor pane sortable. Closes #290.
|
2026-06-17 18:19:15 -07:00 |
|
jkingsman
|
7198d92c74
|
Use the correct last-heard time for repeater recency sorting
|
2026-06-15 22:13:38 -07:00 |
|
Jack Kingsman
|
35c2371088
|
Updating changelog + build for 3.15.0
|
2026-06-11 22:27:51 -07:00 |
|
Jack Kingsman
|
9391116d53
|
Compact the trace panes. Closes #285.
|
2026-06-11 22:13:41 -07:00 |
|
Jack Kingsman
|
01c4dd1df7
|
Add recently traced contacts as a sort category in the trace pane. Closes #286.
|
2026-06-11 21:55:51 -07:00 |
|
Jack Kingsman
|
e1e0b48437
|
Add 'Reverse Link' button to trace pane. Closes #287.
|
2026-06-11 21:22:07 -07:00 |
|
Jack Kingsman
|
fb848d2e8d
|
Add outbound message opt-in for apprise
|
2026-06-11 20:42:29 -07:00 |
|
jkingsman
|
907a0e4d14
|
Make repeater packet history legend clearer
|
2026-06-05 21:51:39 -07:00 |
|
jkingsman
|
556847ea2b
|
Improve QoL around repeater history (brush scrubbing, better extents, per-datapoint delta on packet count
|
2026-06-05 21:43:52 -07:00 |
|
jkingsman
|
6e763a965f
|
Add pubkey suffix to the repeater neighbors. Closes #281.
|
2026-06-05 21:21:33 -07:00 |
|
jkingsman
|
52243cbc94
|
Extract ACK codes for standalone ACKs (i.e. normal/non-flood). Might resolve #278?
|
2026-06-04 21:34:02 -07:00 |
|
Jack Kingsman
|
be2b7fdacc
|
Actually fix the test issues
|
2026-06-01 20:27:01 -07:00 |
|
Jack Kingsman
|
42ed3f0289
|
Updating changelog + build for 3.14.1
|
2026-06-01 19:30:21 -07:00 |
|
Jack Kingsman
|
257f09c2b4
|
Be more gentle during test runs
|
2026-06-01 19:21:02 -07:00 |
|
Jack Kingsman
|
bea51b894d
|
Add packet_hash to bot kwargs. Closes #268.
|
2026-06-01 18:50:35 -07:00 |
|
Jack Kingsman
|
50af30f3bb
|
Make the trace pane overflow neater. Closes #270.
|
2026-06-01 18:22:41 -07:00 |
|
Jack Kingsman
|
4e195f0dd1
|
Don't trim trailing space from repeater console input. Closes #276.
|
2026-06-01 18:11:18 -07:00 |
|
Jack Kingsman
|
c721e7461a
|
Don't display blocked contacts on the map. Closes #269.
|
2026-06-01 18:10:45 -07:00 |
|
Jack Kingsman
|
c68054ba46
|
Don't display blocked contacts on the map. Closes #296.
|
2026-05-24 13:35:47 -07:00 |
|
jkingsman
|
f4dd6b44a1
|
Fix flaky tests
|
2026-05-19 17:45:33 -07:00 |
|
Jack Kingsman
|
89d7725a17
|
(bug) fix contact telemetry chart visual issues. Closes #261.
|
2026-05-14 21:03:06 -07:00 |
|
Jack Kingsman
|
d5b27a2405
|
(bug) invalidate repeater panel map tiling on resize. Closes #262.
|
2026-05-14 20:57:09 -07:00 |
|
Jack Kingsman
|
e23613d18a
|
fix: units in lpp sensors to HA. Extends PR #260.
|
2026-05-14 09:01:10 -07:00 |
|
Jack Kingsman
|
f3e9953b48
|
Fix linting
|
2026-05-14 08:58:18 -07:00 |
|
Jack Kingsman
|
6cfd5eff63
|
Updating changelog + build for 3.14.0
|
2026-05-13 18:16:32 -07:00 |
|
Jack Kingsman
|
2778e8bd4f
|
Don't use ghost shape of telemetry, and fix ceiling behavior
|
2026-05-13 17:47:24 -07:00 |
|
Jack Kingsman
|
896267ff7e
|
Fix migration bump
|
2026-05-13 17:30:07 -07:00 |
|
Jack Kingsman
|
a4fd1d3b37
|
Propagate to HA
|
2026-05-13 17:30:07 -07:00 |
|
Jack Kingsman
|
2eb8ac15a8
|
Reject repeaters from contact telemetry opt-in
|
2026-05-13 17:30:06 -07:00 |
|
Jack Kingsman
|
84aa352be3
|
Split up setting to be a bit neater
|
2026-05-13 17:30:06 -07:00 |
|
Jack Kingsman
|
7f1bb92e92
|
Add telemetry config to radio settings
|
2026-05-13 17:30:05 -07:00 |
|
Jack Kingsman
|
0bd0c062f2
|
Initial tracke telemetry for contacts
|
2026-05-13 17:30:05 -07:00 |
|
Jack Kingsman
|
83da01fe45
|
Test fixtures matching contact shape
|
2026-05-13 17:20:58 -07:00 |
|
Jack Kingsman
|
dc02015c43
|
Drop back to empty state on deleted contact or bad hash in history
|
2026-05-13 17:16:04 -07:00 |
|
Jack Kingsman
|
ecdcbd85d4
|
Don't push history when we've gotten here via popstate
|
2026-05-13 17:05:59 -07:00 |
|
Jack Kingsman
|
72f3d95acf
|
Fix gap in don't-ingest logic. Closes #247.
|
2026-05-13 16:59:29 -07:00 |
|
Jack Kingsman
|
b77660196b
|
Persist login status for room servers. Closes #244.
|
2026-05-13 16:52:32 -07:00 |
|
Jack Kingsman
|
79c8b45d89
|
Don't forward unparseable packets to community endpoints. Closes #255.
|
2026-05-13 16:43:52 -07:00 |
|
Jack Kingsman
|
5033beacc9
|
Add test and simplify strip logic
|
2026-05-13 16:36:45 -07:00 |
|
Jack Kingsman
|
6e4f1ac47b
|
Drop token renewal time to one hour. Closes #248.
|
2026-05-13 16:31:16 -07:00 |
|
Jack Kingsman
|
8905392b29
|
Add missing frequencies. Closes #245.
|
2026-05-13 16:28:05 -07:00 |
|
Jack Kingsman
|
e95acecbfb
|
Stable packet analytics coloring. Closes #246.
|
2026-05-13 16:15:41 -07:00 |
|