remove activity details list (#44513)

This is no longer used, but gets flagged by AI.

https://github.com/fleetdm/fleet/pull/44511#discussion_r3169700014

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Refactor**
* Removed a now-redundant exported activity list from the codebase,
simplifying internal activity declarations. This streamlines internal
structures without changing user-visible behavior or altering existing
activity types.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Magnus Jensen
2026-05-01 13:02:12 -04:00
committed by GitHub
parent 6eaf015d9d
commit 0e0ae68b3f
-189
View File
@@ -60,195 +60,6 @@ type UpcomingActivityMeta struct {
WellKnownAction WellKnownActionType `db:"well_known_action"`
}
// ActivityDetailsList is used to generate documentation.
var ActivityDetailsList = []ActivityDetails{
ActivityTypeCreatedPack{},
ActivityTypeEditedPack{},
ActivityTypeDeletedPack{},
ActivityTypeAppliedSpecPack{},
ActivityTypeCreatedPolicy{},
ActivityTypeEditedPolicy{},
ActivityTypeDeletedPolicy{},
ActivityTypeAppliedSpecPolicy{},
ActivityTypeCreatedSavedQuery{},
ActivityTypeEditedSavedQuery{},
ActivityTypeDeletedSavedQuery{},
ActivityTypeDeletedMultipleSavedQuery{},
ActivityTypeAppliedSpecSavedQuery{},
ActivityTypeCreatedTeam{},
ActivityTypeDeletedTeam{},
ActivityTypeAppliedSpecTeam{},
ActivityTypeTransferredHostsToTeam{},
ActivityTypeEditedAgentOptions{},
ActivityTypeLiveQuery{},
ActivityTypeUserAddedBySSO{},
ActivityTypeUserLoggedIn{},
ActivityTypeUserFailedLogin{},
ActivityTypeCreatedUser{},
ActivityTypeDeletedUser{},
ActivityTypeDeletedHost{},
ActivityTypeChangedUserGlobalRole{},
ActivityTypeDeletedUserGlobalRole{},
ActivityTypeChangedUserTeamRole{},
ActivityTypeDeletedUserTeamRole{},
ActivityTypeFleetEnrolled{},
ActivityTypeMDMEnrolled{},
ActivityTypeMDMUnenrolled{},
ActivityTypeEditedMacOSMinVersion{},
ActivityTypeEditedIOSMinVersion{},
ActivityTypeEditedIPadOSMinVersion{},
ActivityTypeEditedWindowsUpdates{},
ActivityTypeEnabledMacosUpdateNewHosts{},
ActivityTypeDisabledMacosUpdateNewHosts{},
ActivityTypeReadHostDiskEncryptionKey{},
ActivityTypeViewedHostRecoveryLockPassword{},
ActivityTypeCreatedMacosProfile{},
ActivityTypeDeletedMacosProfile{},
ActivityTypeEditedMacosProfile{},
ActivityTypeChangedMacosSetupAssistant{},
ActivityTypeDeletedMacosSetupAssistant{},
ActivityTypeEnabledMacosDiskEncryption{},
ActivityTypeDisabledMacosDiskEncryption{},
ActivityTypeSetHostRecoveryLockPassword{},
ActivityTypeEnabledRecoveryLockPasswords{},
ActivityTypeDisabledRecoveryLockPasswords{},
ActivityTypeEnabledGitOpsMode{},
ActivityTypeDisabledGitOpsMode{},
ActivityTypeEnabledGitOpsException{},
ActivityTypeDisabledGitOpsException{},
ActivityTypeAddedBootstrapPackage{},
ActivityTypeDeletedBootstrapPackage{},
ActivityTypeEnabledMacosSetupEndUserAuth{},
ActivityTypeDisabledMacosSetupEndUserAuth{},
ActivityTypeEnabledWindowsMDM{},
ActivityTypeDisabledWindowsMDM{},
ActivityTypeEnabledAndroidMDM{},
ActivityTypeDisabledAndroidMDM{},
ActivityTypeEnabledWindowsMDMMigration{},
ActivityTypeDisabledWindowsMDMMigration{},
ActivityTypeRanScript{},
ActivityTypeAddedScript{},
ActivityTypeDeletedScript{},
ActivityTypeEditedScript{}, // via GitOps
ActivityTypeUpdatedScript{}, // via individual script update endpoint
ActivityTypeCreatedWindowsProfile{},
ActivityTypeDeletedWindowsProfile{},
ActivityTypeEditedWindowsProfile{},
ActivityTypeLockedHost{},
ActivityTypeUnlockedHost{},
ActivityTypeWipedHost{},
ActivityTypeWipeFailedHost{},
ActivityTypeRotatedHostRecoveryLockPassword{},
ActivityTypeCreatedDeclarationProfile{},
ActivityTypeDeletedDeclarationProfile{},
ActivityTypeEditedDeclarationProfile{},
ActivityTypeCreatedAndroidProfile{},
ActivityTypeDeletedAndroidProfile{},
ActivityTypeEditedAndroidProfile{},
ActivityTypeEditedAndroidCertificate{},
ActivityTypeResentCertificate{},
ActivityTypeInstalledCertificate{},
ActivityTypeResentConfigurationProfile{},
ActivityTypeResentConfigurationProfileBatch{},
ActivityTypeInstalledSoftware{},
ActivityTypeUninstalledSoftware{},
ActivityTypeAddedSoftware{},
ActivityTypeEditedSoftware{},
ActivityTypeDeletedSoftware{},
ActivityEnabledVPP{},
ActivityDisabledVPP{},
ActivityAddedAppStoreApp{},
ActivityDeletedAppStoreApp{},
ActivityInstalledAppStoreApp{},
ActivityEditedAppStoreApp{},
ActivityAddedNDESSCEPProxy{},
ActivityDeletedNDESSCEPProxy{},
ActivityEditedNDESSCEPProxy{},
ActivityAddedCustomSCEPProxy{},
ActivityDeletedCustomSCEPProxy{},
ActivityEditedCustomSCEPProxy{},
ActivityAddedDigiCert{},
ActivityDeletedDigiCert{},
ActivityEditedDigiCert{},
ActivityAddedHydrant{},
ActivityDeletedHydrant{},
ActivityEditedHydrant{},
ActivityAddedCustomESTProxy{},
ActivityDeletedCustomESTProxy{},
ActivityEditedCustomESTProxy{},
ActivityAddedSmallstep{},
ActivityDeletedSmallstep{},
ActivityEditedSmallstep{},
ActivityTypeEnabledActivityAutomations{},
ActivityTypeEditedActivityAutomations{},
ActivityTypeDisabledActivityAutomations{},
ActivityTypeCanceledRunScript{},
ActivityTypeCanceledInstallSoftware{},
ActivityTypeCanceledUninstallSoftware{},
ActivityTypeCanceledInstallAppStoreApp{},
ActivityTypeRanScriptBatch{},
ActivityTypeBatchScriptScheduled{},
ActivityTypeBatchScriptCanceled{},
ActivityTypeAddedConditionalAccessIntegrationMicrosoft{},
ActivityTypeDeletedConditionalAccessIntegrationMicrosoft{},
ActivityTypeAddedConditionalAccessOkta{},
ActivityTypeDeletedConditionalAccessOkta{},
ActivityTypeEnabledConditionalAccessAutomations{},
ActivityTypeDisabledConditionalAccessAutomations{},
ActivityTypeEscrowedDiskEncryptionKey{},
ActivityCreatedCustomVariable{},
ActivityDeletedCustomVariable{},
ActivityEditedSetupExperienceSoftware{},
ActivityTypeEditedHostIdpData{},
ActivityTypeEditedEnrollSecrets{},
ActivityTypeCreatedManagedLocalAccount{},
ActivityTypeViewedManagedLocalAccount{},
ActivityTypeEnabledManagedLocalAccount{},
ActivityTypeDisabledManagedLocalAccount{},
ActivityTypeCanceledSetupExperience{},
ActivityTypeCreatedLabel{},
ActivityTypeEditedLabel{},
ActivityTypeDeletedLabel{},
}
// ActivityDetails is an alias for the canonical ActivityDetails interface defined in server/activity/api.
type ActivityDetails = api.ActivityDetails