Default branch

b7907c2a45 · Merge feat/custom-announcements into main · Updated 2026-08-16 18:30:42 +00:00

Branches

db52e30972 · MeshCore reconnect persistence: implement 0=unlimited max-reconnect-attempts sentinel · Updated 2026-08-02 04:10:20 +00:00

37
2

2d359ea6f1 · fix(tests): stop poisoning sys.modules session-wide with a bare MagicMock · Updated 2026-07-17 20:24:44 +00:00

21
1

1a28a4bfad · build(work): eliminate work/README.md as a second source of truth · Updated 2026-07-17 20:15:08 +00:00

22
2

8d60db11d6 · docs(readme): move frontend-build note to root README · Updated 2026-07-17 20:14:02 +00:00

23
4

517a247151 · feat(swpc): native solar_radiation_storm (S-scale) formatter + decider + pinned goldens · Updated 2026-07-17 20:11:51 +00:00

24
1

47d7ef7e78 · feat(dashboard): bring ipaws adapter + emergency family to full GUI parity · Updated 2026-07-17 17:06:00 +00:00

39
1

77748ff104 · fix(config): merge partial PUT bodies instead of resetting to defaults · Updated 2026-07-17 07:20:48 +00:00

40
1

5654faf29d · fix(pipeline): let wildfire_spotting skip the grouper (category-scoped) · Updated 2026-07-14 16:36:49 +00:00

50
1

34eb7e29ca · fix(meshcore): un-shadow _resolve_contact; restore PR #56 refetch-on-miss (#127) · Updated 2026-07-13 18:16:01 +00:00

51
1

4dabbabaab · fix(reminders): pace the reminder roll-call so N fires don't burst · Updated 2026-07-12 05:43:10 +00:00

51
1

be7fc2e3f0 · test: fix 13 stale tests in the red suite, leave 6 real-bug failures (#124) · Updated 2026-07-12 05:42:16 +00:00

51
1

a528166f7f · fix(gating): firms decide() spotting/halt severity key, issue #121 · Updated 2026-07-12 05:17:20 +00:00

51
1

df8a8c7b49 · chore: remove duplicate top-level source tree (build only from work/) · Updated 2026-07-12 04:08:02 +00:00

51
1

d1f78a0836 · fix(fires): wire FirePacer into the native fire broadcast path · Updated 2026-07-12 01:09:10 +00:00

52
1

48af45cdf6 · fix(firms): repair the FIRMS fire-fusion Event contract (issues #117-#119) · Updated 2026-07-11 23:23:00 +00:00

53
1

18208d2e8f · fix(dispatcher): qualify region-cooldown key by channel type · Updated 2026-07-11 14:59:20 +00:00

54
1

118c83c69e · feat(context): durable SQLite-backed retention for MeshContext observations · Updated 2026-07-11 06:38:35 +00:00

55
1

1dfa7f16b0 · feat(identity): transport-aware bot identity + alert-channel awareness · Updated 2026-07-11 05:23:41 +00:00

56
4

bc5d7bbf09 · fix(gui): restart banner says 'Restart required' (process, not container recreate) · Updated 2026-07-06 05:13:06 +00:00

113
1

33adc721d9 · fix(serial): detect passed-through /dev USB-serial nodes (container GUI detect) · Updated 2026-07-06 05:01:04 +00:00

114
1