mirror of
https://github.com/fleetdm/fleet
synced 2026-05-01 10:27:35 +00:00
This pull request adds support for Microsoft Edge on Windows to the maintained apps system and introduces a new icon for Microsoft Edge in the frontend. The changes ensure that Microsoft Edge for Windows is correctly represented in both backend data and the frontend UI. **Microsoft Edge for Windows support:** * Added a new input definition for Microsoft Edge in `winget` format, specifying installation details and categories. * Generated an output entry for Microsoft Edge on Windows in `apps.json`, including its platform, slug, and description. * Added a detailed output file for Microsoft Edge on Windows, including version info, install/uninstall scripts, and metadata. **Frontend icon integration:** * Added a new React component `MicrosoftEdge.tsx` to provide an SVG icon for Microsoft Edge. * Registered the new icon in the icon mapping so it appears for Edge in the software page UI. [[1]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR121) [[2]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR286)
10 lines
274 B
JSON
10 lines
274 B
JSON
{
|
|
"name": "Microsoft Edge",
|
|
"slug": "microsoft-edge/windows",
|
|
"package_identifier": "Microsoft.Edge",
|
|
"unique_identifier": "Microsoft Edge",
|
|
"installer_arch": "x64",
|
|
"installer_type": "msi",
|
|
"installer_scope": "machine",
|
|
"default_categories": ["Browsers"]
|
|
}
|