Skip to content

feat(map-analysis): 3D terrain view + DEM tile proxy (#3826 Phase 2) #4594

feat(map-analysis): 3D terrain view + DEM tile proxy (#3826 Phase 2)

feat(map-analysis): 3D terrain view + DEM tile proxy (#3826 Phase 2) #4594

Triggered via pull request July 20, 2026 21:41
Status Success
Total duration 15m 20s
Artifacts

pr-tests.yml

on: pull_request
Detect Changed Files
9s
Detect Changed Files
Focused Tests
3m 20s
Focused Tests
Documentation Build
47s
Documentation Build
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Quick Tests: src/components/Dashboard/DashboardSidebar.test.tsx#L85
Type 'string' is not assignable to type 'null | undefined'.
Quick Tests: src/components/Dashboard/DashboardMap.test.tsx#L132
A spread argument must either have a tuple type or be passed to a rest parameter.
Quick Tests: src/components/ChannelSoundPicker.test.tsx#L46
Expected 0 arguments, but got 2.
Quick Tests: src/components/AutoAcknowledgeSection.test.tsx#L827
Property 'preSendDelaySeconds' is missing in type '{ enabled: boolean; regex: string; message: string; messageDirect: string; channels: Channel[]; enabledChannels: number[]; skipIncompleteNodes: boolean; ignoredNodes: string; matrix: AutoAckMatrix; ... 13 more ...; onTestMessagesChange: Mock<...>; }' but required in type 'AutoAcknowledgeSectionProps'.
Quick Tests: src/components/AutoAcknowledgeSection.test.tsx#L812
Property 'preSendDelaySeconds' is missing in type '{ enabled: boolean; regex: string; message: string; messageDirect: string; channels: Channel[]; enabledChannels: number[]; skipIncompleteNodes: boolean; ignoredNodes: string; matrix: AutoAckMatrix; ... 13 more ...; onTestMessagesChange: Mock<...>; }' but required in type 'AutoAcknowledgeSectionProps'.
Quick Tests: src/components/AutoAcknowledgeSection.test.tsx#L802
Property 'preSendDelaySeconds' is missing in type '{ enabled: boolean; regex: string; message: string; messageDirect: string; channels: Channel[]; enabledChannels: number[]; skipIncompleteNodes: boolean; ignoredNodes: string; matrix: AutoAckMatrix; ... 13 more ...; onTestMessagesChange: Mock<...>; }' but required in type 'AutoAcknowledgeSectionProps'.
Quick Tests: src/components/AuditLogTab.test.tsx#L156
Type '{ authStatus: any; loading: false; hasPermission: () => false; login: Mock<Procedure>; loginWithOIDC: Mock<Procedure>; logout: Mock<Procedure>; refreshAuth: Mock<...>; }' is missing the following properties from type 'AuthContextType': verifyMfa, hasChannelDbPermission
Quick Tests: src/components/AuditLogTab.test.tsx#L124
Type '{ authStatus: any; loading: false; hasPermission: () => true; login: Mock<Procedure>; loginWithOIDC: Mock<Procedure>; logout: Mock<Procedure>; refreshAuth: Mock<...>; }' is missing the following properties from type 'AuthContextType': verifyMfa, hasChannelDbPermission
Quick Tests: src/cli/migrationTables.test.ts#L22
Argument of type '"[2,11,12]" | SQLiteTableWithColumns<{ name: "nodes"; schema: undefined; columns: { nodeNum: SQLiteColumn<{ name: "nodeNum"; tableName: "nodes"; dataType: "number"; columnType: "SQLiteInteger"; data: number; driverParam: number; ... 8 more ...; generated: undefined; }, {}, {}>; ... 64 more ...; sourceId: SQLiteColum...' is not assignable to parameter of type 'Table<TableConfig<Column<any, object, object>>>'.
Quick Tests: src/cli/migrationTables.test.ts#L21
A type predicate's type must be assignable to its parameter's type.