Commit Graph
15034 Commits
Author SHA1 Message Date
Rebecca Cowart c0d63e9468 Update FAQ.md - Removals (#25223)
Removed questions scheduled to be removed
2025-01-08 11:56:27 -06:00
Katheryn Satterlee 6421a65326 Update Aurora RDS Versions (#25214)
Updated AWS Aurora versions to reflect MySQL requirements

# Checklist for submitter

Docs only change
2025-01-08 11:52:17 -06:00
Janis Watts 8d090355ea Update release-qa.md with new team labels (#25246)
Only changed #g-endpoint-ops to #g-orchestration and added #g-software
2025-01-08 10:37:26 -06:00
RachelElysia 3c634dfb14 Fleet UI: Add copy for policy tied to install software (#25242) 2025-01-08 11:05:38 -05:00
Dante Catalfamo f7ac65d715 Revert "Add SystemDrive env var to osqueryd if present in orbit" (#25239)
Reverts fleetdm/fleet#2520

Was asked to revert this PR so we can include it in the next release
instead
2025-01-08 10:28:28 -05:00
Ian Littman 51dcf80df7 Add bundle ID based CPE product matching for more JetBrains macOS products (#25234)
For #22723.

Bundle IDs pulled from installs of the software, with regexes being
starts-with matches to include EAPs in matches. Used the products list
from CVE-2024-37051 to match up NVD product names (which is why
Writerside isn't included here; it doesn't have any published vulns
yet).

This fixes vuln detection in e.g. GoLand EAPs when the app name is
something other than the product name, similar to what we've done with
IntelliJ and PyCharm (but omitting homebrew handling for now).

No changes file as this doesn't need to be cherry-picked, and it will go
out in the next NVD pull after merged to `main`.

# 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
2025-01-08 08:40:46 -06:00
Mike Solin e9562202b1 Change Philly meetup URL (#25232) 2025-01-08 00:53:09 -06:00
Noah Talerman db690a693c Words that follow step numbers in docs are lowercase (#25165) 2025-01-07 20:13:37 -06:00
Isabell Reedy a68e0d11be Update wording in history section of the handbook (#25229) 2025-01-07 20:12:24 -06:00
Eric cac3e2fb5f Website: add link to /meetups page (#25135)
Closes: #24974

Changes:
- Added a link to the /meetups page to the website's header navigation
(under the stories dropdown)
2025-01-07 17:24:59 -06:00
Rachael Shaw a80466a93c Docs: More readability improvements to "Get host" response (#25228)
Moved weightier items to the bottom of the response and smaller items up
top.
2025-01-07 17:17:51 -06:00
Rachael Shaw edbba87d08 API docs: Make "Get host" example response more readable (#25227)
Moved software array further down in the response.
2025-01-07 17:11:50 -06:00
Victor Lyuboslavsky cbe44eefe9 Refactoring crypto code for future reuse. (#25148)
Refactoring crypto code for future reuse for #24869. No functional
changes.
2025-01-07 16:14:12 -06:00
Dante Catalfamo 721b732a90 Add SystemDrive env var to osqueryd if present in orbit (#25208) 2025-01-07 16:12:17 -05:00
Zay HanlonandSam Pfluger 702cd4c310 Open support engineer role.yml (#25203)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2025-01-07 12:35:12 -06:00
Sarah Gillespie 459a393f21 Hide updated time when loading OS versions table data (#25200) 2025-01-07 12:29:13 -06:00
Eric 1eae4f6e1b Website split article page routes (#25149)
Closes: #23904

Changes:
- Replaced the regex routes that handle articles and article category
pages to have a separate route for each category
- Updated the build-static-content script to transform periods in
article filenames into dashes
- Added redirects for articles that have a changed URL
2025-01-07 11:43:36 -06:00
Scott Gress f2239e6a48 Merge docs changes around script exection and YARA (#25204)
This PR cherry-picks a couple of docs changes I added to the docs-4.63.0
branch. These changes were approved and merged in
https://github.com/fleetdm/fleet/pull/25181 and
https://github.com/fleetdm/fleet/pull/25189, before I belatedly asked
whether that was the correct process.
2025-01-07 11:17:21 -06:00
RachelElysia d079b63e2e Fleet UI: Add timestamps to host count on software detail pages (#25143) 2025-01-07 09:22:41 -05:00
RachelElysia 27c8fe6303 Fleet UI: Normalize team header styling (#25182) 2025-01-07 09:18:51 -05:00
RachelElysia 89508733be Fleet UI: Fix 404 button styling (#25169) 2025-01-07 09:17:10 -05:00
Mike Thomas e759582ba4 Updated descriptions (#24206)
I updated the app descriptions for use on fleetdm.com/app-library.
2025-01-07 12:01:11 +09:00
jacobshandlingandJacob Shandling b17767ef65 Never include sender address in update email success message (#25178)
## For #24366


![ezgif-1-7fab23822d](https://github.com/user-attachments/assets/486286af-db0d-4ce9-9667-fe8471b36f76)

- [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>
2025-01-06 15:16:54 -08:00
Noah Talerman a431647641 Product design rituals: update "Quarterly roadmap blog post" (#25175) 2025-01-06 17:33:36 -05:00
Eric 2ca4f2f376 Website: Allow double curly brace templates in Markdown code blocks. (#25179)
Closes: https://github.com/fleetdm/fleet/issues/25176

Changes:
- Updated the to-html helper to add the `v-pre` directive to Markdown
code blocks, This directive will prevent any of the content inside of it
from being interpreted as a Vue template.
- Updated the regex in build-static-content that looks for vue templates
to not match any templates inside code blocks.
2025-01-06 14:07:31 -06:00
Victor Lyuboslavsky 7e1a808a8c Fixing issue where deleted profiles were being sent to devices. (#25095)
#24804 

# Checklist for submitter

- [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] If database migrations are included, checked table schema to
confirm autoupdate
- [x] Manual QA for all new/changed functionality
2025-01-06 13:16:34 -06:00
jacobshandlingandJacob Shandling aef4bb579e UI – Clarify expected behavior of policy host counts, dashboard controls software count, and controls os updates versions count (#25150)
## For #23512 

<img width="1392" alt="Screenshot 2025-01-03 at 4 13 33 PM"
src="https://github.com/user-attachments/assets/0244a2db-eb97-4cf6-b50f-fd7567e14e40"
/>

<img width="860" alt="Screenshot 2025-01-03 at 3 59 56 PM"
src="https://github.com/user-attachments/assets/cc2e6adb-ac09-4f02-8e1b-4df060e90de8"
/>

<img width="1392" alt="Screenshot 2025-01-03 at 4 14 40 PM"
src="https://github.com/user-attachments/assets/316c359e-4081-4858-b890-f8d6c8052934"
/>

- [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>
2025-01-06 10:55:28 -08:00
Rachael Shaw e1af322b73 Update docs CODEOWNERS (#25173)
Update CODEOWNERS now I'm no longer OOO
2025-01-06 13:26:16 -05:00
Dante Catalfamo d48c9baafa Add instructions for command line installation on pkg gen (#25166)
#25004
2025-01-06 13:04:12 -05:00
EugeneandDrew Baker d46c427f5b Center checkboxes in tables on role-based-access.md (#25133)
Centered the checkboxes in the columns under the "User permissions" and
"Team user permissions" tables.

Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-01-06 12:56:23 -05:00
Gabriel Hernandez 8cbc57b008 fix the secret error message for windows profile (#25171)
relates to #25155

fixes an issue where we weren't showing an error message for a windows
profile with incorrect secret

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

- [x] Manual QA for all new/changed functionality
2025-01-06 17:35:29 +00:00
Victor Lyuboslavsky e0d0e80315 Cloudfront URL config changes (#25145)
For #24868 (subtask)

# Checklist for submitter

- [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] Manual QA for all new/changed functionality
2025-01-06 11:33:24 -06:00
Jahziel Villasana-Espinoza 80520db199 fix: retrigger automatic installations after label scope changes (#25163)
> Related issue: #25071

# 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] 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
2025-01-06 12:18:16 -05:00
Robert Fairburn 8449879c81 Changes needed for new dogfood monitoring (#25147) 2025-01-06 10:34:36 -06:00
RachelElysia 91f4c64c69 Fleet UI: Fleet maintained app 404 sends to 404 page (#25167) 2025-01-06 11:26:34 -05:00
Ian Littman efe3315a1b Fix detection of uninstall scripts when recording script results after a host has had MDM actions taken (#25157)
For #25144.

# 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 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-01-06 07:57:17 -06:00
Sam Pfluger 720d28ddfd Update README.md (#25151) 2025-01-04 12:16:17 -06:00
Scott Gress 9181ba7053 Update Dogfood monitoring to v1.5 (#24425) 2025-01-03 16:24:01 -06:00
Luke Heath ba359ea6a1 Add call out regarding OS notifications (#25139) 2025-01-03 15:05:53 -06:00
jacobshandlingandJacob Shandling 338a00a693 UI: only setEditingExistingQuery in the edit query form if the query has been modified (#25115)
## #24653 

- This bug was more generally that live query runs from the Edit query
form did not include the `query_id` in the `run` API call.


![ezgif-6-8ef29273dc](https://github.com/user-attachments/assets/d6792037-5d91-4f6f-84d9-640133df0522)


- [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>
2025-01-03 10:46:03 -08:00
Luke Heath b1446b1ad8 Change deadline to next Tuesday (#25129) 2025-01-03 12:34:49 -06:00
Ian Littman 4fa2ef04f3 Repoint link to existing software install automation guide (#25116)
For #25076 (unreleased bug)
2025-01-03 12:20:05 -06:00
Gabriel Hernandez 69cef7c20b Chore UI more fixes scoped software label (#25118)
relates to #25067, #25061

includes two fixes for the scoped software via labels feature:

1. update the delete label modal copy
2. don't show the confirm changes modal if only the self service value
has changed.

- [x] Manual QA for all new/changed functionality
2025-01-03 17:36:42 +00:00
Eric ecab28b000 MSP Dashboard: Add Entra SSO Hook (#24740)
Related to: #24688

Changes:
- Added two new dependencies: `jsonwebtoken` and `@azure/msal-node`
- Added a new hook: `entra-sso`. A hook that replaces the default
authentication mechanism with Microsoft Entra SSO.
- Added a new action: signup-sso-user-or-redirect. This action finds or
creates user records for authenticated SSO users and attaches the user
record to the user's session.
- updated the is-logged-in policy to check if an SSO user's token is
still valid.
- Added a link to the account page to the app's header navigation.
2025-01-03 10:14:13 -06:00
Gabriel Hernandez b193f2dc1c add software_title_id to added_app_store_app activity (#25119)
relates to #24120

adds the `software_title_id` to the `added_app_store_activity`

- [x] Added/updated automated tests
- [x] Manual QA for all new/changed functionality
2025-01-03 16:03:13 +00:00
RachelElysia 58afb100af Unreleased bug fix: Hide install options from editing software modal (#25122) 2025-01-03 10:24:51 -05:00
Gabriel Hernandez c237857f26 guide for automatical install for fleet maintinaed apps (#25042)
relates to #24681

Docs for the automatical install for fleet maintained apps.
2025-01-03 14:33:05 +00:00
RachelElysia 5eace25c69 Fleet UI: Fix software actions dropdown styling bug (#25102) 2025-01-03 09:32:31 -05:00
RachelElysia 645d4d8c25 Fleet UI: Clarify VPP app teams (#25111) 2025-01-03 09:31:25 -05:00
RachelElysia ece080fbe3 Fleet UI: Fix app id link not row id (#25113) 2025-01-03 09:30:59 -05:00