mirror of
https://github.com/meshtastic/web.git
synced 2026-04-20 22:10:26 -04:00
Merge main into stable (#1019)
Includes dependency bumps (rollup, tar), bug fixes (logo, channel import, long turbo modem preset), and other recent main branch changes.
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@bufbuild/protobuf": "^2.9.0",
|
||||
"@meshtastic/protobufs": "npm:@jsr/meshtastic__protobufs@^2.7.12-1",
|
||||
"@meshtastic/protobufs": "npm:@jsr/meshtastic__protobufs@^2.7.18",
|
||||
"ste-simple-events": "^3.0.11",
|
||||
"tslog": "^4.9.3"
|
||||
},
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
"tailwind-merge": "^3.3.1",
|
||||
"tailwindcss": "^4.1.14",
|
||||
"tailwindcss-animate": "^1.0.7",
|
||||
"tar": "^7.5.1",
|
||||
"tar": "^7.5.7",
|
||||
"testing-library": "^0.0.2",
|
||||
"typescript": "^5.9.3",
|
||||
"vitest": "^3.2.4"
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="1.1"
|
||||
width="512"
|
||||
height="512"
|
||||
viewBox="0 0 512 512"
|
||||
xml:space="preserve"
|
||||
>
|
||||
<desc>Created with Fabric.js 4.6.0</desc>
|
||||
<defs> </defs>
|
||||
<g transform="matrix(1 0 0 1 256 256)" id="xYQ9Gk9Jwpgj_HMOXB3F_">
|
||||
<path
|
||||
style="stroke: rgb(213, 130, 139); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(103, 234, 148); fill-rule: nonzero; opacity: 1"
|
||||
vector-effect="non-scaling-stroke"
|
||||
transform=" translate(-256, -256)"
|
||||
d="M 0 0 L 512 0 L 512 512 L 0 512 z"
|
||||
stroke-linecap="round"
|
||||
/>
|
||||
</g>
|
||||
<g transform="matrix(1.79 0 0 1.79 313.74 258.36)" id="1xBsk2n9FZp60Rz1O-ceJ">
|
||||
<path
|
||||
style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 2; fill: rgb(44, 45, 60); fill-rule: evenodd; opacity: 1"
|
||||
vector-effect="non-scaling-stroke"
|
||||
transform=" translate(-250.97, -362.41)"
|
||||
d="M 250.908 330.267 L 193.126 415.005 L 180.938 406.694 L 244.802 313.037 C 246.174 311.024 248.453 309.819 250.889 309.816 C 253.326 309.814 255.606 311.015 256.982 313.026 L 320.994 406.536 L 308.821 414.869 L 250.908 330.267 Z"
|
||||
stroke-linecap="round"
|
||||
/>
|
||||
</g>
|
||||
<g transform="matrix(1.81 0 0 1.81 145 256.15)" id="KxN7E9YpbyPgz0S4z4Cl6">
|
||||
<path
|
||||
style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 2; fill: rgb(44, 45, 60); fill-rule: evenodd; opacity: 1"
|
||||
vector-effect="non-scaling-stroke"
|
||||
transform=" translate(-115.14, -528.06)"
|
||||
d="M 87.642 581.398 L 154.757 482.977 L 142.638 474.713 L 75.523 573.134 L 87.642 581.398 Z"
|
||||
stroke-linecap="round"
|
||||
/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.0 KiB |
@@ -106,7 +106,6 @@ export const ImportDialog = ({ open, onOpenChange }: ImportDialogProps) => {
|
||||
) {
|
||||
setChange(
|
||||
{ type: "channel", index: importIndex[index] ?? 0 },
|
||||
|
||||
payload,
|
||||
channels.get(importIndex[index] ?? 0),
|
||||
);
|
||||
|
||||
13
packages/web/src/validation/config/lora.test.ts
Normal file
13
packages/web/src/validation/config/lora.test.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import { Protobuf } from "@meshtastic/core";
|
||||
import { describe, expect, it } from "vitest";
|
||||
|
||||
describe("LoRa modem presets", () => {
|
||||
it("includes LONG_TURBO modem preset", () => {
|
||||
expect(
|
||||
Object.prototype.hasOwnProperty.call(
|
||||
Protobuf.Config.Config_LoRaConfig_ModemPreset,
|
||||
"LONG_TURBO",
|
||||
),
|
||||
).toBe(true);
|
||||
});
|
||||
});
|
||||
1166
pnpm-lock.yaml
generated
1166
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user