fleet/cmd/maintained-apps
Mitch Francese 7a46fa2f22
Fix HTML character escaping in maintained-apps JSON output (#35819)
- Replace json.MarshalIndent with json.Encoder using
SetEscapeHTML(false)
- Fixes both processOutput() and updateAppsListFile() functions
- Add test to verify HTML characters are preserved
- Regenerate yubico-yubikey-manager manifest to demonstrate fix

Previously, HTML tags and special characters (<, >, &) were being
escaped as Unicode sequences (\u003c, \u003e, \u0026) in JSON output.
This affected both app descriptions with HTML links and shell scripts
with redirect operators.
2025-11-18 09:49:39 -05:00
..
validate 33896 validate fma hash (#34583) 2025-10-27 14:07:52 -04:00
main.go Fix HTML character escaping in maintained-apps JSON output (#35819) 2025-11-18 09:49:39 -05:00
main_test.go Fix HTML character escaping in maintained-apps JSON output (#35819) 2025-11-18 09:49:39 -05:00