fleet/frontend/components/TableContainer/DataTable
Gabriel Hernandez cedcadbb36
Add UI for Apple VPP apps feature on the software pages. (#20504)
relates to #19869

> NOTE: API integration will be included in a separate PR

This adds the UI updates to support the new VPP feature on the software
pages. This includes the software titles page and software titles
details page. The new UI includes:

**Add Vpp apps tab in Add software modal:**


![image](https://github.com/user-attachments/assets/f1751b5d-1393-45b7-894c-fa6d067d27d2)

**Various updates to the SoftwareIcon component to support icons from an
external source:**


![image](https://github.com/user-attachments/assets/c860d776-170c-4f51-813e-34f83e479471)

**Various updates to the SoftwarePackageCard compont to support app
store apps.**


![image](https://github.com/user-attachments/assets/7bdd369d-6c95-47a6-8942-63ac3c694ffe)

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated testss:
- [x] Manual QA for all new/changed functionality
2024-07-18 10:20:17 +01:00
..
ActionButton update UI to react 18 (#17471) 2024-03-13 19:09:16 +00:00
DefaultColumnFilter update UI to react 18 (#17471) 2024-03-13 19:09:16 +00:00
DropdownCell feat: add option to disable scripts (#15815) 2024-01-03 10:42:08 -05:00
HeaderCell Refactor Tooltip Wrapper (#13845) 2023-11-07 13:15:49 -08:00
HostMdmStatusCell Surface MDM devices where DEP assignment failed (#16973) 2024-03-01 10:52:19 -06:00
InternalLinkCell fix icon misalignments on dashboard cards (#19610) 2024-06-11 12:55:25 +01:00
IssueCell Feature FE: 18115 crit vuln issues (#19830) 2024-06-18 15:26:45 -04:00
LinkCell UI – Place all TooltipWrapper tooltips on the bottom (#19002) 2024-05-24 14:30:54 -07:00
LiveQueryIssueCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
PerformanceImpactCell UI – Add and update performance impact features to uitilize metrics that include live query runs (#15642) 2023-12-14 11:49:56 -08:00
PlatformCell Frontend of iOS/iPadOS as platforms/labels (#20157) 2024-07-09 09:18:00 -04:00
SoftwareNameCell Add UI for Apple VPP apps feature on the software pages. (#20504) 2024-07-18 10:20:17 +01:00
TextCell UI - update empty styles in 5 places (#20079) 2024-07-03 09:40:03 -07:00
TooltipTruncatedTextCell Feat UI resend profile (#18111) 2024-04-15 14:17:08 +01:00
_styles.scss UI - update empty styles in 5 places (#20079) 2024-07-03 09:40:03 -07:00
DataTable.tests.tsx Frontend tech debt: Cleanup {} around strings (#16592) 2024-02-23 09:57:18 -05:00
DataTable.tsx Fleet UI: Refactor client filtered counts for cleaner rendering (#19689) 2024-06-14 13:12:56 -04:00