UI: Implement new activity types for macOS profiles (#9894)

# Addresses #9595

# Implements

- new Activity types:
    - CreatedMacOSProfile
    - DeletedMacOSProfile
    - EditedMacOSProfile
- Activity message depends on isPremium:
- true: '...macOS hosts with no team' or '...macOS hosts assigned to the
**Team Name** team {?via fleetctl}.'
    - false: '...{to | from | for} all macOS hosts.'
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [x] Changes file added for user-visible changes in `changes/`
- [ ] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
This commit is contained in:
Jacob Shandling
2023-02-22 10:42:40 -08:00
committed by GitHub
co-authored by Jacob Shandling
parent d4463bcb88
commit ba34351f4b
3 changed files with 68 additions and 0 deletions
@@ -0,0 +1 @@
* Create activity feed types for the creation, update, and deletion of macOS profiles (settings) via MDM