Closed jahzielv closed 4 weeks ago
@jahzielv Here's the copy for the error message when the API user tries to install the app without a software package or App Store app added.
Code cleanup tasks done, Device management shines bright, Fleet sails smooth at dawn.
Apple API calls, Now in a single package, Silent as the mist.
Expiration check, Cleanses code like springtime rain, Token life renewed.
Added field removed, Clear as a glass city’s view, Code simplicity.
Fetching data, retry, Resilient as a cloud's drift, iTunes endpoint served.
Country code non-issue, Future-proof as the rising sun, For now, we rest easy.
Management flags set, Research ahead, path unsure, Yet, Fleet stands steady.
Source field now updated, Apps stand tall in the skyline, UI clarity.
Temporary access, Replaced by datastore methods, Stable as a mountain.
VPP token stored, Raw or encoded, we ponder, Base64 chosen.
Integration tests added, Software titles listed, clear, Datastore methods shine.
Error return discussed, MDM configuration checked, Fleet sails on, error-free.
Expired token blocked, Installation attempt thwarted, Safety in the code.
No package or VPP, Clear error message returned, Honesty in code.
Fleet, now polished bright, Like a city in the clouds, Code cleanup tasks done.
Some cleanup tasks we have to do to polish the code
Done
service
into a single dedicated packageadded
field (per here) (DONE)ManagementFlags
(see comment) (This is OK for now. We will do research in the future to see if the flags should be something different.)source
field to beapps
(UI should render asApplication (MacOS)
) (PR)PR for following items: https://github.com/fleetdm/fleet/pull/20640
POST /api/v1/fleet/hosts/:id/software/install/:software_title_id
when there's no package or VPP app, released error is: "Software title has no package added. Please add software package to install." Roberto changed it to: "Software title has no package or VPP app added. Please add software package or VPP app to install."In progress
TODO