Commit Graph
1408 Commits
Author SHA1 Message Date
James Rich 16c0236d3b chore: Scheduled updates (Firmware, Hardware, Translations) (#7069) 2026-09-08 14:30:34 +00:00
James Rich 8d97982018 chore: device link disclosure (#7068) 2026-09-08 14:23:22 +00:00
TexasandClaude Opus 5 fecc241b10 fix(takserver): skip compressed v1 TAK packets to stop duplicate contacts (#7020)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-08 13:42:12 +00:00
James Rich 23ccc3bad2 chore: Scheduled updates (Firmware, Hardware, Translations) (#7066) 2026-09-08 08:13:36 -05:00
James Rich e8f93899d5 chore: Scheduled updates (Firmware, Hardware, Translations) (#7057) 2026-09-07 06:16:49 -05:00
James Rich 5a0cb5cf41 feat: mark nodes not heard since the LoRa config changed (#7055) 2026-09-07 10:44:43 +00:00
James Rich a5f7c5d917 feat(firmware): factory erase through the OTAFIX bootloader when the drive advertises it (#7058) 2026-09-06 14:46:59 +00:00
James Rich 3ea0bc9f53 chore: Scheduled updates (Firmware, Hardware, Translations) (#7052) 2026-09-05 19:09:54 -05:00
James Rich 7e74dcec3f fix(node): gate direct messages on holding a public key (#7050) 2026-09-05 20:11:30 +00:00
James Rich 0cfb05ad2c feat(node): add an update-status shortcut to the local node menu (#7047) 2026-09-05 16:05:35 +00:00
James Rich 9781e337f1 fix(mqtt): downgrade unparseable-payload decode logs from error to warn (#7040) 2026-09-05 15:28:59 +00:00
James Rich 80ca72e64e chore: Scheduled updates (Firmware, Hardware, Translations) (#7026) 2026-09-03 22:04:14 +00:00
James Rich 0f05572cd5 feat(map): offline vector regions for the Google flavor, via PMTiles (#7000) 2026-09-03 21:58:44 +00:00
James Rich 5e61b6af3a feat(map): offline banner and Google basemap auto-fallback on connectivity loss (#6998) 2026-09-03 21:18:52 +00:00
James Rich d0806f60a3 feat(map-maplibre): offline terrain (hillshade + contours) for MapLibre (#7012) 2026-09-03 20:18:15 +00:00
Jeremiah K e2d033ae6f fix(connections): scope region warnings to the active connection (#7015) 2026-09-03 19:31:17 +00:00
Copilotandjamesarich 0595852ad7 Remove stale Vico workaround and close dependency-upgrade follow-ups (#7025)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2026-09-03 18:09:34 +00:00
James Rich 23e5e2aeea fix(map): show a message instead of crashing when a device has no map engine, and fail CI on the gap (#7005) 2026-09-03 14:27:41 +00:00
James Rich 680e78d7b1 fix(settings): re-learn the node number when the first region set renumbers the radio (#7021) 2026-09-03 14:16:54 +00:00
James Rich 971885339b chore: Scheduled updates (Firmware, Hardware, Translations) (#7011) 2026-09-02 16:27:37 -05:00
James RichandClaude Sonnet 5 60019db962 feat(ui): blend noise floor into signal quality rating (design#15) (#7009)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-02 20:21:51 +00:00
James RichandClaude Sonnet 5 ea5fd32991 fix(settings): floor the beacon broadcast-target list at one row (#7010)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-02 18:20:26 +00:00
James RichandClaude Opus 5 4884afb435 fix(network): point the API base URL at the R2-backed apiv2 host (#7004)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-02 12:16:30 +00:00
James Rich 131010a09b chore: Scheduled updates (Firmware, Hardware, Translations) (#6991) 2026-09-01 10:52:49 +00:00
James Rich ca231c3db0 ci: clear the recurring warnings and dead job the workflow logs carry (#6982) 2026-08-31 17:08:38 +00:00
James Rich e7fccc4881 chore: Scheduled updates (Firmware, Hardware, Translations) (#6980) 2026-08-31 09:09:41 -05:00
James RichandClaude Fable 5 3b08d8d5af fix(map): resolve the persisted basemap before the map first renders (#6978)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 13:49:31 +00:00
James Rich e58bbb46f5 chore: Scheduled updates (Firmware, Hardware, Translations) (#6976) 2026-08-31 13:11:34 +00:00
James Rich 0fe912e056 chore(resources): drop dead string keys, and fix help text that contradicts the code (#6972) 2026-08-31 12:44:17 +00:00
James Rich ab0c8d4dba fix(ai): bound assistant messages at what the send path will actually encode (#6970) 2026-08-30 23:35:04 +00:00
James Rich 08e3673797 chore(discovery): remove the scan state nothing ever enters (#6971) 2026-08-30 22:58:04 +00:00
James Rich a222d0ef1e chore: Scheduled updates (Firmware, Hardware, Translations) (#6967) 2026-08-30 13:10:33 -07:00
James Rich 22ca1669f7 chore: Scheduled updates (Firmware, Hardware, Translations) (#6965) 2026-08-30 18:05:44 +00:00
James RichandClaude Fable 5 ce137a7f5e feat(discovery): suppress beacon invitations for channels the radio already has (#6964)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-30 18:05:25 +00:00
James Rich 431f78c4e1 feat(settings): align the Mesh Beacon config editor with design#140 (#6963) 2026-08-30 18:04:46 +00:00
b8b8andJames Rich 00f84f7181 Status Message - Included info on transmit frequency (#6956)
Signed-off-by: b8b8 <156552149+b8b8@users.noreply.github.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-08-30 13:23:26 +00:00
James Rich 9657a1fa26 chore: Scheduled updates (Firmware, Hardware, Translations) (#6952) 2026-08-30 12:55:35 +00:00
James Rich 37e8649ae4 fix(ui): show device roles by name, and stop doubling two percent signs (#6962) 2026-08-30 12:55:21 +00:00
James Rich 2ac28e28c3 feat(map): filter the map by node role and by how a node was heard (#6959) 2026-08-30 05:45:05 +00:00
James Rich 17587eb242 feat(map): give every map layer its own opacity slider (#6958) 2026-08-30 03:59:27 +00:00
James RichandClaude Fable 5 80849ca503 docs: house style guide + corpus-wide style and prose audit (#6954)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-30 01:21:39 +00:00
James Rich 657592ebe0 refactor(settings): edit the status message on the user screen (#6951) 2026-08-29 16:08:33 +00:00
James RichandClaude Opus 5 f5a6ae38b8 feat(map): replace OSMdroid with MapLibre on F-Droid, and put a map on desktop (#6901)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-29 15:59:26 +00:00
James Rich f62bf26daf chore: Scheduled updates (Firmware, Hardware, Translations) (#6948) 2026-08-29 07:38:51 -05:00
James Rich 2c8707b1b6 chore: Scheduled updates (Firmware, Hardware, Translations) (#6947) 2026-08-28 15:56:53 -05:00
James Rich e319ceb88a feat(connections): notice when transmit is disabled (#6945) 2026-08-28 19:04:13 +00:00
James Rich e85c683d12 chore: Scheduled updates (Firmware, Hardware, Translations) (#6944) 2026-08-28 13:37:57 -05:00
James Rich 842e2ebeb3 fix(settings): drop the beacon single-target scalars protobufs reserved (#6942) 2026-08-28 17:51:23 +00:00
James Rich 0846676f2a chore: Scheduled updates (Firmware, Hardware, Translations) (#6929) 2026-08-28 15:34:43 +00:00
James RichandClaude Opus 5 0cdaddbd4d chore: give each display unit symbol one definition, and pin action digests (#6936)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 15:30:01 +00:00