Commit Graph
10451 Commits
Author SHA1 Message Date
Noah Talerman 558ef6497f fleetdm.com/tables: Add Fleet override for process_file_events docs (#16503)
- To address the bug, we decided to document the current behavior: The
`process_file_events table` will only emit events for changes and files
in directories that existed before osquery starts.
2024-02-02 15:47:23 -05:00
Rachael Shaw 669f796d3a Document how performance indicator text is determined (#16553)
Proposing this as a potential resolution for
https://github.com/fleetdm/fleet/issues/16123.
 
The only place we talk about performance impact in the docs is
[here](https://fleetdm.com/docs/get-started/faq#will-fleet-slow-down-my-servers-what-about-my-employee-laptops),
and it feels too high-level to include these details.

Since that FAQ section links to this article for more information about
performance impact, this seems like the most appropriate place to
document that info without adding surface area to the conceptual docs.

Code for displaying performance impact:
https://github.com/fleetdm/fleet/blob/7da9019f4d06fe088fca8dab1bb39e30a42d04bb/frontend/utilities/helpers.tsx#L691-L706
2024-02-02 13:03:43 -06:00
George KarrandLuke Heath af354863d6 Update engineering handbook README.md with deep freeze (#16550)
...

---------

Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-02-01 22:24:28 -06:00
Eric fc8c78ae77 Website: Fix homepage image border and background. (#16559)
Closes: https://github.com/fleetdm/fleet/issues/16558

Changes:
- Updated the styles for the boxes in the "An open interface for every
endpoint" callout box on the homepage to resolve a bug affecting older
browser versions.
2024-02-01 19:15:54 -06:00
Eric 9ac8ab203a Website: Update endpoints box on homepage, center hero image on /endpoint-ops (#16555)
Closes: #16548

Changes:
- Updated the styles of the "An open interface for every endpoint"
callout box on the homepage to resolve a browser compatibility issue
- Removed the left padding from the hero image on /endpoint-ops on
smaller screen sizes to keep the image centered.
2024-02-01 17:17:13 -06:00
Marko Lisica cb593d4818 Fix broken link in MDM section (#16507) 2024-02-01 17:11:11 -06:00
Victor Lyuboslavsky 7da9019f4d Updated enroll-hosts.md for MSI generation on macOS. (#16459)
Doc update for #15463
2024-02-01 15:23:36 -06:00
Victor Lyuboslavsky f49f37e755 Updating wa-sqlite to latest version. (#16484)
This is a speculative fix for #16394 RuntimeError, which was coming from
wa-sqlite web assembly code.

# 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/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2024-02-01 15:21:46 -06:00
JDandAndrew Baker 9c8699673b Article WS1 and Fleet (#16534)
Article: A comparative look at VMware Workspace One and Fleet Device
Management https://github.com/fleetdm/confidential/issues/5180

Note: this currently links to our [migration
guide](https://fleetdm.com/docs/using-fleet/mdm-migration-guide#migration-guide)
in docs, until [another
guide](https://github.com/fleetdm/confidential/issues/5180#issuecomment-1917876455)
can be created.

---------

Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com>
2024-02-01 09:24:53 -08:00
JD 3d92503c7b Article config-less fleetd deployment (#16514)
Config-less `fleetd` agent deployment
https://github.com/fleetdm/fleet/issues/13670
2024-02-01 09:07:37 -08:00
Eric 2caabbe34f Website: Update testimonial video thumbnails (#16483)
Closes: #16360

Changes: 
- Updated the play button on the thumbnails for the testimonial videos
on the homepage to be a separate image.
- Removed three unused images (old versions of video thumbnails)
2024-02-01 10:53:14 -06:00
Noah Talerman b79c59e554 Update copy for success notification when running script (#16531) 2024-02-01 09:44:56 -06:00
Mike McNeil e8a1e2760b Update product-groups.md (#16528)
# 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. -->

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2024-02-01 03:31:51 -06:00
Mike McNeil 83c5a7d886 Update product-groups.md (#16527)
# 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. -->

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2024-02-01 03:09:18 -06:00
Mike McNeil 4c5eca5950 Update leadership.md (#16526)
# 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. -->

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2024-02-01 02:56:03 -06:00
Eric c935fdf099 Website: Add three videos to testimonials configuration (#16485)
Closes: #16429

Changes:
- Added links to YouTube videos to three testimonials ...
2024-01-31 22:57:07 -06:00
Sharon Katz af2a2f3f79 Fix CIS documentation link (#16456)
...
2024-01-31 22:55:33 -06:00
Joanne Stableford 947f7e4c9f Add "The numbers" to rituals in BizOps page (#16477)
...
2024-01-31 22:53:32 -06:00
Joanne StablefordandSam Pfluger f54b5ff946 Adding compensation change responsibility to BizOps page (#15922)
Moving the responsibility steps from communications page to BizOps page,
and updating for recent changes....

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-01-31 22:48:49 -06:00
Eric 65a1655512 Website: update homepage product category section (#16509)
Closes: #16267

Changes:
- Removed the category switch on the homepage and updated the layout of
the product category blocks.
2024-02-01 09:47:33 +09:00
Noah Talerman 08497bd5fe Update rest-api.md (#16508)
- Update titles for enroll secret endpoints
- Use “list” for many and “get” for single
- No articles (“a” or “the”) in titles to make them shorter
2024-01-31 18:54:27 -05:00
Mike McNeil d2a55219b3 Update fleetctl-preview.ejs (#16523) 2024-01-31 17:40:57 -06:00
Eric 50a6a64045 Website: update parallax component (#16521)
Closes: #16494

Changes:
- Updated the parallax-city component to use jquery for DOM manipulation
and event handlers.
- Updated the names of functions in the parallax city component to match
website naming conventions.
- Removed the isMobile prop from the parallax-city component, it now
uses bowser directly.
2024-01-31 17:40:08 -06:00
Rachael Shaw 6c6364b5af Update error message when scripts are disabled for a host (#16301)
In newer designs, we are moving toward always using the phrase "the
fleetd agent" in place of "a Fleet installer", so updating this existing
error message to reflect that.
2024-01-31 16:39:18 -06:00
Luke Heath 668fe41611 Prepare v4.44.0 (#16486) 2024-01-31 16:11:22 -06:00
Luke Heath 93ed597345 Update and rename smoke-tests.md to release-qa.md (#16283) 2024-01-31 14:56:27 -06:00
Joanne Stableford a64cf58aff Update the language regarding consultant onboarding (#15949)
Point to correct issue template, and provide context on what the
manager/instigator will need to provide.
2024-01-31 15:20:20 -05:00
RachelElysia c4da90f7fa Fleet UI: Update os version detail page to use os_version_id in URL and call API (#16448) 2024-01-31 13:32:45 -05:00
RachelElysia 3bdae3629d Fleet UI: Fix policy automations from resetting automations on other pages (#16505) 2024-01-31 13:09:11 -05:00
Victor Lyuboslavsky 4416a68496 Fixing SSL certificates to make them valid. (#16359)
SSL certificates have a maximum lifetime of 398 days right now (13
months).

It took me a while to figure out why these were not working via the
macOS keychain (specifically curl and Safari).
It appears the CA certificate can have a longer lifetime, but the SSL
certificates it issues must have a limited lifetime.
2024-01-31 12:00:59 -06:00
Tim Lee 6e79ed6a83 Implement OS Version ID (#16463) 2024-01-31 10:14:24 -07:00
Sarah Gillespie afa5f054af Adjust empty state for run script modal UI (#16436) 2024-01-31 10:20:40 -06:00
Eric 9e21e5a6d5 Website: Update homepage page script. (#16502)
Changes:
- Removed unused code from the homepage page script.
2024-01-31 09:48:16 -06:00
Mike ThomasandEric 92132800ca Update CTA text "View source code" > "Try it out" (#16488)
Update CTA text "View source code" > "Try it out"

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-01-31 09:34:56 -06:00
Mike McNeil 43f003ee01 Update homepage.page.js (#16491)
Please watch recording of website design review from Jan 30 (US time)
2024-01-31 09:26:35 -06:00
Lucas Manuel Rodriguez 93a297d638 Add missing entry for secret key stored on keystore to orbit CHANGELOG (#16496)
#16464
2024-01-31 09:57:39 -03:00
Sam PflugerandEric 46334d1bf5 #g-ceo to g#digital-experience (#16445)
...

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-01-30 16:58:09 -06:00
Lucas Manuel Rodriguez 56fd2f1d8a Add building steps when releasing to edge (#16482)
#16422
2024-01-30 19:07:56 -03:00
Eric a3341e17d8 Website: Update "Edit page" button on documentation pages. (#16481)
Closes: #16430

Changes:
- Updated the position of the "edit page" button on documentation pages.
2024-01-30 15:55:48 -06:00
Lucas Manuel Rodriguez 4492ae3b24 Start fleetd 1.21.0 release (#16464)
#16422
2024-01-30 18:27:35 -03:00
Victor Lyuboslavsky 59c1370fd5 Switching from FixedBuild to FixedBuilds (part 3 of 3). (#16478)
Switching from FixedBuild to FixedBuilds (part 3 of 3).
#16412
2024-01-30 15:00:22 -06:00
Andrew Baker c5f1f2b9e6 Drew bakerfdm expeditioners 8 (#16479) 2024-01-30 15:57:31 -05:00
Victor Lyuboslavsky 66ec651ec4 Switching from FixedBuild to FixedBuilds (part 2). (#16465)
Switching from FixedBuild to FixedBuilds (part 2).
#16412
2024-01-30 14:24:41 -06:00
Mike ThomasandEric 0aabe0d346 endpoint-ops.ejs text update (#16444)
Updated text in the "Osquery on easy mode" section.

# Checklist for submitter/

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

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-01-30 12:49:07 -06:00
Jacob ShandlingandJacob Shandling 55dca926db UI – Team host expiry: remove section heading bottom border (#16442)
## Follow-up to #15965 – remove border bottom to align with updated
styling elsewhere in the UI

@rachaelshaw approved

<img width="731" alt="Screenshot 2024-01-29 at 4 25 28 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/cc09bcd3-664c-482a-97d4-da5c70573e48">

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-30 10:08:57 -08:00
Lucas Manuel Rodriguez 9ca85411a1 Add more tooling for tuf (#16452)
I've added this tool while working on releasing #16422.

It may help us address #14026.

Running:
```sh
go run tools/tuf/status/tuf-status.go channel-version -channel stable
```
Outputs:
```json
{
  "desktop": {
    "linux": "1.20.0",
    "macos": "1.20.0",
    "windows": "1.20.0"
  },
  "nudge": {
    "macos": "1.1.10.81462"
  },
  "orbit": {
    "linux": "1.20.1",
    "macos": "1.20.1",
    "windows": "1.20.1"
  },
  "osqueryd": {
    "linux": "5.9.1",
    "macos": "5.9.1",
    "windows": "5.9.1"
  },
  "swiftDialog": {
    "macos": "2.1.0"
  }
}
```
2024-01-30 14:20:41 -03:00
Victor LyuboslavskyandNoah Talerman ed7ab1e428 Fixed macOS MSI package -- using local wine and wix (#16307)
New flow for `fleetctl --package --type=msi` on macOS using arm64
processor (M1, M2, etc.)
- wine must be installed locally. See
./orbit/tools/build/install-wine-macos.sh and
https://wiki.winehq.org/MacOS for reference.
- --local-wix-dir can be used to point to a local Wix3 installation
(using this switch requires a current Fleet EE subscription)
#15463 

PR for docs: https://github.com/fleetdm/fleet/pull/16459

# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2024-01-30 11:08:21 -06:00
Jahziel Villasana-Espinoza 8b2e94ed95 fix: add "w" prefix to Windows OS update profile UUIDs (#16437)
> Related issue: #16411

# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
- [x] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [x] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [x] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [x] Manual QA for all new/changed functionality
2024-01-30 12:05:43 -05:00
Gabriel Hernandez b32ba3f11c Fix UI premium message icon and text alignment (#16447)
relates to #16218

fix the alignment of the icon and text on the premium message component


![image](https://github.com/fleetdm/fleet/assets/1153709/ef83ce32-0900-4654-986a-37f4e18dc341)


- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2024-01-30 17:05:03 +00:00
Victor Lyuboslavsky 72705ef93a Switching from FixedBuild to FixedBuilds (part 1). (#16454)
Switching from FixedBuild to FixedBuilds (part 1).
#16412 

Converting msrc files from using FixedBuild to FixedBuilds. In part 2,
FixedBuild will be completely removed.

# 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/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
2024-01-30 10:43:28 -06:00