-
Notifications
You must be signed in to change notification settings - Fork 862
Add parameter to exclude Fleet Maintained apps in List software API response. #25427
Copy link
Copy link
Closed
Labels
#g-orchestrationOrchestration product groupOrchestration product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedSomething isn't working as documented~api-or-yaml-designUsed for pull requests (PRs) with proposed API and YAML changesUsed for pull requests (PRs) with proposed API and YAML changes~backendBackend-related issue.Backend-related issue.~finalize-testplantest plan needs to be finalized by QAtest plan needs to be finalized by QA~released bugThis bug was found in a stable release.This bug was found in a stable release.~sub-taskA technical sub-task that is part of a story. (Not QA'd. Not estimated.)A technical sub-task that is part of a story. (Not QA'd. Not estimated.)
Metadata
Metadata
Assignees
Labels
#g-orchestrationOrchestration product groupOrchestration product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedSomething isn't working as documented~api-or-yaml-designUsed for pull requests (PRs) with proposed API and YAML changesUsed for pull requests (PRs) with proposed API and YAML changes~backendBackend-related issue.Backend-related issue.~finalize-testplantest plan needs to be finalized by QAtest plan needs to be finalized by QA~released bugThis bug was found in a stable release.This bug was found in a stable release.~sub-taskA technical sub-task that is part of a story. (Not QA'd. Not estimated.)A technical sub-task that is part of a story. (Not QA'd. Not estimated.)
Type
Projects
Status
Done
Related user story
#24918
API changes: #25438
context:
Fleet Maintained apps are currently included in the response from the List software API endpoint, which the MSP dashboard relies on to gather software on the Fleet instance to display a list on the /software page.
The MSP dashboard cannot be used to transfer Fleet maintained apps to other teams, because it uses the add package API endpoint to transfer software to new teams (which does not support all of the filetypes that the installers for Fleet maintained apps can be in).
Task:
exclude_fleet_maintained_apps) to the list software endpoint to allow users to exclude Fleet maintained apps from the list software response.Condition of satisfaction
Fleet maintained apps do not appear in the list software response when the
exclude_fleet_maintained_appsparameter is set to true.