mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
This pull request adds support for several new macOS applications to the maintained apps system. It introduces metadata and installer information for each app, including their categories, installation formats, and descriptions. The changes affect both the input definitions and the generated output listings, ensuring these apps are now recognized and manageable within the platform. **New application support:** * Added metadata and installation details for the following apps in the `ee/maintained-apps/inputs/homebrew` directory: FileMaker Pro, NordPass, OBS, Obsidian, OrbStack, pgAdmin4, RapidAPI, Royal TSX, Shottr, Splashtop Business, Splashtop Streamer, Stats, Sublime Merge, Surfshark, and Suspicious Package. [[1]](diffhunk://#diff-4110aafedd820ab411c58a2d1d6aa0dd6280e5f9462784933e351ac50e707180R1-R8) [[2]](diffhunk://#diff-58c420dc373e687e3fa2c3203279266db3b53ddbf8f785bd0fe81c302b391b03R1-R8) [[3]](diffhunk://#diff-a3be001759cc20b5b2beb576815bc7bab7d4a96e633462885b549d9ae16d81d7R1-R8) [[4]](diffhunk://#diff-3719ec4aede4178b68f34f4873badcf791b475f2d96dc98cb46072d22104aa7bR1-R8) [[5]](diffhunk://#diff-ba91b6976eae0e27e6f7ab7a169c493943011be440ad98028468c826e47b1d26R1-R8) [[6]](diffhunk://#diff-8f07dada0c342e599ff8b3fe14a3db9d35af2823edf15974b1f7e944988a8b3eR1-R8) [[7]](diffhunk://#diff-3dfe9b210eaf4845c66a78bac05ce92fa1b49f6e88ed58507571efcf38100e11R1-R8) [[8]](diffhunk://#diff-cd74cef2783aac3981106bf37145df1f7dddc6764f525ba796e49a14088b8f7eR1-R8) [[9]](diffhunk://#diff-991e41b0299e0199ef9935e25962e96fb6869619f91385f42559658cb354e15cR1-R8) [[10]](diffhunk://#diff-c80d444ade7092005119d3f9a49903fb9b9f680e1c8d4d2c119f7b25db69531bR1-R8) [[11]](diffhunk://#diff-8645def0d5c629d7814deb463500b0f54422b8d25f9ff8d9ecf26e908d9e5bf5R1-R8) [[12]](diffhunk://#diff-c655bdf41c305040cf0b1694fd40a3fac6d63e9b4e0a22dbb0fa0def502c32aaR1-R8) [[13]](diffhunk://#diff-b2549d65cd0dd12e9554dc82123b5935eff0673a76c631064f4a30eb088698dbR1-R8) [[14]](diffhunk://#diff-858e6b00e0f8ae199231d5cb1fb40f23a8e554fe8e3b3f5e0d097846e98bd4f4R1-R8) [[15]](diffhunk://#diff-a1ab3a19c9c8fd3a677e28bdd41f39fdc085b39935a85b44984dd3d886870cadR1-R8) **Output listings update:** * Updated `ee/maintained-apps/outputs/apps.json` to include the new apps with their names, slugs, platforms, unique identifiers, and descriptions, making them available for discovery and management. [[1]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R564-R570) [[2]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R942-R948) [[3]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R984-R997) [[4]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1026-R1032) [[5]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1047-R1053) [[6]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1131-R1137) [[7]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1159-R1165) [[8]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1187-R1193) [[9]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1236-R1270) [[10]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R1285-R1298) **Installer and uninstaller scripts:** * Added detailed versioning and installation/uninstallation scripts for FileMaker Pro in `ee/maintained-apps/outputs/filemaker-pro/darwin.json`, including script references and SHA256 checksum for integrity verification.
14 lines
6.8 KiB
TypeScript
14 lines
6.8 KiB
TypeScript
import * as React from "react";
|
|
|
|
import type { SVGProps } from "react";
|
|
|
|
const FileMakerPro = (props: SVGProps<SVGSVGElement>) => (
|
|
<svg xmlns="http://www.w3.org/2000/svg" width={32} height={32} {...props}>
|
|
<image
|
|
width={32}
|
|
height={32}
|
|
href="data:image/png;base64,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"
|
|
/>
|
|
</svg>
|
|
);
|
|
export default FileMakerPro;
|