nautobot / nautobot-app-version-control

Version Control App that uses and requires a Dolt Database
Other
30 stars 6 forks source link

Device's 'Status' change shows some kind of hash in Diffs view #35

Closed tim-fiola closed 2 years ago

tim-fiola commented 3 years ago

Reviewing Diffs for a recent PR. One of the changes was changing a Device's status from Active to Decommissioning.

On the Pull Requests screen, the Status change shows some kind of hash or UUID. I'd expect to see the text value of the status: Before status as Active and the After status as Decommissioning.

image

dgarros commented 3 years ago

FYI, This is the internal UUID of the Status object. This is the same for for all ForeignKey fields like : site, device_type and device_role

But having said that I agree it would be great if we could show something easier to understand for the user, similar to was we are doing in the global diff view

andy-wm-arthur commented 3 years ago

After discussion with Jason, the deliverable is a human-readable string for each of the before/after fields

andy-wm-arthur commented 3 years ago

New Diff Detail View image

andy-wm-arthur commented 3 years ago

image

andy-wm-arthur commented 2 years ago

@jedelman8 are you good with this one?