mirror of
https://github.com/fleetdm/fleet
synced 2026-05-01 18:37:37 +00:00
This pull request adds support for several new macOS applications to the maintained apps system. It introduces input definitions, output package specifications (including install/uninstall scripts), and updates the central `apps.json` registry to include metadata for these new apps. The main focus is on expanding the catalog with communication, developer, productivity, and browser tools. **New app support and metadata:** * Added input definitions for the following apps, specifying their identifiers, installer formats, and categories: - Aircall (`aircall.json`) - Amazon Chime (`amazon-chime.json`) - Anka (`anka-virtualization.json`) - Apparency (`apparency.json`) - Archaeology (`archaeology.json`) - Audacity (`audacity.json`) - Avast Secure Browser (`avast-secure-browser.json`) - AWS Client VPN (`aws-vpn-client.json`) **Installer and uninstaller automation:** * Added detailed install and uninstall scripts for each new app in their respective output package files, handling application installation, application quitting, and cleanup of related files and services. [[1]](diffhunk://#diff-69612a2273163047de2ee0e4446f923c345c2deda667da654faed9432fb7d955R1-R21) [[2]](diffhunk://#diff-b85f25e5875032d395e9a68bb3fbda92ac1411d0e1cd6ec4d161b65a60306b39R1-R21) [[3]](diffhunk://#diff-5ce44247a9095604b20b7b52648b84ff211ed6f71a8bd23c8d1bafc88d00a408R1-R21) [[4]](diffhunk://#diff-dbe46146299146d8e6a02593fe835bf16c17d690e6e76d90dfa9f16b63a8aa48R1-R21) **Catalog update:** * Updated `apps.json` to include metadata (name, slug, platform, unique identifier, and description) for all newly supported apps, making them available in the maintained apps catalog. [[1]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R74-R129) [[2]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R144-R164)
8 lines
206 B
JSON
8 lines
206 B
JSON
{
|
|
"name": "Apparency",
|
|
"unique_identifier": "com.mothersruin.Apparency",
|
|
"token": "apparency",
|
|
"installer_format": "dmg",
|
|
"slug": "apparency/darwin",
|
|
"default_categories": ["Developer tools"]
|
|
}
|