Skip to content

[codex] add system appearance theme selection #3709

[codex] add system appearance theme selection

[codex] add system appearance theme selection #3709

Triggered via pull request June 7, 2026 09:54
Status Success
Total duration 9m 47s
Artifacts

pr-tests.yml

on: pull_request
Detect Changed Files
8s
Detect Changed Files
Focused Tests
2m 9s
Focused Tests
Documentation Build
0s
Documentation Build
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
Quick Tests: src/components/Analysis/AnalysisTab.tsx#L24
'React' is not defined
Quick Tests: src/components/AdminCommandsTab.tsx#L1210
'error' is defined but never used. Allowed unused caught errors must match /^_/u
Quick Tests: src/components/AdminCommandsTab.tsx#L1110
Unexpected lexical declaration in case block
Quick Tests: src/components/AdminCommandsTab.tsx#L1092
Unexpected lexical declaration in case block
Quick Tests: src/components/AdminCommandsTab.tsx#L959
There is no `cause` attached to the symptom error being thrown
Quick Tests: src/components/AdminCommandsTab.tsx#L706
There is no `cause` attached to the symptom error being thrown
Quick Tests: src/cli/migrate-db.ts#L778
The value assigned to 'columnTypes' is not used in subsequent statements
Quick Tests: src/App.tsx#L873
There is no `cause` attached to the symptom error being thrown
Quick Tests: src/App.tsx#L1257
React Hook useEffect has a missing dependency: 'authFetch'. Either include it or remove the dependency array
Quick Tests: src/App.tsx#L1239
React Hook useEffect has missing dependencies: 'authFetch', 'baseUrl', 'checkConnectionStatus', 'initialBaseUrl', 'setAutoAckChannels', 'setAutoAckCooldownSeconds', 'setAutoAckDirectEnabled', 'setAutoAckDirectMessages', 'setAutoAckDirectReplyEnabled', 'setAutoAckDirectTapbackEnabled', 'setAutoAckEnabled', 'setAutoAckIgnoredNodes', 'setAutoAckMessage', 'setAutoAckMessageDirect', 'setAutoAckMultihopEnabled', 'setAutoAckMultihopReplyEnabled', 'setAutoAckMultihopTapbackEnabled', 'setAutoAckRegex', 'setAutoAckReplyEnabled', 'setAutoAckSkipIncompleteNodes', 'setAutoAckTapbackEnabled', 'setAutoAckTestMessages', 'setAutoAckUseDM', 'setAutoAnnounceChannelIndexes', 'setAutoAnnounceEnabled', 'setAutoAnnounceIntervalHours', 'setAutoAnnounceMessage', 'setAutoAnnounceNodeInfoChannels', 'setAutoAnnounceNodeInfoDelaySeconds', 'setAutoAnnounceNodeInfoEnabled', 'setAutoAnnounceOnStart', 'setAutoAnnounceSchedule', 'setAutoAnnounceUseSchedule', 'setAutoDeleteByDistanceAction', 'setAutoDeleteByDistanceEnabled', 'setAutoDeleteByDistanceIntervalHours', 'setAutoDeleteByDistanceLat', 'setAutoDeleteByDistanceLon', 'setAutoDeleteByDistanceThresholdKm', 'setAutoKeyManagementAutoPurge', 'setAutoKeyManagementEnabled', 'setAutoKeyManagementImmediatePurge', 'setAutoKeyManagementIntervalMinutes', 'setAutoKeyManagementMaxExchanges', 'setAutoResponderEnabled', 'setAutoResponderSkipIncompleteNodes', 'setAutoResponderTriggers', 'setAutoWelcomeEnabled', 'setAutoWelcomeMaxHops', 'setAutoWelcomeMessage', 'setAutoWelcomeTarget', 'setAutoWelcomeWaitForName', 'setDistanceUnit', 'setError', 'setGeofenceTriggers', 'setInactiveNodeCheckIntervalMinutes', 'setInactiveNodeCooldownHours', 'setInactiveNodeThresholdHours', 'setMaxNodeAgeHours', 'setNodeAddress', 'setShowIncompleteNodes', 'setTelemetryVisualizationHours', 'setTemperatureUnit', 'setTimerTriggers', and 'sourceId'. Either include them or remove the dependency array
Quick Tests: src/App.tsx#L793
'localNode' is never reassigned. Use 'const' instead
Quick Tests: src/App.tsx#L713
Unexpected any. Specify a different type
Quick Tests: src/App.tsx#L105
Unexpected any. Specify a different type
Quick Tests: src/App.test.tsx#L180
'localNode' is never reassigned. Use 'const' instead
Quick Tests: src/App.test.tsx#L154
'localNode' is never reassigned. Use 'const' instead
Quick Tests: src/App.test.tsx#L116
'localNode' is never reassigned. Use 'const' instead
Quick Tests: src/App.test.tsx#L78
'localNode' is never reassigned. Use 'const' instead
Quick Tests: src/App.test.tsx#L58
'localNode' is never reassigned. Use 'const' instead