fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
2.92k stars 406 forks source link

VPP: code cleanup tasks #20229

Closed jahzielv closed 4 weeks ago

jahzielv commented 2 months ago

Some cleanup tasks we have to do to polish the code

Done

PR for following items: https://github.com/fleetdm/fleet/pull/20640


In progress


TODO

marko-lisica commented 1 month 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.

Figma link

fleet-release commented 4 weeks ago

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.