Commit graph

13516 commits

Author SHA1 Message Date
Marko Lisica
cd62ba40e7
YAML: add missing ios_updates and ipados_updates (#21999)
We missed to document `ios_updates` and `ipados_updates` that's built as
part of the #19852
2024-09-11 17:54:34 -04:00
dependabot[bot]
d38d1cde61
Bump express from 4.19.2 to 4.20.0 (#21960) 2024-09-11 16:45:44 -05:00
Luke Heath
e0abd89371
Update macOS latest version policy (#22025) 2024-09-11 16:26:33 -05:00
Martin Angers
a1f6e22622
Fix cron profile delivery when a single Windows VM has duplicate enrollment entries for its host_uuid (#21983) 2024-09-11 17:18:59 -04:00
Victor Lyuboslavsky
ea5100b97c
Add data retention section to backend patterns.md (#22015) 2024-09-11 16:14:40 -05:00
Drew Baker
26186b7836
Update discovering-chrome-ai-using-fleet.md (#22021)
Quick typo fix
2024-09-11 13:40:40 -07:00
Luke Heath
2e9b0c8460
Add VPP apps to teams with Apple devices (#21996) 2024-09-11 15:34:45 -05:00
Eric
ad9b98b0ce
Website: update tooltip position on mobile IT features table (#22018)
Closes: https://github.com/fleetdm/fleet/issues/22016

Changes:
- Updated the position of the tooltip icons on the mobile IT pricing
features table
2024-09-11 15:32:11 -05:00
Brock Walters
d958e05096
Update discovering-chrome-ai-using-fleet.md (#22014)
Final clean up...
2024-09-11 12:59:14 -07:00
Eric
c87b84473b
Website: Fix overflowing schema table documentation (#22006)
Closes: #21970

Changes:
- Set a max width on the schema table container to prevent it from
overflowing outside the page's container on certain browser versions.
2024-09-11 14:08:26 -05:00
Noah Talerman
527021641b
Reference docs: Store bootstrap package outside the Fleet database (#20671)
Reference docs and website redirect for the following story:
- #19037
2024-09-11 13:59:55 -05:00
Luke Heath
0835fa4804
Update app_store_apps docs (#22001) 2024-09-11 13:57:56 -05:00
Brock Walters
e7d6e2c017
Update discovering-chrome-ai-using-fleet.md (#22009)
Last pass. This is final draft as far as I am concerned. Thanks for your
help!!!
2024-09-11 11:49:05 -07:00
JD
7404fe9c56
Update VPP app article title in metadata (#22008) 2024-09-11 11:41:55 -07:00
Mike McNeil
7baebf31c0
Merge SCIM and JIT in features table (#21949) 2024-09-11 14:26:06 -04:00
Dante Catalfamo
8ad0d59016
Add clearer error for VPP token constraint failure (#21967)
#21890
2024-09-11 14:11:28 -04:00
Zach Wasserman
ca9874ea79
Fix link to Apple Developer login page (#22005) 2024-09-11 11:02:30 -07:00
Isabell Reedy
61935d2b2a
Add step to weekly revenue report to check bank accounts (#21954) 2024-09-11 11:23:49 -05:00
Luke Heath
42b322e666
Fix changelog 4.56.0 (#21895) (#21901) 2024-09-11 10:19:01 -05:00
Noah Talerman
17edefe12c
API design: Filter software by severity (CVSS v3) and known exploit (CISA) (#20684)
API changes for the following story:
- #19099
2024-09-11 09:43:54 -04:00
Victor Lyuboslavsky
5eab74709d
Doc updates for #21038 (#21125) 2024-09-11 09:28:18 -04:00
Roberto Dip
298e34ffdb
fix back-end test for UI OTA template (#21975)
See https://github.com/fleetdm/fleet/actions/runs/10804752744 for the
failure. I changed a UI template in
https://github.com/fleetdm/fleet/pull/21957 yesterday that didn't
trigger the Go tests.

In this PR I'm just fixing the test failure, I will adjust the worker to
trigger a test run when this file is modified in a separate PR to not
block this on codeowners.

# Checklist for submitter

- [x] Added/updated tests
2024-09-11 10:16:37 -03:00
Sam Pfluger
bc5c92df83
Update README.md (#21964)
Next meeting is Oct 1st. 

Closes https://github.com/fleetdm/fleet/issues/20790
2024-09-10 20:18:12 -05:00
Victor Lyuboslavsky
d79ff94e8f
#19857 API changes (#21501)
#19857 API changes

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2024-09-10 18:16:46 -05:00
Jahziel Villasana-Espinoza
385da248cb
feat: validate profile with apple (#21862)
> Related issue: #17558

# 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] 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 tests
- [x] Manual QA for all new/changed functionality
2024-09-10 18:44:58 -04:00
Mike McNeil
9fedb59283
/start: Minor text adjustments (#21966) 2024-09-10 16:24:09 -05:00
Noah Talerman
e1114d9356
Update copy in Delete script modal (#21907)
Script runs aren't canceled: #21889
2024-09-10 17:04:10 -04:00
Sarah Gillespie
8d651b477c
Fix bug where Fleet cannot start with expired ABM cert (#21929) 2024-09-10 15:55:22 -05:00
Roberto Dip
ff9cb68385
update UI OTA template with late copy changes based on device (#21957)
for #19448

# 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
2024-09-10 16:52:26 -03:00
Roberto Dip
05818902cd
implement OTA enrollment (#21942)
for #21019

# 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] 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 tests
- [x] Manual QA for all new/changed functionality
2024-09-10 16:52:17 -03:00
Eric
9566b7d320
Website: requested changes from website backend code review (#21934)
Related to: #21918

Changes:
- Changed the name of the query string the endpoint ops page uses for
personalization to be `purpose` (previously `pageMode`)
- Updated `update-or-create-contact-and-account` to only allow automated
psychological stage regressions caused by the get started questionnaire.
- Updated deliver-talk-to-us-form-submission to always set a
psychological stage. (That now may not be set depending on the contact
records psychological stage)
- Updated the `update-or-create-contact-and-account` helper to assert
that the number of employees returned from the `get-enriched` helper is
always a number.
- Updated the version of `sails-hooks-organics` the website uses and
updated the inputs to the sendgrid sendTemplateEmail helper.
2024-09-10 14:36:01 -05:00
Eric
0fb66e58af
Schema: show iptables table documentation (#21956)
Related to: https://github.com/fleetdm/fleet/issues/15651

Changes:
- Removed `hidden: true` from the YAML override file for the iptables
table.
- Regenerated osquery_fleet_schema.json
2024-09-10 14:30:30 -05:00
Sam Pfluger
4eb1c60402
Fix Slack channel naming to match temp channels format (#21953) 2024-09-10 13:52:48 -05:00
Roberto Dip
5df6db808a
update loadtesting documentation for OTA (#21950)
thiw new env var is being added in
https://github.com/fleetdm/fleet/pull/21942
2024-09-10 14:44:51 -03:00
Noah Talerman
8277a80e3d
Product Designer is responsible for adding product group label (#21927)
- Product group labels: `#g-mdm`, `#g-endpoint-ops`
- So we know which EM to assign it to
- So the EM knows their product group will build it
2024-09-10 11:14:57 -05:00
Dante Catalfamo
299a9e1008
Improve error message for controls.windows_enable_and_configure (#21944)
#21402
2024-09-10 11:25:11 -04:00
Luke Heath
ca4d45f400
Remove devices from demo policy (#21932) 2024-09-10 10:04:37 -05:00
Jahziel Villasana-Espinoza
fbbd3fdd2f
fix: add missing part of step (#21930)
# 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
2024-09-09 14:49:31 -07:00
Isabell Reedy
e6e5090596
Add a step to review comp for fleetie role changes (#21924) 2024-09-09 15:09:39 -05:00
Roberto Dip
078c0ac3b7
document and use MDM SSO settings via gitops (#21869)
for #21313
2024-09-09 17:03:20 -03:00
Dante Catalfamo
05e249c951
Clearer type error for software VPP app IDs (#21760)
#20828

This is a fix specific to the VPP App ID field in gitops. It's a field
where users are likely to get the type wrong, so I've addressed this
separately before a larger effort.
2024-09-09 15:26:21 -04:00
Sam Pfluger
a1ccb3a38d
Update why-this-way.md (#21919) 2024-09-09 12:36:04 -05:00
Eric
93131d3e2f
Website: fix typo in send-aggregated-metrics-to-datadog script (#21915)
Changes:
- Fixed a typo in the `send-aggregated-metrics-to-datadog` script
2024-09-09 11:47:38 -05:00
Robert Fairburn
4fb0fd5ede
Update ses addon module to have better SPF records (#21879)
This helps prevent invite emails from Fleet going to spam instead of
someone's inbox.
2024-09-09 10:35:41 -05:00
Brock Walters
e57876ae9c
Update discovering-chrome-ai-using-fleet.md (#21897)
Modified some text & removed my name from the file paths...
2024-09-09 08:21:46 -07:00
Brock Walters
c5b3f450d6
Update teams.md (#21910)
fixed apostrophe...
2024-09-09 08:19:12 -07:00
Eric
8c27e36c84
Website: Update login page layout. (#21735)
Changes:
- Updated the layout of the login page to match the /signup page.
2024-09-09 13:04:52 +09:00
JD
01ac6012d6
Article: Fleet 4.56.0 release (#21699) 2024-09-07 14:11:10 -05:00
JD
d697514a62
Guide: Filtering software by vulnerability (#21698)
Article: Guide - Filtering software by vulnerability
https://github.com/fleetdm/fleet/issues/21057
2024-09-07 14:04:10 -05:00
Victor Lyuboslavsky
e78e3524e4
Ignore backend mocks for coverage. (#21900) 2024-09-07 11:50:59 -05:00