Commit Graph
1204 Commits
Author SHA1 Message Date
James RichandClaude Opus 5 2d20cd8a47 fix(ui): give rx_snr real presence semantics end to end (#6523)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-30 16:40:41 +00:00
James RichandClaude Opus 5 d714b22571 chore(deps): bump protobufs to 2.7.26.140 (optional rx_time) (#6510)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 18:08:24 +00:00
James Rich 708055402b chore: Scheduled updates (Firmware, Hardware, Translations) (#6509) 2026-07-29 13:09:54 -05:00
James RichandClaude Fable 5 5a3b555b99 chore(deps): update org.meshtastic:mqtt-client to v0.8.0 (#6508)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 20:35:05 -05:00
James RichandClaude Fable 5 be320ec622 fix(mqtt): stop reporting transport failures as credential rejections (#6506)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 20:09:23 -05:00
James Rich 1b0b00c3fa chore: Scheduled updates (Firmware, Hardware, Translations) (#6502) 2026-07-28 19:53:13 -05:00
James RichandClaude Opus 5 c7ca45fe93 fix(ui): stop discarding measured-zero sensor and RSSI readings (#6507)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 19:49:31 -05:00
James RichandClaude Fable 5 8a4e2e3567 fix(connections): send set_time_only at MyNodeInfo instead of onNodeDbReady (#6503)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 23:14:19 +00:00
James RichandClaude Opus 5 39139398e6 fix(model): rssi explicit presence for protobufs 2.7.26.138 (#6498)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 21:12:28 +00:00
James RichandClaude Opus 5 6c32af9a84 test: revive 80 dormant tests in eight abstract Common*Test classes (#6501)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 21:11:42 +00:00
James RichandClaude Opus 5 b4105e3e3f fix(event): honor disabled node events, gate brand URLs, observe the manifest (#6499)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 21:09:13 +00:00
James RichandClaude Opus 5 4c3196c29a fix(connections): dedupe recent-TCP and reaction list keys (#6494)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 16:19:07 +00:00
James Rich b3a964d63c chore: Scheduled updates (Firmware, Hardware, Translations) (#6490) 2026-07-28 11:19:42 -05:00
James RichandClaude Opus 5 b49b2a791c fix(mqtt): log throwable-less client errors at warn (#6493)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 15:11:10 +00:00
James Rich 76922d31df chore: Scheduled updates (Firmware, Hardware, Translations) (#6485) 2026-07-28 07:08:12 -05:00
James Rich c822aba5a7 chore: Scheduled updates (Graphs, Baseline Profile) (#6482) 2026-07-27 20:29:17 -05:00
James RichandClaude Opus 5 6872381d82 feat(event): DEF CON 34 logo and full brand palette in event theming (#6483)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 20:28:59 -05:00
pdxlocationsandJames Rich 8bb357e853 Clean up configuration menus (#6478)
Co-authored-by: James Rich <james.a.rich@gmail.com>
2026-07-28 00:16:35 +00:00
James Rich 5f2897a1a9 chore: Scheduled updates (Firmware, Hardware, Translations) (#6476) 2026-07-27 18:05:06 -05:00
James Rich 0ece976e9d chore: Scheduled updates (Firmware, Hardware, Translations) (#6475) 2026-07-27 16:50:36 -05:00
James RichandClaude Opus 5 b0333ff163 fix(service): guarantee startForeground is reached or MeshService stops itself (#6471)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 16:08:45 -05:00
James RichandClaude Opus 5 6599331ee7 fix(notifications): guard blank conversation-shortcut labels (#6472)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 18:55:00 +00:00
James RichandClaude Opus 5 e2b59b5998 fix(network): resync stream framing and stop reporting expected disconnects as errors (#6469)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 18:54:25 +00:00
James RichandClaude Opus 5 5235b8fc51 fix(logging): stop reporting expected conditions as crashes (#6470)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 18:53:54 +00:00
James RichandClaude Opus 5 2d63db8dd4 fix(mqtt): scope user-CA trust to the MQTT connection (#6464)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 16:35:32 +00:00
James Rich 6412c516cb chore: Scheduled updates (Firmware, Hardware, Translations) (#6466) 2026-07-27 11:39:35 -05:00
James RichandClaude Opus 5 ef59ae8697 fix(strings): remove stray "to" in share location description (#6463)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 12:59:53 +00:00
James Rich 9808a9a8fb chore: Scheduled updates (Firmware, Hardware, Translations) (#6447) 2026-07-26 20:02:12 -05:00
James Rich 6e71f26b5d chore: Scheduled updates (Firmware, Hardware, Translations) (#6444) 2026-07-26 10:44:22 -05:00
James RichandClaude Opus 5 01cd54907d chore: harden untrusted-input handling and diagnostic output (#6441)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 08:32:07 -05:00
James Rich e2f35cdc87 chore: Scheduled updates (Firmware, Hardware, Translations) (#6439) 2026-07-25 20:45:07 -05:00
James Rich 0dc780934a chore: Scheduled updates (Firmware, Hardware, Translations) (#6437) 2026-07-25 17:29:08 -05:00
James RichandClaude Opus 5 a828e9d513 feat(node): show AQI in the air quality graph and table (#6434)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 21:25:22 +00:00
James Rich d1d44f865e chore: Scheduled updates (Firmware, Hardware, Translations) (#6429) 2026-07-25 19:25:05 +00:00
James RichandClaude Opus 5 237c0674c4 fix(data): don't let coarse position reports overwrite precise coordinates (#6432)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 19:24:46 +00:00
James RichandClaude Opus 5 5572b29c0f fix(model): gate TAK module config on firmware 2.8.0 (#6435)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 19:24:01 +00:00
James RichandClaude Opus 5 d9b9ce6e8a fix(node): show node counts without truncation (#6433)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 19:23:37 +00:00
James Rich 945e7a7cfc chore: Scheduled updates (Firmware, Hardware, Translations) (#6428) 2026-07-24 20:46:56 -05:00
Jeremiah K c5638146b1 fix(android): avoid resource stalls in connection status (#6398) 2026-07-25 00:18:43 +00:00
James Rich 01be99587f chore: Scheduled updates (Firmware, Hardware, Translations) (#6426) 2026-07-24 18:14:09 -05:00
James RichandClaude Opus 5 430421620c fix(strings): correct English subnet label (#6425)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-24 18:00:22 -05:00
James RichandClaude Opus 5 c75223c43a fix(messaging): use mesh time for message timestamps and grouping (#6422)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-24 22:12:13 +00:00
James RichandClaude Opus 5 22935a003b chore(ci): stop tracking firmware pullRequests churn (#6421)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-24 16:43:13 -05:00
James Rich f60481aa49 chore: Scheduled updates (Firmware, Hardware, Translations) (#6418) 2026-07-24 16:36:22 -05:00
James Rich 9050c729e4 chore: Scheduled updates (Firmware, Hardware, Translations) (#6417) 2026-07-24 20:38:50 +00:00
James RichandClaude Opus 4.8 bfbf74df1e fix(channels): store channel set per-device to stop cross-device duplicates (#4623) (#6409)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 13:57:39 -05:00
James RichandClaude Opus 4.8 ec6924d199 fix(firmware): don't treat unparseable version as "too old" (#3726) (#6408)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 13:57:10 -05:00
Jeremiah K 8cf8214162 fix(hardware): throttle repeated catalog refreshes for cache misses (#6399) 2026-07-24 16:29:10 +00:00
Jeremiah K 500ab7a0cb fix(firmware): decode manifests independent of content type (#6400) 2026-07-24 16:28:50 +00:00
James Rich 9c864a8bfe chore: Scheduled updates (Firmware, Hardware, Translations) (#6396) 2026-07-24 11:33:55 +00:00