Commit Graph
14554 Commits
Author SHA1 Message Date
Luke Heath 459faf45d7 Bump OS update deadline to not be Monday after holiday (#24225) 2024-11-27 13:42:04 -06:00
Lucas Manuel Rodriguez 8dbfbad167 Add github action to automate timestamp update (#24074)
#23042
2024-11-27 16:13:54 -03:00
github-actions[bot]andlucasmrod 99d51b32f9 Update versions of fleetd components in Fleet's TUF [automated] (#24223)
Automated change from [GitHub
action](https://github.com/fleetdm/fleet/actions/workflows/fleetd-tuf.yml).

Co-authored-by: lucasmrod <lucasmrod@users.noreply.github.com>
2024-11-27 15:31:47 -03:00
Tim Lee 806580bd7f Linux agent LVM volume detection on older Ubuntu versions (#24193) 2024-11-27 10:39:25 -07:00
Martin Angers eea90e5632 Proposal fix/plan for 24024 (#24207) 2024-11-27 12:11:08 -05:00
github-actions[bot]andlucasmrod 24f83d880a Update versions of fleetd components in Fleet's TUF [automated] (#24158)
Automated change from [GitHub
action](https://github.com/fleetdm/fleet/actions/workflows/fleetd-tuf.yml).

Co-authored-by: lucasmrod <lucasmrod@users.noreply.github.com>
2024-11-27 08:39:00 -03:00
EricandMike Thomas b8969b80ec Website: update statistics on homepage (#24187)
Closes: #24155

Changes:
- Updated the statistics on the homepage

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-11-27 16:17:57 +09:00
Mike Thomas 4aeace29fb Update testimonials.yml (#24199)
Updated to use acronyms for both parts of their job title. It's shorter
and more balanced. Also, having "Chief Security Officer" expanded
suggests more emphasis on his security credentials.
2024-11-27 14:03:02 +09:00
Sam Pfluger 1d90bf08d1 SC changes (#24194) 2024-11-26 20:43:00 -06:00
Tim LeeandIan Littman 7f1c0e4c41 Linux OS settings + disk encryption host filter fixes (#24200)
#24174 


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.
- [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

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2024-11-26 19:26:22 -06:00
Luke Heath 25fe7c0453 Install updated Firefox on policy failure (#24182) 2024-11-26 17:49:10 -06:00
Jahziel Villasana-Espinoza 84742c2401 fix: add fleet actor for setup experience global activities (#24196)
> Follow up on #23310

# 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-11-26 18:48:45 -05:00
Scott Gress 98917e7547 Split up apple and windows profile management cron jobs (#23975)
for #22824 

This PR splits up the `newMDMProfileManager` function into two functions
`newAppleMDMProfileManager` and `newWindowsMDMProfileManager`, the
latter containing the code to start the windows-specific profile
management job. This allows scheduling and scaling the Apple and Windows
profile management jobs separately.

Tested locally by checking that the jobs were scheduled at startup, and
then triggering the `mdm_apple_profile_manager` and
`mdm_windows_profile_manager` schedules via the `/trigger` API; nothing
blew up.
2024-11-26 16:57:32 -06:00
RachelElysia e7605d2d2f Fleet UI: Fix app store icons with awkward borders (#24126) 2024-11-26 16:30:22 -05:00
Rachael Shaw d7e946fcce Website: Remove duplicate redirect (#24184)
Just merged in an old PR with this change after we had already merged a
newer PR adding it 🤦‍♀️
2024-11-26 15:06:05 -06:00
Rachael Shaw 530ed16890 Add redirect to disk encryption guide (#23846)
For #22074
2024-11-26 14:45:17 -06:00
jacobshandlingandJacob Shandling 86eb8fd058 UI - Update help text for Policy automations (scripts & software) (#24138)
## Addresses #22527 

Figma:
<img width="1822" alt="Screenshot 2024-11-25 at 5 30 48 PM"
src="https://github.com/user-attachments/assets/caef56ce-f8aa-4f54-ab90-91d2d53f8c50">


UI:
<img width="1464" alt="Screenshot 2024-11-25 at 12 17 23 PM"
src="https://github.com/user-attachments/assets/b4bf6cc9-b0c8-422e-8dbf-ab82be9b5ca9">
<img width="1464" alt="Screenshot 2024-11-25 at 12 03 53 PM"
src="https://github.com/user-attachments/assets/4770872e-cc8d-4d82-b3e1-5a4afe98a115">



- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-11-26 12:30:30 -08:00
jacobshandlingandJacob Shandling c5d61c7490 UI - Improve side nav empty state UI under /settings (#24145)
## #23027 

<img width="1392" alt="Screenshot 2024-11-25 at 1 09 50 PM"
src="https://github.com/user-attachments/assets/74fdd240-f3bc-4365-8ff2-7a3fedf718c1">

- [x] Changes file added for user-visible changes in `changes/`, 
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-11-26 12:29:50 -08:00
Luke Heath d15fda2693 Bump Firefox version (#24181) 2024-11-26 14:22:52 -06:00
Eric 5524daea2c Website: update /software-management page (#24176)
Closes: https://github.com/fleetdm/confidential/issues/8982

Changes:
- Added an IT quote to the /sfotware-management page
- Updated the CTAs on the /software-management page
2024-11-26 14:03:34 -06:00
jacobshandlingandJacob Shandling ea9b5ba776 UI – 11/26 Disk encryption spec updates (#24175)
## #24173 

<img width="1390" alt="Screenshot 2024-11-26 at 11 08 25 AM"
src="https://github.com/user-attachments/assets/3afc7031-2bac-4cc9-ac8d-e47390a0ef93">
<img width="1392" alt="Screenshot 2024-11-26 at 10 45 11 AM"
src="https://github.com/user-attachments/assets/2eccc992-e0bd-4c5c-b001-75cde60317b5">

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

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-11-26 11:29:50 -08:00
Onasis Munro 3d50adbad5 Update fleet-4.40.0.md (#24063) 2024-11-26 13:12:59 -06:00
Onasis Munro 8f1c9e3243 Update fleet-4.47.0.md (#24062) 2024-11-26 13:12:46 -06:00
Onasis Munro 5680444595 Update fleet-4.48.0.md (#24061) 2024-11-26 13:12:36 -06:00
Onasis Munro 7f73a1cbab Update fleet-4.49.0.md (#24060) 2024-11-26 13:12:26 -06:00
Onasis Munro 754ef79449 Update fleet-4.50.0.md (#24059) 2024-11-26 13:12:15 -06:00
Onasis Munro 9cfb1f7cde Update fleet-4.51.0.md (#24058) 2024-11-26 13:12:06 -06:00
Onasis Munro 9d2481ef8c Update fleet-4.53.0.md (#24057) 2024-11-26 13:11:51 -06:00
Onasis Munro ed526be3bb Update fleet-4.55.0.md (#24055) 2024-11-26 13:11:38 -06:00
Onasis Munro fa4af44d72 Update fleet-4.54.0.md (#24056) 2024-11-26 13:09:55 -06:00
Onasis Munro 42a0c3aea1 Update fleet-4.56.0.md (#24054) 2024-11-26 13:09:43 -06:00
Onasis Munro 0d8808a6f9 Update fleet-4.58.0.md (#24023) 2024-11-26 13:09:26 -06:00
Onasis Munro a8cb340034 Update fleet-4.57.0.md (#24064) 2024-11-26 12:13:42 -06:00
jacobshandlingandJacob Shandling ec7bb8be09 UI - Fix DUP banners for Fedora disk encryption (#24153)
## Addresses unreleased bug where banners were not functioning for
Fedora host

<img width="1464" alt="Screenshot 2024-11-25 at 4 39 05 PM"
src="https://github.com/user-attachments/assets/78c3adee-ff45-4236-b1b1-299d79575cb6">


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

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-11-26 10:09:57 -08:00
Allen Houchins c0c2474763 Updated Zoom download URL (#24151)
Updated Zoom download URL to address this issue:
fleetdm/confidential#8977

More info here:
https://fleetdm.slack.com/archives/C019WG4GH0A/p1732570447472539
2024-11-26 10:35:38 -06:00
Ian Littman 6fb9ddfdcd Bump retries/timeouts for NVD pulls (#24160)
For #24132

Drops retry wait a bit as there doesn't seem to be a point in waiting
that long (I pulled feeds with a 10s retry interval in curl earlier).

Total time to pull feeds and build the CPE DB was ~4 hours this evening
(~6pm to ~10pm CST).

# Checklist for submitter

- [x] Manual QA for all new/changed functionality
2024-11-26 09:08:10 -06:00
Mike McNeil 2f0af27394 Website: Talk to an engineer (#24159) 2024-11-25 21:55:22 -06:00
Isabell Reedy 63d958d762 Removing finance KPIs we no longer use (#24147) 2024-11-25 18:23:18 -06:00
Rachael Shaw 9a10eb30da Allow clicking through handbook back-to-top button container (#24154)
This fix was already applied to the button on the docs pages, but not
the handbook.
2024-11-25 17:47:42 -06:00
Jahziel Villasana-Espinoza d4b0edf8c9 fix: small typo (#24149)
> No issue, just something I noticed

# 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] Manual QA for all new/changed functionality
2024-11-25 18:00:07 -05:00
Noah Talerman a2b925c0f6 Email 2FA will be paid (#23986)
Update the pricing page for this coming soon feature
2024-11-25 13:57:16 -08:00
Noah Talerman 0fad882529 Fleet 4.59.0: fix typo (#24133) 2024-11-25 13:57:04 -08:00
Eric 5f5b7bb273 Website: Update CRM helper to handle contacts with no stage. (#24143)
Closes: https://github.com/fleetdm/confidential/issues/8975

Changes:
- Updated the update-or-create-contact-and-account helper to only check
the current stage value of a contact record if the value is set.
2024-11-25 14:58:25 -06:00
Luke Heath e8021462f5 Create mac-mozilla-firefox.yml (#24140) 2024-11-25 14:52:33 -06:00
RachelElysia 768d848946 Fleet UI: 4.60 unreleased bug fix for scrollable content (#24139) 2024-11-25 15:51:53 -05:00
Eric da13fb15fa Website: /endpoint-ops » /observability (#24111)
Closes: #24106

Changes:
- Changed the /endpoint-ops page to be at /observability
- Added a redirect for /ednpoint-ops that redirects users to the
/observability page with original query parameters intact.
2024-11-25 14:20:19 -06:00
Eric c53332259f Website: Update license dispenser form (#23838)
Closes: https://github.com/fleetdm/confidential/issues/7696

Changes:
- Added `stripe` as a dependency
- Updated the license dispenser form to take users to a stripe hosted
checkout page where they can provide their billing address and Tax ID
depending on their location.
- Updated the receive-from-stripe webhook to fulfill license dispenser
purchases made via stripe checkout
- Added a new action: get-stripe-checkout-session-url. This action
creates a Stripe Checkout session and returns the URL
- Updated the customer dashboard to have a link that users can visit to
update their billing information, add more hosts to their Fleet premium
license, or cancel their subscription.
- Added a new action: redirect-to-stripe-billing-portal. An action that
redirects users to a Stripe-hosted billing portal.
2024-11-25 13:55:56 -06:00
Lucas Manuel Rodriguez 7d04119245 Release fleetd 1.36.0 (#24136) 2024-11-25 16:34:09 -03:00
Konstantin Sykulev 1446d28029 github cli false negative vulnerability (#24100)
Added a cpe translation for the `gh` command. The software is identified
as `gh`, however, the cpe (`cpe:2.3:a:github:cli:2.62.0:*:*:*:*:*:*:*`)
name is labeled as `cli`, thus the mismatch.

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

# 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] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-11-25 12:32:10 -06:00
jacobshandlingandJacob Shandling bb4e3c632e UI - Fix another (less) flakey frontend test (#24110)
- [x] Added/updated tests

test-js (ubuntu-latest) SuccessCount / RunCount:
3/3

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-11-25 10:28:58 -08:00