Commit Graph
10665 Commits
Author SHA1 Message Date
Luke Heath 186fdec05a Remove sandbox infrastructure directory (#16902) 2024-02-21 16:07:58 -06:00
Eric 00cd829dab Website: Remove CTAs in older release articles (#17064)
Related to: https://github.com/fleetdm/fleet/issues/16903

Changes:
- Removed CTAs for the Fleet premium upgrade page in articles
- Removed CTAs for the MDM beta in articles
- removed the presets for those CTAs in the `<call-to-action>` component
2024-02-21 16:07:31 -06:00
Eric 73a5d6ba99 Regenerate osquery_fleet_schema.json (2024-02-21) (#17063)
Changes:
- Ran the `generate-merged-schema` script to regenerate
`schema/osquery_fleet_schema.json`
2024-02-21 15:58:33 -06:00
Sam Pfluger b1cf5a55f3 Add customer-success rituals (#17062) 2024-02-21 15:33:11 -06:00
Zak Scholl e173e23d08 fix: update k8s manifests for kubernetes install (#16570)
When attempting to follow the kubernetes install directions I
encountered a few issues.

1. The image version was no longer hosted on dockerhub. And new versions
now are tagged with a "v" prefix.
2. The webserver was not able to bind to port 443 on a managed version
of k8s.
3. The dns name(s) for the latest redis helm chart have changed. They
are now `{release}-master` for read-write and `{release}-replica` for
read only nodes.
4. The deployment API is out of date.

This PR fixes those issues.
2024-02-21 14:57:05 -05:00
Victor Lyuboslavsky c9e8d89e52 In fleetd-chrome, fixed RuntimeError seen by some hosts. (#16839)
https://github.com/fleetdm/fleet/issues/16394
As suggested:
https://github.com/rhashimoto/wa-sqlite/issues/156#issuecomment-1942477704

# 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
2024-02-21 13:10:20 -06:00
Gabriel Hernandez 7e3c0ef419 make os updates take up full width of the viewport (#16921)
relates to #16763

makes os updates page take up the full width of the viewport

- [ ] 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
2024-02-21 19:01:11 +00:00
Gabriel Hernandez 9af2a262cb change delete host modal and move pluralize util (#16918)
changes the delete host modal copy and moves pluralize to live with
other string utils


![image](https://github.com/fleetdm/fleet/assets/1153709/8b596a7e-3535-4d65-a368-5f301921d256)

- [x] Manual QA for all new/changed functionality
2024-02-21 19:01:01 +00:00
Mike McNeilandEric 24a783b412 Update account_policy_data.yml (#16963)
.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-02-21 12:46:58 -06:00
Eric 75c27c18c5 Website: Remove route for mdm migration webhook (#17040)
Closes: https://github.com/fleetdm/confidential/issues/5419

Changes:
- Removed the route for the `receive-from-customer-fleet-instance`
webhook
2024-02-21 12:46:10 -06:00
RachelElysia a34863fea0 Fleet UI: Update page descriptions styling (#17001) 2024-02-21 13:37:43 -05:00
RachelElysia 0aa187cbca Fleet UI: Set up flow breadcrumbs refactor (#16905) 2024-02-21 13:37:29 -05:00
Lucas Manuel Rodriguez 58d882b684 Reduce orbit logging when the server is down (#16968)
Orbit changes for #16423. 
Should also fix #16326 (in case of network errors).

Orbit will log the following every 5 minutes:
```
2024-02-20T14:27:40-03:00 INF network error error="Post \"https://localhost:8080/api/fleet/orbit/config\": dial tcp [::1]:8080: connect: connection refused"
```

- [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
  - For Orbit and Fleet Desktop changes:
- [x] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [x] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2024-02-21 15:36:15 -03:00
Eric 4b0cb5a854 Website: Update schema folder maintainer in custom configuration (#17041)
Changes:
- Updated the maintainer of the schema folder in the website's custom
configuration
2024-02-21 12:27:08 -06:00
Luke Heath 7361f4d8d5 Prepare v4.45.0 (#17005) 2024-02-21 11:32:22 -06:00
Benjamin Edwards 03873f6dcc include all secrets in vuln task (#17033)
this change should fix the issue of vuln task interfering with MDM
settings.
2024-02-21 11:40:09 -05:00
Eric 0d930e1f96 Website: Update links and card text on integrations page (#17008)
Closes: #16939

Changes:
- Updated the docs link and text for the Okta integration card
- Updated the docs link and text for the Active directory integration
card
- Updated the docs link and text for the Azure integration card.
- Updated the text for the Ansible card.
- Updated the docs link and text for the GCP card
- Updated the docs link for the Munki integration card.
- Updated the links for the Chef card.
2024-02-21 13:24:17 +09:00
Eric 6762908670 Update codeowner of /schema folder (#17020)
...
2024-02-20 18:10:41 -06:00
Mike McNeil 6a51dc8731 Handbook: CEO flaws: Link to ideas of how to give feedback (#16977) 2024-02-20 17:11:36 -06:00
Nathanael HollidayandSam Pfluger 4868c9e75e Add tool upgrade request and tool downgrade ritual (#16696)
Made changes requested here:
https://app.zenhub.com/workspaces/-g-business-operations-63f3dc3cc931f6247fcf55a9/issues/gh/fleetdm/classified/1112

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-02-20 16:59:50 -06:00
Jacob ShandlingandJacob Shandling 31cd1e89d3 UI – Uncover the "Done" button on Add hosts > advanced > plain osquery (#17002)
## –> #16998 
<img width="966" alt="Screenshot 2024-02-20 at 11 23 20 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/2d15afe2-acfa-4e50-9877-eace26cbb3e2">


- [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-02-20 11:49:34 -08:00
Sarah Gillespie eaa5c8bf56 Fix unreleased bug in host summary UI (#16999) 2024-02-20 12:47:37 -06:00
Noah Talerman 71255557da Re-deploy profiles is cross-platform (#16983)
- Fleet double checks and re-deploys profiles (1 retry) if the profile
fails to install on macOS and Windows ...
2024-02-20 12:43:10 -06:00
Victor Lyuboslavsky 3748b6e8b5 Add gitops integration test for free tier. (#16960)
#13643

- `gitops_integration_test.go` tests free tier and
`gitops_enterprise_integration_test.go` tests premium tier
- `testing_utils.go` contains the common logic

# Checklist for submitter
- [x] Added/updated tests
2024-02-20 10:30:44 -06:00
Noah Talerman 25112f2f50 Update article: What API endpoints to expose to the public internet (#16687)
- Update article according to match our current understand of MDM
features here:
https://github.com/fleetdm/fleet/issues/16633#issuecomment-1932811770
- Add Windows MDM endpoints.
2024-02-20 11:22:18 -05:00
Lucas Manuel Rodriguez b911b36fb0 Amend loadtesting readme (#16981)
#16423.

Instructions were wrong, this is the way.
2024-02-20 11:18:22 -03:00
Mike Thomas e71cdf70e6 website-vuln-management-text-changes (#16976)
- updated messaging on the vulnerability management landing page.

# Checklist for submitter

- [x] Manual QA for all new/changed functionality
2024-02-20 16:25:18 +09:00
Sam Pfluger 9d03b952b2 Update communications.md (#16978)
...
2024-02-20 00:32:49 -06:00
Sam Pfluger 1f5a31d853 Merge website content to digital experience (#16975)
...
2024-02-19 18:26:22 -06:00
Mike McNeil e8e60d4e01 Handbook: Update CEO flaws (#16974) 2024-02-19 17:15:05 -06:00
Jacob ShandlingandJacob Shandling 9e3f36c60c UI – Fix alignment of empty states on 2 Software details pages (#16969)
## Addresses #16942 
- Disable header on empty table
- make vertical margin even
- also addresses same issue on Software version details tables
<img width="1912" alt="Screenshot 2024-02-19 at 1 56 34 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/8605a7a8-5538-407e-94ba-6e3ee33aefa5">

- [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-02-19 14:51:32 -08:00
Sam PflugerandEric 1a26b7f753 Correctly request Mike for review (#16972)
...

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-02-19 16:50:54 -06:00
Jacob ShandlingandJacob Shandling 4df1159d75 UI – Apply missing truncation and overflow styles to SW OS table (#16971)
## –> #16941 

<img width="968" alt="Screenshot 2024-02-19 at 2 20 12 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/461d7eab-57ac-45e9-aa36-1310118caacd">


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

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-02-19 14:50:36 -08:00
Lucas Manuel Rodriguez 9080ff5361 Add docs on how to rebuild osquery-perf for load testing (#16970)
I had to run these steps for #16423. (To reduce memory footprint of
osquery-perf.)
2024-02-19 19:27:24 -03:00
Mike Thomas 7b5fe2720b Updated /logos (#16953)
Updated /logos to include up-to-date screenshots and wallpapers.
2024-02-20 06:58:18 +09:00
Robert Fairburn 3eddd82e3e Fix mysql 8.0 compatibility in loadtesting. (#16964)
Old snapshot was 5.7 would no longer work
2024-02-19 14:16:31 -06:00
Gabriel Hernandez e261bb5eb7 render the windows disk encryption error details message as a plain text (#16936)
relates to #16417

renders the Windows host disk encryption error messages as standard
text. These messages do not follow the expected format (e.g.
`/foo/bar/baz: status 200`), so we will just render them as standard
text.


![image](https://github.com/fleetdm/fleet/assets/1153709/7ed1ce39-56b0-4be2-885a-3e73af31fc9f)

- [x] Manual QA for all new/changed functionality
2024-02-19 17:08:39 -03:00
Mike McNeil 775decf152 Update account_policy_data.yml (#16962)
... <!-- being naughty to save time -->
2024-02-19 12:48:03 -06:00
Marko Lisica e8f979d7cf Move "Troubleshooting live queries" page to contributors docs (#16775)
- Cut down on user facing doc content so first time Fleet users can find
the right information. This could be moved into an "Advanced" section in
the future.
2024-02-19 16:39:12 +01:00
Lucas Manuel Rodriguez 6ea8f49f22 Replace fasthttp with Go's stdlib (reduces memory footprint) (#16922)
#16423

- To reduce memory footprint I'm replacing fasthttp with Go's stdlib
http package:
- To reduce CPU usage while Fleet is down am adding a connection check
before sending logs (otherwise osquery-perf spends a lot of CPU
marshaling JSON).

With fasthttp (memory start growing when I bring Fleet down, because it
starts to buffer logs):

![output_fasthttp_cut](https://github.com/fleetdm/fleet/assets/2073526/05161817-581c-4518-9751-7c014160e139)
With golang (memory start growing when I bring Fleet down, because it
starts to buffer logs):

![output_go_cut](https://github.com/fleetdm/fleet/assets/2073526/abdf899b-a812-478b-b638-28336513456a)
2024-02-19 11:33:19 -03:00
Mike McNeil d60463dc1b Handbook: Update product-groups.md (#16952)
- After driving the process along the CEO from 2020-2023, the Head of
Product Design took over for the CEO in the role of DRI for design
reviews in mid-to-late 2023 (I missed this update in the handbook)
- Added some other notes about how async participation works, since it
looks like we may have lost that philosophical language in the great
handbook migration from the departmental pages out into "Product groups"
2024-02-18 15:00:14 -06:00
Rachael ShawandTim Lee f3cbea355a #4345 API design: macOS and Windows OS vulnerabilities (#15492)
Updates "Get host OS versions" endpoint to include vulnerabilities
(https://github.com/fleetdm/fleet/issues/4345)

---------

Co-authored-by: Tim Lee <timlee@fleetdm.com>
2024-02-16 18:40:33 -06:00
Eric b2fce04c0e Website: Fix typo on /device-management (#16947)
Changes:
- ~~Fixes~~ Fixed a typo on the /device-management page.
2024-02-16 18:26:17 -06:00
Andrew Baker 5b04cc1ae9 Update osquery-5.11.0.md (#16946)
Fix typo
2024-02-16 18:56:23 -05:00
JD a2ddcfd4e2 Article osquery 5.11.0 release (#16938)
Article: osquery 5.11 release
https://github.com/fleetdm/confidential/issues/5232
2024-02-16 14:52:19 -08:00
50edcc07d0 Docs: Windows OS updates (#16270)
Docs for the "Windows OS updates" (#11951) user story

- Update "macOS updates" doc page to cross-platform "OS updates" page
- Update pricing page
- Update copy in the UI to clarify behavior of Windows updates

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-02-16 14:30:00 -06:00
Noah Talerman c723bd48b5 Configuration files page (#16937)
- Update interface to match what Fleet accepts today
2024-02-16 14:10:03 -06:00
Robert Fairburn 7407328138 Dogfood update 2 (#16934) 2024-02-16 13:10:57 -06:00
Robert Fairburn c2aa7eea65 Disable external vuln processing in dogfood for the moment (#16933) 2024-02-16 12:51:58 -06:00
Jahziel Villasana-Espinoza 42cb32d005 feat: update permissions docs for lock/unlock/wipe (#16892)
Part of #9949

# 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] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
2024-02-16 13:26:33 -05:00