Commit Graph
16073 Commits
Author SHA1 Message Date
Luke Heath 1202ff862f Bump frontend dependencies with CVEs (#27246) 2025-03-26 15:44:47 -05:00
RachelElysia 5f5e0c6f35 Docs: Removed broken outdated link (#27547) 2025-03-26 16:44:02 -04:00
Drew BakerandEric cdef62f7de Adding additional Linux MDM meta keywords and alt text (#27535)
Adding additional Linux MDM meta keywords and alt text in relevant
guides

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-03-26 16:32:16 -04:00
Dante Catalfamo 587b2fc7b7 Check for invalid default serial number when fetching host details (#27470)
For #25993
2025-03-26 16:23:50 -04:00
RachelElysia b019e1d851 Article: Fix 3 broken Uninstall fleetd links (#27541) 2025-03-26 15:15:58 -04:00
Noah Talerman 163c73a789 Product Design handbook (#27543)
@allenhouchins is doing a smashing job dogfooding but he could use some
help. Product Design often reaches engineering capacity so we can use
extra time to help dogfood.
2025-03-26 14:58:29 -04:00
github-actions[bot]andiansltx 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
Victor Lyuboslavsky 23a55cc1aa Update MDM-Android.md -- improve class diagram display (#27538) 2025-03-26 13:09:49 -05:00
github-actions[bot]andiansltx 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
EricandMike Thomas b416cba7b9 Website: update docs header link & docs sidebar links (#27518)
Closes: #27218

Changes:
- Replaced the "Docs" dropdown navigation menu with a link to `/docs`
- Reordered the sidebar links on documentation pages and added links to
the self-service license dispenser and the transparency page.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-03-26 11:34:33 -05:00
Sam Pfluger 09961d0dc9 Fix broken linke to GitLab handbook (#27532) 2025-03-26 11:27:35 -05:00
github-actions[bot]andjahzielv 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
Noah Talerman 05fed30568 Product groups handbook: After a feature is prioritized (#27512) 2025-03-26 09:57:22 -05:00
Martin Angers 78c0d67e78 Bugfix: re-create deleted iOS/iPadOS host entries in Fleet if it checks in again via MDM (#27231) 2025-03-26 09:33:38 -04:00
github-actions[bot]andiansltx 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
Noah Talerman f907d2e62b CIS Benchmarks guide (#27467) 2025-03-25 17:40:48 -04:00
github-actions[bot]andiansltx 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]andjahzielv 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
Martin Angers 2bb5efd25b Adjust delete host message for iDevices (#27513) 2025-03-25 15:33:24 -04:00
github-actions[bot] 072b2e5a73 Update Fleet-maintained apps (#27507) 2025-03-25 11:52:29 -06:00
Victor Lyuboslavsky 527428f0b4 Speeding up Go tests in CI. (#27434)
Using `go get .` (~3s) is faster than `go mod download` (~13s) in CI.
2025-03-25 12:03:24 -05:00
dependabot[bot] 8baa66a88c Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#27426) 2025-03-25 11:51:59 -05:00
github-actions[bot]andjahzielv 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
Marko Lisica 7b1462b56f Update OS updates guide (explain behavior when past deadline date is set) (#27492)
Related to:

- #27386
2025-03-25 12:03:27 -04:00
Allen Houchins f0ba5e81b4 Update enrollment-profile-up-to-date.yml (#27265)
Clearer end user instructions.
2025-03-25 10:16:29 -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
Victor Lyuboslavsky 075f5bf890 Add code comments and fix typo. No functional changes. (#27494)
For #27472
2025-03-25 09:08:47 -05:00
Gabriel Hernandez 5c56796403 update error message on os settings error details on host details (#27441)
For #27440

Updates showing the profile error message in os settings error cell to
show on a different error message from the API.

<!-- 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
2025-03-25 14:01:54 +00:00
Victor Lyuboslavsky 4b5cb913b7 Added explicit validation of FDEFileVaultOptions properties. (#27473)
For unreleased bug #27472 

# Checklist for submitter

- [x] Added/updated automated tests
- [x] Manual QA for all new/changed functionality
2025-03-24 19:36:36 -05:00
Victor Lyuboslavsky 09c2e2ff72 Added Apple Root Cert for gdmf request. (#27483)
I manually verified this fix by running the new
`github.com/fleetdm/fleet/v4/server/mdm/apple/gdmf/integrationtest` test
with and without the fix on a cloud Ubuntu server.

Without fix:
```
=== RUN   TestGetAssetMetadata
    gdmf_test.go:14:
        	Error Trace:	/root/fleet/server/mdm/apple/gdmf/integrationtest/gdmf_test.go:14
        	Error:      	Received unexpected error:
        	            	retrieving asset metadata: Get "https://gdmf.apple.com/v2/pmv": tls: failed to verify certificate: x509: certificate signed by unknown authority
        	Test:       	TestGetAssetMetadata
--- FAIL: TestGetAssetMetadata (3.53s)
FAIL
FAIL	github.com/fleetdm/fleet/v4/server/mdm/apple/gdmf/integrationtest	3.542s
FAIL
```

With fix:
```
=== RUN   TestGetAssetMetadata
--- PASS: TestGetAssetMetadata (0.39s)
PASS
ok  	github.com/fleetdm/fleet/v4/server/mdm/apple/gdmf/integrationtest	0.397s
```

# Checklist for submitter

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
- [x] Added/updated automated tests
- [x] Manual QA for all new/changed functionality
2025-03-24 19:26:36 -05:00
Benjamin Edwards b1cec4639e update gcp cloud run to use h2c networking by default (#27466)
I missed this setting in https://github.com/fleetdm/fleet/pull/26799
2025-03-24 15:43:14 -04:00
Jahziel Villasana-EspinozaandIan Littman 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
Robert Fairburn 3e3b773e38 Add athena to loadtesting (#27437) 2025-03-24 11:55:28 -05:00
Eric 11d7f51b7f Docs: Update vitals in queries.yml (#27373)
Closes: https://github.com/fleetdm/confidential/issues/10005

Changes:
- Updated the vitals in docs/queries.yml to have the latest changes from
docs/contributing/understanding-host-vitals.md (updated the software
vitals for Windows and macOS, added the host certificate vital, added
two python packages vitals)
2025-03-24 11:41:05 -05:00
jacobshandlingandJacob Shandling 67e5541140 GOM guide - improvements (#27425)
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-03-24 10:23:20 -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
Eric 458283f06a Website: small css fixes (#27427)
Closes: #27312

Changes:
- Updated the padding on text in the license dispenser form
- Updated the position of the platform icons on osquery table schema
pages
2025-03-21 18:48:45 -05:00
Joshua RoskosandEric 04a8339c14 Update alf.yml (#27416)
Corrected typo, by adding a period to the last sentence under Notes.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2025-03-21 18:41:44 -05:00
jacobshandlingandJacob Shandling 82840ac141 Docs: Article for GitOps mode (#27414)
## For #27362

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-03-21 17:59:15 -04:00
Luke Heath b4f30a2154 Remove warn log from KPI script (#27418) 2025-03-21 16:49:45 -05:00
Luke Heath 472448f85c Handbook typo (#27421) 2025-03-21 16:49:17 -05:00
Ian Littman 1f42204002 Fix typo in "clean up duplicate Zoom" migration query (#27420) 2025-03-21 15:59:32 -05:00
Ian Littman 0d7b8c206c Fix migration function name (#27415) 2025-03-21 15:02:14 -05:00
Victor Lyuboslavsky b9ae1205c2 Different errors for configuration_profiles and batch endpoints. (#27411)
For #24862 

Unreleased bug.
Made disk encryption errors different between `configuration_profiles`
and `batch` endpoints.

# Checklist for submitter
- [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
- [x] For unreleased bug fixes in a release candidate, confirmed that
the fix is not expected to adversely impact load test results or alerted
the release DRI if additional load testing is needed.
2025-03-21 14:24:52 -05:00
Dante Catalfamo 593df5d2d9 Fix deadlock: reduce number rows deleted at per iter, add retry (#27027)
#27002
2025-03-21 13:48:39 -04:00
Gabriel Hernandez 11dcb2dbf9 reset some form inputs if others are changed to force users to reenter their values (#27399)
For #26606

This makes a change to empty out the API token, Password, or Challange
inputs when other inputs on their form changes. This forces the user to
put in that value again so that their change can be authenticated.
2025-03-21 16:33:09 +00:00
beb7dfee99 Updated ListHostSoftware vulnerability filtering (#27020)
Include vulnerability filtering conditions on vpp apps and latest host
software installs/uninstalls

https://github.com/fleetdm/fleet/issues/26824

- [x] 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.
- [x] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [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

---------

Co-authored-by: RachelElysia <rachel@fleetdm.com>
Co-authored-by: Jahziel Villasana-Espinoza <jahzielv@gmail.com>
2025-03-21 11:02:55 -05:00
Allen Houchinsandallenhouchins 431b38f1c4 Update 1Password macOS version number to 8.10.68 (#27398)
Co-authored-by: allenhouchins <allen@fleetdm.com>
2025-03-21 10:57:45 -05:00
Allen Houchins d2189acbd9 Update dogfood-policy-updater-latest-1password-macos.sh (#27395)
Script has been updated to ignore pre-release/beta version strings. 

More info here:
https://fleetdm.slack.com/archives/C071NNMSP2R/p1742568702131279
2025-03-21 10:52:35 -05:00
Gabriel HernandezandSarah Gillespie 174c389aae test and fixes for ca forms and modals (#27381)
For #26606

Test and fixes for CA forms

---------

Co-authored-by: Sarah Gillespie <73313222+gillespi314@users.noreply.github.com>
2025-03-21 15:00:30 +00:00