dependabot[bot]
dbf7f5b18d
chore(deps): bump i18next-http-backend from 3.0.5 to 4.0.0 ( #1069 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 3.0.5 to 4.0.0.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v3.0.5...v4.0.0 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 18:11:13 -04:00
dependabot[bot]
25e70512ce
chore(deps): bump immer from 10.2.0 to 11.1.8 ( #1070 )
...
Bumps [immer](https://github.com/immerjs/immer ) from 10.2.0 to 11.1.8.
- [Release notes](https://github.com/immerjs/immer/releases )
- [Commits](https://github.com/immerjs/immer/compare/v10.2.0...v11.1.8 )
---
updated-dependencies:
- dependency-name: immer
dependency-version: 11.1.8
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 18:09:38 -04:00
dependabot[bot]
af499556bb
chore(deps): bump @tanstack/react-router-devtools ( #1072 )
...
Bumps [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools ) from 1.166.7 to 1.167.0.
- [Release notes](https://github.com/TanStack/router/releases )
- [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router-devtools/CHANGELOG.md )
- [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router-devtools@1.167.0/packages/react-router-devtools )
---
updated-dependencies:
- dependency-name: "@tanstack/react-router-devtools"
dependency-version: 1.167.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 18:09:06 -04:00
dependabot[bot]
dc3da4c9d8
chore(deps-dev): bump vitest from 3.2.4 to 4.1.8 ( #1073 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 3.2.4 to 4.1.8.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 4.1.8
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 18:08:40 -04:00
dependabot[bot]
d492e1d4f2
chore(deps): bump docker/setup-buildx-action from 3 to 4 ( #1079 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:58:31 -04:00
dependabot[bot]
fa902e6fb8
chore(deps): bump pnpm/action-setup from 4 to 6 ( #1075 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:56:41 -04:00
dependabot[bot]
d35ccdf7a6
chore(deps): bump docker/login-action from 3 to 4 ( #1077 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:55:23 -04:00
dependabot[bot]
801e70f201
chore(deps): bump docker/metadata-action from 5 to 6 ( #1078 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:54:51 -04:00
dependabot[bot]
24ec09dd43
chore(deps): bump docker/setup-qemu-action from 3 to 4 ( #1076 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:54:18 -04:00
dependabot[bot]
22d125a750
chore(deps): bump actions/checkout from 4 to 6 ( #1074 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:53:20 -04:00
dependabot[bot]
28029ba17f
chore(deps): bump softprops/action-gh-release from 2 to 3 ( #1067 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:46:37 -04:00
dependabot[bot]
79f936c310
chore(deps): bump actions/setup-node from 4 to 6 ( #1065 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:46:00 -04:00
dependabot[bot]
8cd8b0bf01
chore(deps): bump actions/download-artifact from 4 to 8 ( #1066 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:45:31 -04:00
dependabot[bot]
d6172fd6dd
chore(deps): bump docker/build-push-action from 6 to 7 ( #1064 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:44:56 -04:00
dependabot[bot]
cd5cb28132
chore(deps): bump actions/upload-artifact from 4 to 7 ( #1068 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:42:44 -04:00
Austin
78f11dd0ee
Initial dependabot config ( #1063 )
2026-06-07 17:39:24 -04:00
dependabot[bot]
379c8773dc
chore(deps): bump js-cookie from 3.0.5 to 3.0.7 ( #1058 )
...
Bumps [js-cookie](https://github.com/js-cookie/js-cookie ) from 3.0.5 to 3.0.7.
- [Release notes](https://github.com/js-cookie/js-cookie/releases )
- [Commits](https://github.com/js-cookie/js-cookie/compare/v3.0.5...v3.0.7 )
---
updated-dependencies:
- dependency-name: js-cookie
dependency-version: 3.0.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-26 21:27:19 -04:00
NIKOLYA PRODIGY
2f78b64dfd
fix(nodes): correct singular hop label in connection status ( #1055 )
2026-05-26 21:26:20 -04:00
dependabot[bot]
9a4820523f
chore(deps): bump @babel/plugin-transform-modules-systemjs ( #1056 )
...
Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs ) from 7.29.0 to 7.29.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
dependency-version: 7.29.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-26 21:24:31 -04:00
Copilot
356b8a2331
Add .github/copilot-instructions.md with Meshtastic design standards ( #1053 )
...
Agent-Logs-Url: https://github.com/meshtastic/web/sessions/cf1d1394-bc72-4314-b0d5-03120457d4dc
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com >
2026-05-04 21:02:41 -04:00
dependabot[bot]
cf1ab96c93
chore(deps): bump i18next-http-backend from 3.0.2 to 3.0.5 ( #1048 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 3.0.2 to 3.0.5.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v3.0.2...v3.0.5 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
dependency-version: 3.0.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 20:52:53 -04:00
dependabot[bot]
28d36dde31
chore(deps): bump vite from 7.3.1 to 7.3.2 ( #1049 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 20:51:50 -04:00
dependabot[bot]
9998c82ba0
chore(deps-dev): bump happy-dom from 20.8.3 to 20.8.9 ( #1036 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 20.8.3 to 20.8.9.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v20.8.3...v20.8.9 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-version: 20.8.9
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 18:51:31 +02:00
NIKOLYA PRODIGY
6535c96e81
chore(i18n): improve ru-RU translation consistency ( #1026 )
...
Co-authored-by: Dan Ditomaso <dan.ditomaso@gmail.com >
2026-03-16 21:35:36 -04:00
mammuthus
080cce1bf0
fix(i18n): correct HTTPS typo ( #1014 )
2026-03-16 21:26:57 -04:00
Dan Ditomaso
3c1c23c1b9
fix: use correct JSR specifier for @meshtastic/protobufs ( #1028 )
...
* fix: use correct JSR specifier for @meshtastic/protobufs
Pin pnpm version in CI workflows, remove unused .npmrc, and fix the
protobufs dependency specifier to use the full JSR format.
* updating lock file
* debug fix
* tried removing and re-adding protobuf package
* updating pnpm version
* moar fixes
* add npmrc back
* update lock file
2026-03-16 21:25:38 -04:00
Dan Ditomaso
c729d3b25e
fix: resolve lint warnings/errors and apply formatting ( #1024 )
...
* fix: resolve lint warnings/errors and apply formatting
Fix 10 oxlint issues (2 errors, 8 warnings):
- Remove unused catch parameters in Security.tsx and ImportDialog.tsx
- Remove stray expression in Generator.tsx
- Add eslint-disable for debounced useCallback in FilterControl.tsx
- Remove unnecessary deps (resolveDB, store) in bindStoreToDevice.ts
- Prefix unused variant param in AppSidebar.tsx
- Memoize tabs arrays in DeviceConfig, RadioConfig, ModuleConfig
- Fix channels type in RadioConfig TabItem
Also applies oxfmt formatting across all files.
* updating lock file
* update protobuf package
* fix: regenerate pnpm-lock.yaml and exclude jsr protobufs from minimumReleaseAge
* prevented http card from always being polled
* updated pnpm config fiile
* updated actions
* removed biome config and lint system leftovers
* updating protobuf package
2026-03-11 21:54:25 -04:00
dependabot[bot]
a90df07ebe
chore(deps-dev): bump tar from 7.5.7 to 7.5.11 ( #1027 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.7 to 7.5.11.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.7...v7.5.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.11
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 21:14:29 -04:00
Dan Ditomaso
0579ec523e
chore: remove protobufs git submodule ( #1025 )
2026-03-10 21:18:30 -04:00
dependabot[bot]
9ebee7a8f4
chore(deps): bump rollup from 2.79.2 to 2.80.0 ( #1017 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.79.2 to 2.80.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/v2.80.0/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.79.2...v2.80.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 2.80.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 21:32:21 -05:00
Dan Ditomaso
2b03bce0d5
restored logo ( #1018 )
2026-03-04 21:31:51 -05:00
dependabot[bot]
948146ddc8
chore(deps-dev): bump tar from 7.5.1 to 7.5.7 ( #1008 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.1 to 7.5.7.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.1...v7.5.7 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.7
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 15:59:14 -05:00
fre$h
ce06bc4128
fix: include long turbo modem preset ( #1003 )
...
Co-authored-by: Warp <agent@warp.dev >
2026-02-11 15:09:45 -05:00
Dan Ditomaso
765e4afe4d
fix channel importing bug ( #1005 )
2026-02-11 12:27:17 -05:00
Wessel
0108494bd8
Channel bandwidth is kHz, not MHz ( #983 )
2025-12-08 23:03:41 -05:00
rj-xy
3ecea59da8
Update README with Buf CLI installation instructions ( #981 )
...
Added instructions for installing the Buf CLI.
2025-12-04 22:59:37 -05:00
Dan Ditomaso
0b2fdb6439
Revert "feat(ui): add SNR, RSSI, hops info for messages ( #963 )" ( #974 )
...
This reverts commit 020e9d6b63 .
2025-12-02 10:10:19 -05:00
Dan Ditomaso
94220e729b
feat(map): add heatmap layer ( #969 )
...
* feat: add heatmap layer
* Update packages/web/src/components/PageComponents/Map/Layers/HeatmapLayer.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/src/components/PageComponents/Map/Tools/MapLayerTool.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/src/pages/Map/index.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/src/pages/Map/index.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/src/components/PageComponents/Map/Layers/HeatmapLayer.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* lint/formatting fixes
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-28 19:58:05 -05:00
Alexey Stepanov
020e9d6b63
feat(ui): add SNR, RSSI, hops info for messages ( #963 )
...
* feat(ui): add SNR, RSSI, hops, MQTT info for messages
* review fixes
* zeros for new fields
* Move label under the message
---------
Co-authored-by: Pmmlabs <meshtastic@pmmlabs.ru >
2025-11-27 15:42:11 -05:00
Kamil Dzieniszewski
6a7be99a6a
feat: add fixed position coordinate picker ( #909 )
...
* chore: remove unused logo SVG files
* feat: add interactive fixed position picker with map interface
- Created new FixedPositionPicker component with clickable map for setting device coordinates
- Added form field type for fixed position picker that appears when fixedPosition toggle is enabled
- Implemented position request functionality to retrieve current device location
* feat: display altitude unit based on user's display settings
- Added dynamic altitude unit (Meters/Feet) that respects the user's imperial/metric display preference
- Updated altitude field description to show the appropriate unit instead of hardcoded "Meters"
* refactor: replace any type with MapLayerMouseEvent in map click handler
* refactor: improve accessibility and code quality in FixedPositionPicker
- Replace hardcoded IDs with useId() hook for proper accessibility
- Use Number.isNaN() instead of isNaN() for more reliable type checking
- Add radix parameter to parseInt() and remove unnecessary fragment wrapper
* refactor: simplify fixed position picker integration
- Removed dedicated FixedPositionPicker form field type in favor of toggle's additionalContent prop
- Moved FixedPositionPicker to render conditionally within toggle field instead of as separate dynamic field
- Streamlined form field types by eliminating FixedPositionPickerFieldProps
* style: format code with consistent line breaks and import ordering
* refactor: simplify fixed position picker container styling
* feat: disable fixed position toggle when GPS is enabled
* refactor: use ComponentRef instead of ElementRef in Switch component
* refactor: replace interactive map picker with inline coordinate fields for fixed position
- Removed FixedPositionPicker component with map interface
- Added latitude, longitude, and altitude fields directly to position form
- Moved coordinate validation into PositionValidationSchema with proper min/max bounds
- Updated translation strings to include coordinate ranges and improved altitude description
- Coordinates now sent via setFixedPosition admin message on form submit when fixedPosition is enabled
* refactor: simplify toggle field by removing additionalContent prop and unused field spreading
- Removed additionalContent prop and its JSDoc documentation from ToggleFieldProps
- Removed rendering of additionalContent below toggle switch
- Cleaned up Controller render function by removing unused rest spread operator
- Renamed field destructuring to controllerField for clarity
* refactor: improve fixed position handling and add position broadcast request
- Restructure onSubmit to save config before sending admin message
- Add position broadcast request after setting fixed position to immediately update display
- Add comprehensive debug logging throughout submission flow
- Extract coordinate exclusion logic earlier in submission process for clarity
- Add 1 second delay before requesting position broadcast to allow fixed position processing
* feat: add max length constraint to latitude and longitude fields
- Set fieldLength.max to 10 for both latitude and longitude inputs
- Prevents excessive decimal precision while maintaining 7 decimal places (±1.1cm accuracy)
2025-11-27 15:40:57 -05:00
Alexey Stepanov
5debdb4689
fix(ui): add "never" i18n string, fix "Favorite" tooltip ( #965 )
...
* fix(ui): add "never" i18n string, fix "Favorite" tooltip
* format
* format
---------
Co-authored-by: Pmmlabs <meshtastic@pmmlabs.ru >
2025-11-27 15:40:41 -05:00
dependabot[bot]
057043864f
chore(deps-dev): bump happy-dom from 20.0.0 to 20.0.2 ( #968 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 20.0.0 to 20.0.2.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v20.0.0...v20.0.2 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-version: 20.0.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 14:59:28 -05:00
Kamil Dzieniszewski
8918603f96
fix(ui): correct typo in languagePicker key and adjust description width ( #961 )
...
Fixed typo 'languagePickeer' to 'languagePicker' in DeviceInfoPanel and corrected responsive width class from 'md:w-6' to 'md:w-5/6' in Connections page description.
2025-11-24 21:02:28 -05:00
github-actions[bot]
68cea2e858
chore(i18n): New Crowdin Translations by GitHub Action ( #962 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-22 20:54:06 -05:00
Dan Ditomaso
06cc266acd
fix(ui): removed internet hosted fonts from app ( #955 )
...
* fix(ui): removed internet hosted fonts from app
* Update packages/web/src/components/generic/Mono.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/src/components/UI/Typography/Code.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* removed unsupported font extention
* formatter fix
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-19 17:52:26 -05:00
zeo
295755ec4c
fix: interpolate longName and shortName in PKI backup download ( #959 )
...
This caused {{shortName}} and {{longName}} to appear unformatted in the
exported key files:
``` === MESHTASTIC KEYS FOR {{longName}} ({{shortName}}) ===
Private Key: <censored>
Public Key: <censored>
=== END OF KEYS === ```
The fix simply replicates the behaviour used elsewhere in
PKIIBackupDialog.
2025-11-18 18:04:40 -05:00
github-actions[bot]
b99057df69
chore(i18n): New Crowdin Translations by GitHub Action ( #958 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-17 21:28:28 -05:00
Dan Ditomaso
390b46f026
fix(ui): add language switcher to connections page ( #954 )
...
* fix(ui): add language switcher to connections page
* desciption length fix
* Update packages/web/src/pages/Connections/index.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* add new language picker key
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-13 13:06:20 -05:00
jsacrist
94d51912e6
feat: add devcontainer ( #953 )
2025-11-13 12:37:11 -05:00
Dan Ditomaso
ac28fbc53d
fix: removed duplicate images ( #951 )
2025-11-12 11:20:53 -05:00