Update Device Details UI to allow Edits #742

Closed
opened 2026-03-28 04:28:02 +00:00 by mfreeman451 · 1 comment
Owner

Imported from GitHub.

Original GitHub issue: #2292
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/2292
Original created: 2026-01-14T08:27:51Z


Need to add the ability to edit Device Details from the Device Details page, maybe a simple 'Edit' button protected by RBAC (only admins, or groups given permission can edit), after you hit the edit, the device details page form fields become mutable.

Probably need to make sure we're using phx-debounce here as well

Imported from GitHub. Original GitHub issue: #2292 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/2292 Original created: 2026-01-14T08:27:51Z --- Need to add the ability to edit Device Details from the Device Details page, maybe a simple 'Edit' button protected by RBAC (only admins, or groups given permission can edit), after you hit the edit, the device details page form fields become mutable. Probably need to make sure we're using phx-debounce here as well
Author
Owner

Imported GitHub comment.

Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/2292#issuecomment-3752890035
Original created: 2026-01-15T04:47:49Z


Fixed in UI cleanup work (#2310). Added:

  • Edit button on device details page (RBAC protected - only visible to admins/owners)
  • Editable form with fields: hostname, IP, type, vendor, model, tags
  • Gateway field shown as read-only
  • phx-debounce="300" on all editable inputs
  • Cancel/Save buttons with proper state management

Note: Actual device update via Ash not yet implemented (shows 'coming soon' message). The UI infrastructure is in place.

Imported GitHub comment. Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/2292#issuecomment-3752890035 Original created: 2026-01-15T04:47:49Z --- Fixed in UI cleanup work (#2310). Added: - Edit button on device details page (RBAC protected - only visible to admins/owners) - Editable form with fields: hostname, IP, type, vendor, model, tags - Gateway field shown as read-only - phx-debounce="300" on all editable inputs - Cancel/Save buttons with proper state management Note: Actual device update via Ash not yet implemented (shows 'coming soon' message). The UI infrastructure is in place.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#742
No description provided.