Commit Graph
12065 Commits
Author SHA1 Message Date
Joanne Stableford 9244732220 Update Demand handbook page (#19270) 2024-05-24 18:35:44 -05:00
Eric 7bd7c023e2 Docs: Fix broken relative link on SSO docs page (#19216)
Changes:
- Fixed a broken relative link
2024-05-24 16:57:29 -05:00
Jacob ShandlingandJacob Shandling c73904ec8c UI – Place all TooltipWrapper tooltips on the bottom (#19002)
## Addresses #18741 
<img width="727" alt="Screenshot 2024-05-14 at 3 26 20 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/671c680e-00db-4481-a7b3-5425bf6a610d">

- [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-05-24 14:30:54 -07:00
Joanne Stableford fc5f16c464 Correct BizOps page formatting and numbers (#19231) 2024-05-24 15:59:32 -05:00
Noah Talerman b43a203b25 features.yml: Software management features (#19279) 2024-05-24 13:27:48 -07:00
Luke Heath f84124718e Add network and system hardening standards to handbook (#19263) 2024-05-24 15:09:00 -05:00
Benjamin Edwards 978a9413ee kinesis logging destination module (#19269)
Create a Kinesis Logging Terraform Module similar to the existing
Firehose Logging Terraform Module.

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

relates to https://github.com/fleetdm/confidential/issues/6548
2024-05-24 15:24:15 -04:00
Brock Walters 88e94b1c4f Update authdb.yml (#19274)
Modified Description field.
2024-05-24 15:23:09 -04:00
Sharon KatzandNoah Talerman f75f0776e6 additional stats (#19078)
Additional telemetry stats to report to Heroku.
FYI - @eashaw, we could later add to datadog as well.

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2024-05-24 15:06:10 -04:00
Brock WaltersandEric 4545e960ae Update arp_cache.yml (#19254)
Updates to Fleet Table Docs per
https://github.com/fleetdm/fleet/issues/16993

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-05-24 15:05:57 -04:00
Sam Pfluger 87225ece32 Update README.md (#19266) 2024-05-24 12:20:50 -05:00
JD 81e98eab6b Article: Endpoint mgmt role in healthcare. (#19226)
Article: Endpoint management's crucial role in healthcare.
https://github.com/fleetdm/confidential/issues/6568
2024-05-24 10:16:18 -07:00
Victor Lyuboslavsky addbceece0 Activity feed webhooks backend (#19261)
This is a redo of the already-approved PR
https://github.com/fleetdm/fleet/pull/19125

The difference is that this merge is into main as opposed to the feature
branch.
2024-05-24 11:25:27 -05:00
Noah Talerman d81ffdb5db Update 4.45.0 release article (#19257)
- Credit @grahamgilbert and
[macadmins/osquery-extension](https://github.com/macadmins/osquery-extension)

Thank you for your awesome work Graham
2024-05-24 10:26:19 -04:00
Lucas Manuel Rodriguez b7aac2cfab Fix bundle_identifier for common software in osquery-perf (#19023)
bundle_identifier should be unique for the common software (should not
have hostname name in it).
2024-05-24 09:26:42 -03:00
github-actions[bot]andlucasmrod 4f315b89d3 Update versions of fleetd components in Fleet's TUF [automated] (#19220)
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-05-24 09:26:23 -03:00
3f926e7569 Update authdb.yml (#19161)
Need help to get the correct formatting for the notes key/val

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2024-05-24 07:40:32 -04:00
Eric f58bc88d5b Website: Update scripts in layout.ejs (#19252)
Related to: https://github.com/fleetdm/confidential/issues/6689

Changes:
- Removed the script tags for:
   - Google tag manager
   - Hubspot
   - Heap analytics
- Moved the Snitcher, LinkedIn insight, Reddit Ads script tags from
Google tag manager to layout.ejs:
2024-05-23 17:36:27 -05:00
Luke Heath b4850cca7d Add JD to IT codeowners (#19238) 2024-05-23 17:28:50 -05:00
Sam Pfluger aabda8bb6f Update README.md (#19247)
\
2024-05-23 16:16:15 -05:00
Noah Talerman 95910d3e43 Update docs: Maintenance windows (Fleet in your calendar) (#19232)
Doc updates for the "Maintenance windows (Fleet in your calendar)" story
(#17230)
2024-05-23 17:07:53 -04:00
Noah Talerman 27cc943a4b Sever config docs: Deploy security agents (#19236)
Server configuration doc changes for "Deploy security agents" story
(#14921)
2024-05-23 17:07:28 -04:00
Noah Talerman 23e80f2ce4 API design: Deploy security agents to macOS, Windows, and Linux hosts (#19245)
API changes for:
- #14921
2024-05-23 17:07:07 -04:00
1dc53cfa93 Update Fleet-UI.md (#19135)
Added a note to warn UI users against using dot notation for column
names in their queries.

Closes https://github.com/fleetdm/confidential/issues/6506

(@dherder, please check my interpretation of the issue.)

---------

Co-authored-by: Dave Herder <27025660+dherder@users.noreply.github.com>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-05-23 15:45:27 -05:00
JD 400c81bab9 Article: Fleet 4.50.0 release (#19211) 2024-05-23 15:31:11 -05:00
Jacob ShandlingandJacob Shandling 886d53412b UI – Queries table: Fix issues with filter/sorting, optimize render behavior (#18973)
## Addresses #18881 and #18858
- Fix the bugs, memoize various props to optimize table rendering

## QA
In addition to the bugs outlined in the addressed issue, this PR
contains rendering optimizations. Please check these functionalities,
which should be unaffected (and were so in my own testing) but should be
double-checked:

- [ ] create query
- [ ] delete query
- [ ] empty state
- [ ] changing platform dropdown
- [ ] different sort orders
- [ ] delete query from table action
- [ ] results count change

## Checklist for submitter
- [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-05-23 13:30:24 -07:00
Jacob ShandlingandJacob Shandling a31cde9f2c Exclude host_ids field from label responses when it is empty, which is the case for the list labels endpoint (#19190)
## Addresses #18515 
<img width="989" alt="Screenshot 2024-05-21 at 4 11 53 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/99f137a1-50cf-4cfb-a3e1-0ed13264c963">


- [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-05-23 13:29:46 -07:00
JD 18e42e7c32 Add script to enable MS Defender (#19234)
Add PowerShell script to enable Windows Defender per
https://github.com/fleetdm/confidential/issues/5476
2024-05-23 13:29:37 -07:00
Dave HerderandRobert Fairburn 6dc8f2b639 Adding clarification on how to override availability zones (#19207)
If an end user wishes to host in some region other than us-east-2, the
availability zones need to be updated in this example main.tf

---------

Co-authored-by: Robert Fairburn <8029478+rfairburn@users.noreply.github.com>
2024-05-23 16:19:40 -04:00
Benjamin Edwards a2ac7e9083 increase monitoring delay (#19201)
part 1 of 2 of https://github.com/fleetdm/fleet/issues/19038
2024-05-23 16:18:38 -04:00
Victor Lyuboslavsky 67ab732867 Optimizing MySQL master DB based on customer feedback (#19075)
#18838

1. During software ingestion, switched to updating `last_updated_at` as
a batch for 1 host.
2. Removed `DELETE FROM software` statement that ran for every host
update (where software was deleted). This is only done now during the
vulnerability job.

# 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://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-05-23 14:45:50 -05:00
Eric a3336d0e0b Website: Update desktop masthead styles (#19241)
Closes: https://github.com/fleetdm/confidential/issues/6693

Changes:
- Updated the styles of the website's masthead
2024-05-23 14:36:50 -05:00
Roberto Dip 987b64a0c7 update to go1.22.3 + dependencies (#19142)
For #16795, this:

- Updates Go to go1.22.3
- Per
https://github.com/fleetdm/fleet/issues/16795#issuecomment-2100450618, I
also ran the following to update the versions requested by @getvictor

```
go get github.com/kataras/golog@v0.1.12
go get github.com/kataras/iris/v12@v12.2.11
go get github.com/sethvargo/go-password@v0.3.0
```

**Notes**

After this is merged people will need to update their Go version. I use
gvm and I did it like:

```
$ gvm install go1.22.3
$ gvm use go1.22.3 --default
```

**Relevant changes**

The release notes mention:

> Previously, the variables declared by a “for” loop were created once
> and updated by each iteration. In Go 1.22, each iteration of the loop
> creates new variables, to avoid accidental sharing bugs.

However, we already have a lint rule (see
https://github.com/fleetdm/fleet/pull/13877) for this scenario, so it
shouldn't affect us.
2024-05-23 16:23:38 -03:00
Victor Lyuboslavsky 5eb48b4f88 ignore osquery error when valid host info data is returned (#19233)
#19218
This fixes the "exit status 78" error seen at orbit startup.

Manually tested by forcing orbit to take the "error" path.

# 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://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Added/updated tests
- [x] 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-05-23 12:31:39 -05:00
Luke Heath a540e0e38b Adding changes for Fleet v4.50.0 (#19191) 2024-05-23 11:11:28 -05:00
Luke Heath 2a70605976 Tweaks to Fleet releaser script (#19208) 2024-05-23 11:07:08 -05:00
Noah TalermanandRachael Shaw 7bb215a0b1 Cleanup docs: Pre-fill and lock local account creation screen during out-of-the-box macOS setup (#19225)
Docs changes for "Pre-fill and lock local account creation screen during
out-of-the-box macOS setup" story (#9147)

See comment here for more context:
https://github.com/fleetdm/fleet/issues/9147#issuecomment-2127391460

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-05-23 10:33:09 -05:00
Marko Lisica d2e23d1af3 Doogfooding - testing malformed declaration (#19170)
- Intentionally apply passcode declaration profile (DDM) with invalid value for one of
payloads
2024-05-22 18:01:56 -04:00
Dave Herder 8182e30a2e Fix dates in features.yml
June 31st isn't a thing
2024-05-22 18:00:03 -04:00
Noah Talerman 2406ab28cf Update Supported host operating systems (#19217)
- At least 2 of Fleet's largest customers use Windows Server 2012
2024-05-22 17:56:28 -04:00
Lucas Manuel Rodriguez a10befe657 Release fleetd 1.25.0 (#19203) 2024-05-22 14:38:24 -03:00
JD 3715ccc0f3 Article: AI-assisted policy (#19094)
Article: Fleet’s AI-assisted policy descriptions and resolutions
fleetdm/confidential#6093

Published date Mon-20-May to coincide with 4.50 release.
2024-05-22 10:04:38 -07:00
Dale RibeiroandIsabell Reedy 21a6f3bfdb Updated to include Dale (#19202)
Co-authored-by: Isabell Reedy <113355639+ireedy@users.noreply.github.com>
2024-05-22 12:41:58 -04:00
Sam PflugerandSavannah Friend 25ae27095e Handbook/digital-experience Add process the help-being-ceo Slack channel (#19155)
Co-authored-by: Savannah Friend <157323611+SFriendLee@users.noreply.github.com>
2024-05-22 11:40:50 -05:00
Nathanael HollidayandSam Pfluger 53b8c00b3c How to review an NDA (#18669)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-05-22 10:52:53 -05:00
Dave HerderandSam Pfluger 1a603bd817 Add vacation best practices (#19115)
...

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-05-22 10:38:41 -05:00
Lucas Manuel Rodriguez e7111f948d TUF: Add action to update timestamp (#19196) 2024-05-22 11:09:43 -03:00
Mike McNeil a1ae9fa133 Website: Update homepage.ejs (#19194) 2024-05-22 02:50:17 -05:00
Mike McNeil da36e61f8c Website: Update homepage.ejs (#19193) 2024-05-21 23:48:53 -05:00
Luke Heath cb419de31d Update releasing Fleet contributor docs (#19188) 2024-05-21 16:50:13 -05:00