gosqasorg / asset-provenance-tracking

Node.js implementation, using Azure as a backend, of a system for Global Distributed Tracking, a free-of-charge, free-software system for building up a provenance or history of objects/assets/devices.
https://gosqas.org/
GNU Affero General Public License v3.0
6 stars 3 forks source link

De-clutter Container System #252

Open K42IE opened 4 weeks ago

K42IE commented 4 weeks ago

As a user, I do not want to be confused that the container/child system is optional.

In the History Record, it should be hidden behind a check box or some other UX system where the user doesn't have to see the extra content unless they need to use it. It should still be an obvious, accessible option.

This issues was made based off of user feedback.

image
bencoombs commented 6 days ago

Is there a design for this @ninalahoti ?

ninalahoti commented 6 days ago

Not yet. Is this just adding the option to hide the "Download Children Keys as CSV" button? Or will anything else be hidden?

vjaqua commented 5 days ago

I looked at this more closely. This user ask was based on the legacy code when the container and child text entry was included in the device creation, before there was a device and container toggle. So addressing this to the updated code...is it possible to only have "download children keys CSV" and "notify all children" as options only when within a container record? When they appear in a device record it could be confusing. Image

vjaqua commented 1 day ago

"notify all children" and "download children keys" can be hidden from the record and side navigation bar. This is ready for assignment @bencoombs