Open marko-lisica opened 1 month ago
Thanks for tracking this @marko-lisica!
This is a clear UX improvement and probably a quick win so it makes sense to take this as part of the upcoming design sprint.
I think I've heard this request come from several customers and folks at Fleet internally.
cc @lukeheath @pintomi1989 @ddribeiro @zayhanlon @Patagonia121
@marko-lisica I think it makes sense to include editing "self-service" as part of this story too.
Closing out the "Switch software to self-service after it has already been uploaded" story (#20372).
cc @pintomi1989
Hey @marko-lisica heads up, I updated this issue to user story format and moved your original issue description here:
After the upload, there's no way to edit the software's advanced options (install script, post-install script, etc.). The only way is to remove software package and re-upload with new options. This isn't very pleasant if a user is testing new package and scripts attached to it.
New packages are usually tested before production deployment. IT admin should be able to test different options easily before pushing to production.
I experienced this while dogfooding and testing scripts for .exe installers.
After the software package is uploaded, allow user to edit stuff in the advanced options modal.
Mike: Let's be aware of where this heads w/ Andriod i.e. esper (and iOS)
Very early estimations (We do not have Figma at this point): BE: 5 GOps: 5 FE - 5-8 (really hard without Figma)?
BE - Tim 10 Points FE - Ian 8 Points
@rachaelshaw I created a draft PR for your review. Feel free to edit.
@marko-lisica @mostlikelee
I'm adding "author" to uploaded software installers in https://github.com/fleetdm/fleet/issues/21428.
So, editing an installer should update the author IMO. If user A uploads a package, then user B modifies it (modifies install script or uploads another the installer, etc.), we should update the author of the package to be user B, right?
@marko-lisica @mostlikelee
I'm adding "author" to uploaded software installers in #21428.
So, editing an installer should update the author IMO. If user A uploads a package, then user B modifies it (modifies install script or uploads another the installer, etc.), we should update the author of the package to be user B, right?
@lucasmrod Sounds good to me.
Goal
Context
Changes
Product
Engineering
QA
Risk assessment
Manual testing steps
Testing notes
Confirmation