Skip to content

feat(pid-edit): add CAN Network override, required-field validation, #189

Merged
tzebrowski merged 2 commits into
masterfrom
feature/pid-edit-can-network-validation
Jul 15, 2026
Merged

feat(pid-edit): add CAN Network override, required-field validation, #189
tzebrowski merged 2 commits into
masterfrom
feature/pid-edit-can-network-validation

Conversation

@tzebrowski

Copy link
Copy Markdown
Owner

…and list bug fixes

Add a CAN Network dropdown (MS_CAN/HS_CAN/CH_CAN, defaulting to none) to the PID add/edit dialog, wired into PidDefinition.Overrides. Extend the required-field validation to also cover Min/Max. Fix newly created custom PIDs not appearing in the list (missing group assignment, and ECU-support check incorrectly applied to user-defined PIDs). Fix Select All/Deselect All not refreshing the list due to a StateFlow no-op update. Hide the list Save button in edit/alert mode since those dialogs persist directly.

tzebrowski and others added 2 commits July 15, 2026 19:36
…and list bug fixes

Add a CAN Network dropdown (MS_CAN/HS_CAN/CH_CAN, defaulting to none) to
the PID add/edit dialog, wired into PidDefinition.Overrides. Extend the
required-field validation to also cover Min/Max. Fix newly created custom
PIDs not appearing in the list (missing group assignment, and ECU-support
check incorrectly applied to user-defined PIDs). Fix Select All/Deselect
All not refreshing the list due to a StateFlow no-op update. Hide the
list Save button in edit/alert mode since those dialogs persist directly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@tzebrowski tzebrowski merged commit 607e5d0 into master Jul 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant