Skip to content

Commit eab2a4f

Browse files
jamesarichgithub-actions[bot]
authored andcommitted
chore: Scheduled updates (Firmware, Hardware, Translations)
Automated updates for: - Firmware releases list - Device hardware list - Event firmware metadata - Device links list - Crowdin source string uploads - Crowdin translation downloads
1 parent f8f6ca7 commit eab2a4f

4 files changed

Lines changed: 143 additions & 18 deletions

File tree

androidApp/src/main/assets/device_links.json

Lines changed: 113 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"version": 1,
3-
"generatedAt": "2026-06-10T14:17:34.591Z",
3+
"generatedAt": "2026-07-23T03:27:14.158Z",
44
"source": "https://msh.to/api/urls",
55
"links": [
66
{
@@ -3641,6 +3641,118 @@
36413641
"SI",
36423642
"SK"
36433643
]
3644+
},
3645+
{
3646+
"shortCode": "thinknode_m7",
3647+
"url": "https://msh.to/thinknode_m7",
3648+
"description": "ThinkNode M7",
3649+
"type": "vendor",
3650+
"targets": [
3651+
"thinknode_m7"
3652+
],
3653+
"hwModels": [
3654+
129
3655+
],
3656+
"marketplace": null,
3657+
"regions": null
3658+
},
3659+
{
3660+
"shortCode": "heltec-mesh-node-t1",
3661+
"url": "https://msh.to/heltec-mesh-node-t1",
3662+
"description": "MeshNode T1",
3663+
"type": "vendor",
3664+
"targets": [
3665+
"heltec-mesh-node-t1"
3666+
],
3667+
"hwModels": [
3668+
133
3669+
],
3670+
"marketplace": null,
3671+
"regions": null
3672+
},
3673+
{
3674+
"shortCode": "m5stack-unitc6l",
3675+
"url": "https://msh.to/m5stack-unitc6l",
3676+
"description": "M5Stack Unit C6L",
3677+
"type": "vendor",
3678+
"targets": [
3679+
"m5stack-unitc6l"
3680+
],
3681+
"hwModels": [
3682+
111
3683+
],
3684+
"marketplace": null,
3685+
"regions": null
3686+
},
3687+
{
3688+
"shortCode": "m5stack-cardputer-adv",
3689+
"url": "https://msh.to/m5stack-cardputer-adv",
3690+
"description": "M5Stack Cardputer Mesh Kit",
3691+
"type": "vendor",
3692+
"targets": [
3693+
"m5stack-cardputer-adv"
3694+
],
3695+
"hwModels": [
3696+
112
3697+
],
3698+
"marketplace": null,
3699+
"regions": null
3700+
},
3701+
{
3702+
"shortCode": "heltec-mesh-node-t096",
3703+
"url": "https://msh.to/heltec-mesh-node-t096",
3704+
"description": "Mesh Node T096",
3705+
"type": "vendor",
3706+
"targets": [
3707+
"heltec-mesh-node-t096"
3708+
],
3709+
"hwModels": [
3710+
127
3711+
],
3712+
"marketplace": null,
3713+
"regions": null
3714+
},
3715+
{
3716+
"shortCode": "t-beam-1w",
3717+
"url": "https://msh.to/t-beam-1w",
3718+
"description": "T-Beam 1W",
3719+
"type": "vendor",
3720+
"targets": [
3721+
"t-beam-1w"
3722+
],
3723+
"hwModels": [
3724+
122
3725+
],
3726+
"marketplace": null,
3727+
"regions": null
3728+
},
3729+
{
3730+
"shortCode": "t-echo-plus",
3731+
"url": "https://msh.to/t-echo-plus",
3732+
"description": "T-Echo Plus",
3733+
"type": "vendor",
3734+
"targets": [
3735+
"t-echo-plus"
3736+
],
3737+
"hwModels": [
3738+
33
3739+
],
3740+
"marketplace": null,
3741+
"regions": null
3742+
},
3743+
{
3744+
"shortCode": "rak_wismesh_tap_v2",
3745+
"url": "https://msh.to/rak_wismesh_tap_v2",
3746+
"description": "RAK WisMesh Tap V2",
3747+
"type": "vendor",
3748+
"targets": [
3749+
"rak_wismesh_tap_v2"
3750+
],
3751+
"hwModels": [
3752+
116
3753+
],
3754+
"marketplace": null,
3755+
"regions": null
36443756
}
36453757
]
36463758
}

androidApp/src/main/assets/firmware_releases.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -285,10 +285,10 @@
285285
"zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
286286
},
287287
{
288-
"id": "11063",
289-
"title": "Update python to v3.14.6",
290-
"page_url": "https://github.com/meshtastic/firmware/pull/11063",
291-
"zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
288+
"id": "11061",
289+
"title": "Backlight: unify E-Ink backlight logic and fix ThinkNode M1 wake",
290+
"page_url": "https://github.com/meshtastic/firmware/pull/11061",
291+
"zip_url": "https://discord.com/invite/meshtastic"
292292
}
293293
]
294294
}

core/resources/src/commonMain/composeResources/values-ru/strings.xml

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/ru-rRU/user/settings-radio-user.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -147,19 +147,19 @@ aliases:
147147

148148
### Настройки безопасности
149149

150-
| Настройка | Описание |
151-
| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
152-
| Публичный ключ | Публичный ключ твоей ноды (только для чтения) |
153-
| Ключ администратора | Ключ для удалённого администрирования |
154-
| Приватный ключ | Приватный ключ твоей ноды (обращайся с ним осторожно) |
155-
| ~~Канал администратора включен~~ | ⚠️ Удалено — теперь настраивается автоматически при установке ключа администратора |
156-
| Журнал отладки | Выводить живой отладочный лог через последовательный порт/Bluetooth |
157-
| Последовательная включена | Включить доступ к последовательной консоли (перемещено из настроек устройства) |
158-
| Управляемый режим | Ограничить изменения канала для неадминистраторов |
159-
| Резервное копирование | Save an encrypted backup of the node's keys on this device (Android only) |
160-
| Восстановить ключи | Write the backed-up keys back to the node (available once a backup exists) |
161-
| Удалить резервную копию ключа | Remove the stored key backup from this device |
162-
| Protection Level | Packet authenticityhow unsigned or relayed packets are treated: **Strict**, **Balanced**, or **Compatible** (requires supporting firmware; Strict asks for confirmation) |
150+
| Настройка | Описание |
151+
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
152+
| Публичный ключ | Публичный ключ твоей ноды (только для чтения) |
153+
| Ключ администратора | Ключ для удалённого администрирования |
154+
| Приватный ключ | Приватный ключ твоей ноды (обращайся с ним осторожно) |
155+
| ~~Канал администратора включен~~ | ⚠️ Удалено — теперь настраивается автоматически при установке ключа администратора |
156+
| Журнал отладки | Выводить живой отладочный лог через последовательный порт/Bluetooth |
157+
| Последовательная включена | Включить доступ к последовательной консоли (перемещено из настроек устройства) |
158+
| Управляемый режим | Ограничить изменения канала для неадминистраторов |
159+
| Резервное копирование | Сохранить зашифрованную резервную копию ключей ноды на этом устройстве (только для Android) |
160+
| Восстановить ключи | Запишисать сохранённые ключи обратно на ноду (доступно, как только есть резервная копия) |
161+
| Удалить резервную копию ключа | Удалить сохранённую резервную копию ключа с этого устройства |
162+
| Уровень защиты | Подлинность пакетакак обрабатываются неподписанные или пересылаемые пакеты: **Строго**, **Сбалансировано** или **Совместимо** (требуется поддержка прошивкой; Строго требует подтверждения) |
163163

164164
![Поле пароля](../../assets/screenshots/settings_password_field.png)
165165

0 commit comments

Comments
 (0)