Commit Graph
13525 Commits
Author SHA1 Message Date
Gabriel Hernandez 08ca8c3b3d Merge branch 'main' into feat-fleet-app-library 2024-09-12 10:59:24 +01:00
EricandSam Pfluger 0aa5713b96 Handbook: add ritual for changing "Integrations admin" password (#22000)
Closes: #21925

Changes:
- Added a ritual to change the password of the Integrations admin SF
account and added steps for completing it to the digital experience
handbook page.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-09-11 19:45:28 -05:00
Rachael Shaw 9f51cd2dea Handbook: Add Ian to endpoint ops product group (#22007) 2024-09-11 17:37:14 -05:00
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
Martin Angers 58f348a274 Maintained Apps: Add postman to the list of maintained apps (#21974) 2024-09-11 10:07:55 -04: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
Gabriel Hernandez 2b5631f891 change add software modal to seperate pages in Fleet UI (#21881) 2024-09-11 10:47:35 +01: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 LyuboslavskyandNoah Talerman 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
Jahziel Villasana-Espinoza 7b3cbdf4d7 fix: db field name (#21968)
> No issue, just a small fix

# 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 18:21:53 -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
Martin Angers b30e765554 Maintained Apps: add cron job, fix ingestion following latest specs (#21959) 2024-09-10 16:27:18 -04: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
Martin Angers 9abd5a59d0 Maintained Apps: define app list, implement ingestion (#21946) 2024-09-10 13:55:13 -04: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