mirror of
https://github.com/fleetdm/fleet
synced 2026-05-01 10:27:35 +00:00
This pull request adds support for the Notion app on Windows to the maintained apps system. It introduces new metadata, installation and uninstallation scripts, and updates the relevant app listings and icon. The most important changes are grouped below: **Notion for Windows support:** * Added a new input metadata file for Notion on Windows at `ee/maintained-apps/inputs/winget/notion.json`, specifying installer details, categories, and script paths. * Added a new output app listing for Notion on Windows in `ee/maintained-apps/outputs/apps.json` and created a dedicated manifest at `ee/maintained-apps/outputs/notion/windows.json` with version, installer, uninstall script references, and detection query. [[1]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R977-R983) [[2]](diffhunk://#diff-1dfe0659e83ec343ffcf27344c2dd5b257cf0bcc11434614acdc1820badda243R1-R21) * Implemented install and uninstall PowerShell scripts for Notion on Windows, referenced by the new manifest. **Uninstallation improvements:** * Updated the Notion uninstall script to ensure the `/S` flag is included for silent uninstalls with NSIS installers, improving reliability of unattended uninstalls. [[1]](diffhunk://#diff-fe66fb3f5c34301a1a22112997ca0aa38ec0ccd9dc97db4cf2a845a8a8db6df1R36-R45) [[2]](diffhunk://#diff-1dfe0659e83ec343ffcf27344c2dd5b257cf0bcc11434614acdc1820badda243R1-R21) **UI/Icon update:** * Replaced the SVG icon for Notion in the frontend with a PNG-based image for improved appearance or compatibility. **Other:** * Clarified the description for Notion Calendar in the app listings for better user understanding.
12 lines
436 B
JSON
12 lines
436 B
JSON
{
|
|
"name": "Notion",
|
|
"slug": "notion/windows",
|
|
"package_identifier": "Notion.Notion",
|
|
"unique_identifier": "Notion 6.1.0",
|
|
"installer_arch": "x64",
|
|
"installer_type": "exe",
|
|
"installer_scope": "user",
|
|
"default_categories": ["Productivity"],
|
|
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/notion_install.ps1",
|
|
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/notion_uninstall.ps1"
|
|
}
|