James Rich
|
52873ebd91
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7350)
|
2026-09-25 16:17:57 +00:00 |
|
James Rich
|
ecf0b1283b
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7345)
|
2026-09-25 00:42:52 +00:00 |
|
James Rich
|
0945f5aae2
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7335)
|
2026-09-24 22:56:14 +00:00 |
|
James Rich
|
5f82d40914
|
feat(messaging): record signing and ack proof on reactions (#7339)
|
2026-09-24 22:56:05 +00:00 |
|
James Rich
|
9f5d5c6a21
|
fix(messaging): clarify the message filter controls (#7324)
|
2026-09-24 09:37:46 +00:00 |
|
James Rich
|
f38732aa21
|
feat(messaging): show whether a delivery receipt was proven (#7284)
|
2026-09-24 09:03:15 +00:00 |
|
James Rich
|
d003a216a6
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7314)
|
2026-09-24 00:06:00 +00:00 |
|
James Rich
|
128053ba2a
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7297)
|
2026-09-22 18:20:46 -05:00 |
|
James Rich
|
e56e11a10c
|
fix(settings): write the external notification duration in milliseconds (#7307)
|
2026-09-22 19:04:29 +00:00 |
|
James Rich
|
7465b3ea3c
|
feat(settings): show the unit the schema declares (#7304)
|
2026-09-22 18:47:30 +00:00 |
|
James Rich
|
b326867f69
|
feat(search): one M3 search bar, settings search, and node status in search (#7303)
|
2026-09-22 18:25:49 +00:00 |
|
James Rich
|
2def49d539
|
feat(settings): read the labels and helper text the schema already has (#7302)
|
2026-09-22 16:53:46 +00:00 |
|
James Rich
|
720c7a0850
|
feat(settings): label enum pickers from the schema (#7298)
|
2026-09-22 15:27:23 +00:00 |
|
James Rich
|
7b73301385
|
feat(mqtt): surface a refused subscription from the broker (#7290)
|
2026-09-21 18:06:37 +00:00 |
|
James Rich
|
5c1eb2981a
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7282)
|
2026-09-21 11:13:16 -05:00 |
|
James Rich
|
7ed73c3774
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7281)
|
2026-09-20 19:16:33 +00:00 |
|
James Rich
|
13e63fd2a1
|
feat(settings): generate settings strings from the protobufs field metadata (#7275)
|
2026-09-20 18:40:03 +00:00 |
|
James Rich
|
da71c2810d
|
feat(node): rank maker hardware between supported and community in the device badge (#7263)
|
2026-09-19 23:40:28 +00:00 |
|
James Rich
|
1532f5109d
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7266)
|
2026-09-19 18:31:14 -05:00 |
|
James Rich
|
85d3934642
|
fix(mqtt): TLS switch shows and sets the stored flag for the public broker (#7255)
|
2026-09-19 22:11:13 +00:00 |
|
James Rich
|
5f242f6505
|
feat(telemetry): surface lightning, PM status and soil-water metrics (#7237)
|
2026-09-19 17:36:36 +00:00 |
|
James Rich
|
549aaddf0b
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7194)
|
2026-09-17 10:41:52 -05:00 |
|
James Rich
|
6499b0f757
|
fix(settings): state lockdown's irreversibility in the enable dialog (#7171)
|
2026-09-16 15:46:53 -05:00 |
|
James Rich
|
65f45fe558
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7189)
|
2026-09-16 15:15:27 -05:00 |
|
James Rich
|
ae7c98cde6
|
feat(settings): show the license notice on the About screen (#7191)
|
2026-09-16 18:52:20 +00:00 |
|
James Rich
|
92adb816f9
|
fix(messaging): key conversations to channel identity, not slot index (#7162)
|
2026-09-15 15:18:36 +00:00 |
|
James Rich
|
29d888424c
|
fix(service): keep the process alive and awake through firmware updates and scans (#7159)
|
2026-09-15 13:25:41 +00:00 |
|
James Rich
|
b385dc6b4a
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7150)
|
2026-09-14 20:35:23 +00:00 |
|
James Rich
|
21185b2f60
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7145)
|
2026-09-13 12:52:43 +00:00 |
|
James Rich
|
9381aec2d9
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7140)
|
2026-09-13 03:51:15 +00:00 |
|
James Rich
|
6d972ea406
|
fix(node): stop presenting MQTT-only nodes as unheard on the current LoRa (#7138)
|
2026-09-12 04:51:39 -07:00 |
|
James Rich
|
947f774945
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7133)
|
2026-09-11 11:36:44 -05:00 |
|
James Rich
|
9db12c6e51
|
feat(node): signed and verified indicators in place of the PKI lock (#7117)
|
2026-09-11 13:20:57 +00:00 |
|
James Rich
|
ef973c275f
|
feat(ui): share the link from the share dialog, and say what the dialog does (#7126)
|
2026-09-11 12:05:00 +00:00 |
|
James Rich
|
277d94033c
|
feat(nfc): share a contact or channel by tapping phones, no tag needed (#7124)
|
2026-09-11 02:48:20 +00:00 |
|
James Rich
|
04f692f693
|
chore: Scheduled updates (Firmware, Hardware, Translations) (#7114)
|
2026-09-10 20:57:49 +00:00 |
|
James Rich
|
448ede11fc
|
feat(docs): use the real M3 search bar for doc search (#7098)
|
2026-09-09 20:35:41 +00:00 |
|
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 |
|
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
|
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
|
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 |
|
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 |
|