Commit graph

42 commits

Author SHA1 Message Date
Jahziel Villasana-Espinoza
25f81d3882
Drop descoped-from-4.66 Windows FMAs (#27714)
> No ticket, decided in a call with Noah, Tim, and the rest of
g-software

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Manual QA for all new/changed functionality
2025-03-31 22:16:06 -04:00
github-actions[bot]
8fa88fdec0
Update Fleet-maintained apps (#27685)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-31 09:07:09 -05:00
github-actions[bot]
28f9dc969c
Update Fleet-maintained apps (#27674)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-29 09:43:54 -05:00
github-actions[bot]
8eb9111c67
Update Fleet-maintained apps (#27670)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-28 17:44:22 -05:00
github-actions[bot]
f01fc29055
Update Fleet-maintained apps (#27669)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-28 17:39:09 -05:00
Jahziel Villasana-Espinoza
909b0e8381
add quotes to uninstall script output (#27666)
> For issues found during QA

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality
2025-03-28 18:35:53 -04:00
github-actions[bot]
68f9f59571
Update Fleet-maintained apps (#27659)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: mostlikelee <16102903+mostlikelee@users.noreply.github.com>
2025-03-28 16:21:50 -05:00
Tim Lee
e17ca43925
Add teamviewer windows FMA (#27651) 2025-03-28 15:15:26 -06:00
Tim Lee
fdf92541f8
Add windows firefox FMA (#27645) 2025-03-28 14:44:28 -06:00
Jahziel Villasana-Espinoza
01a5db696d
add a field for fuzzy matching name in existence query (#27648)
> For #27633

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality
2025-03-28 15:56:29 -04:00
Ian Littman
4cc896a63e
Don't write unique_identifier into individual app manifest files (#27647)
We don't use the identifier there so it's confusing to have it there.

- [x] Manual QA for all new/changed functionality
2025-03-28 14:51:49 -05:00
Jahziel Villasana-Espinoza
edb0587061
add adobe acrobat reader for windows (#27642)
> for https://github.com/fleetdm/fleet/issues/26658

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-03-28 15:17:07 -04:00
Jahziel Villasana-Espinoza
ac1d5c07ee
fix: policy issues with Windows FMA (#27635)
> For #27633

This also has a fix for the issue where uninstall script refs were not
being generated correctly (the processed script wasn't being passed to
the ref generation function"

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-03-28 14:12:05 -04:00
github-actions[bot]
c591880bc5
Update Fleet-maintained apps (#27624)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-28 09:21:42 -05:00
github-actions[bot]
c772a113f2
Update Fleet-maintained apps (#27623)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-28 09:14:55 -05:00
github-actions[bot]
2f3867715e
Update Fleet-maintained apps (#27622)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-28 09:09:01 -05:00
Jahziel Villasana-Espinoza
658a298d5a
more fixes for FMA windows ingestion (#27487)
> For #26662

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality
2025-03-27 17:43:40 -04:00
github-actions[bot]
384b86a12d
Update Fleet-maintained apps (#27596)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-27 16:26:42 -05:00
github-actions[bot]
ef81d36c0d
Update Fleet-maintained apps (#27568)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-27 09:15:51 -05:00
github-actions[bot]
78d3b67d33
Update Fleet-maintained apps (#27552)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-26 16:22:13 -05:00
github-actions[bot]
142e9e4015
Update Fleet-maintained apps (#27537)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-26 13:37:49 -05:00
github-actions[bot]
5268002748
Update Fleet-maintained apps (#27529)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-26 12:34:48 -05:00
github-actions[bot]
843f24fe6b
Update Fleet-maintained apps (#27527)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-26 09:59:19 -05:00
github-actions[bot]
193af722a3
Update Fleet-maintained apps (#27526)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-25 17:43:41 -05:00
github-actions[bot]
d4c7d4ab4e
Update Fleet-maintained apps (#27525)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
2025-03-25 16:31:50 -05:00
github-actions[bot]
5b12525eab
Update Fleet-maintained apps (#27524)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-25 16:29:39 -05:00
github-actions[bot]
072b2e5a73
Update Fleet-maintained apps (#27507) 2025-03-25 11:52:29 -06:00
github-actions[bot]
173d5b37ac
Update Fleet-maintained apps (#27502)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-25 11:29:58 -05:00
Jahziel Villasana-Espinoza
14bfe737a4
remove notion as it's not working yet (#27500)
> No issue, removing Notion until support is added later

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->
2025-03-25 10:40:59 -04:00
Jahziel Villasana-Espinoza
31362f74a3
use better columns in the exists queries for windows fma (#27452)
> follow up on windows FMA, #23118 

This improves the existence queries for FMA by using columns that do not
change in between versions.

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-03-24 15:37:55 -04:00
Ian Littman
768bdf21b3
Tweak FMA WinGet ingestion to ensure Box Drive installer URL is ingested properly (#27443)
Also updates other FMA manifests.

For the overall Windows FMA task. Treating as unreleased, hence no
issue.
2025-03-24 09:08:32 -05:00
Jahziel Villasana-Espinoza
3212ef442d
add initial winget ingestion logic (#27371)
> For #26655

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files)
for more information.
- [ ] Added/updated automated tests
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-03-21 09:00:12 -04:00
github-actions[bot]
6e39ed15cc
Update Fleet-maintained apps (#27357)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: sgress454 <553428+sgress454@users.noreply.github.com>
2025-03-20 14:55:41 -05:00
github-actions[bot]
30de66f8ca
Update Fleet-maintained apps (#27331)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-20 14:14:25 -05:00
Victor Lyuboslavsky
6b7d232522
Additional CA validation (#27169)
For #26623

- Updated `github.com/groob/plist` to `github.com/micromdm/plist` -- it
was renamed
- Added validation that restricts DigiCert Fleet variables to
`com.apple.security.pkcs12` payloads plus additional restrictions
- Added validation that restricts Custom SCEP Fleet variables to
`com.apple.security.scep` payloads plus additional restrictions
- Enabled multiple CAs (Fleet variables) to be present in an Apple MDM
profile. But each CA can only be used once. For example, we can have
DigiCert CA and Custom SCEP CA in one Apple profile.

# Checklist for submitter
- [x] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [x] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [x] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [x] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).
- [x] Added/updated automated tests
- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality
2025-03-19 08:27:55 -05:00
github-actions[bot]
cfdf569dd3
Update Fleet-maintained apps (#27217)
Automated ingestion of latest Fleet-maintained app data.

Co-authored-by: jahzielv <19838370+jahzielv@users.noreply.github.com>
2025-03-17 18:54:39 -05:00
Jahziel Villasana-Espinoza
62044bdb3f
add pre and post install script fields to FMAv2 input schema (#27214)
> No issue, follow up work for FMAv2 ingestion

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-03-17 19:28:50 -04:00
Ian Littman
ecdd7532e6
Add missing VSCode FMA input/output (#27178) 2025-03-17 08:18:49 -05:00
github-actions[bot]
5a12dcdf98
Update Fleet-maintained apps (#27139) 2025-03-14 09:39:02 -06:00
github-actions[bot]
afded30966
Update Fleet-maintained apps (#27129) 2025-03-13 17:11:26 -06:00
Jahziel Villasana-Espinoza
4e325bb131
FMAv2 ingestion functionality (#27018)
> For #26083

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Added/updated automated tests
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2025-03-12 17:51:14 -04:00
Jahziel Villasana-Espinoza
d8dad02c75
feat: FMAv2 initial file setup (#26791)
> For #26080

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Manual QA for all new/changed functionality
2025-03-03 19:36:03 -05:00