gillespi314
4792d7a759
Add UI for Fleet Sandbox to download prepackaged installers ( #6721 )
2022-07-19 14:28:06 -05:00
Roberto Dip
69f8f2a73b
add API endpoints to retrieve pre-built installers ( #6672 )
...
Rel: #6365 , this adds a new endpoint to check and download pre-built installers.
2022-07-18 13:44:30 -03:00
Zach Wasserman
e80300b145
Fix GCP Terraform link in docs ( #6705 )
2022-07-15 14:55:36 -07:00
Noah Talerman
8a9e828d6e
In fleetctl expired license message, update doc link ( #6486 )
...
- Update message to include correct link: https://fleetdm.com/docs/using-fleet/faq#how-do-i-downgrade-from-fleet-premium-to-fleet-free
2022-07-14 17:55:57 -04:00
Roberto Dip
86366b2ed8
add a new S3 datastore to retrieve pre-built packages ( #6631 )
...
Related to #6365 , this extends the datastore/s3 package to retrieve installers from S3 according to the conventions listed in the parent issue. This also includes:
- A minor refactor to decouple Carves-related functionality from the core S3 functionality
- Set-up to run tests using minio (only enabled via the FILE_STORAGE_TEST env flag)
2022-07-14 14:14:24 -03:00
Guillaume Ross
7559988000
Adding password policy query to the default library ( #6641 )
...
* Adding password policy query to the default library
Adding a built-in policy to check the minimum password length on macOS using the recently released password_policy table.
* Addding osquery minimum version + adding query to constants.ts
2022-07-13 15:26:31 -04:00
Kelvin Oghenerhoro Omereshone
2514b610b4
Use v1 for osquery endpoints ( #6137 )
...
- Update docs to use `v1` in the osquery endpoints. Ex: /api/v1/osquery/config.
- Update the Fleet UI's (Hosts > Add hosts > Advanced) flagfile.txt to use `v1` in the osquery endpoints.
2022-07-13 14:34:44 -04:00
Roberto Dip
7e68ee2253
add configuration to retrieve installers from S3 ( #6630 )
...
Related to #6365 , this adds relevant configuration to the packaging key to retrieve installers from S3.
2022-07-13 09:34:25 -03:00
Roberto Dip
6faee84f57
allow to configure a default global enroll secret ( #6609 )
...
Related to #6365 this adds a new config to set a global enroll token that will be used by the server.
2022-07-12 19:12:10 -03:00
Tomas Touceda
7f8099db57
Add sandbox fleet serve config ( #6619 )
...
* Add sandbox fleet serve config
* Update docs
* Maybe fix lint issues
* Add lint dep
2022-07-12 18:21:15 -03:00
Desmi-Dizney
bc60a1c335
Editor pass - Feature 5676: Update vulnerability detection docs to in… ( #6519 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6451
2022-07-12 10:05:28 -04:00
Desmi-Dizney
8656bb5da4
Editor pass - Add debugging guide ( #6511 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6425
2022-07-11 12:43:20 -05:00
Katheryn Satterlee
b9d749f37b
Changelog for Fleet 4.17.0 release ( #6565 )
2022-07-08 17:09:02 -07:00
Noah Talerman
16cb302774
Update standard query library ( #6564 )
...
- Tweaked name and description of 2 policies in the standard query library to use consistent formatting
2022-07-08 17:06:26 -04:00
Noah Talerman
6689b049b3
Use self-managed language, update usage status for release, product handbook tweak ( #6563 )
...
- Add new properties to "Usage statistics" docs
- Update "self-hosted" to "self-managed" on fleetdm.com/pricing.
- Fix spacing in Product handbook
2022-07-08 16:51:27 -04:00
Desmi-Dizney
9444772e6c
Editor pass - add macOS Ventura hardware check ( #6520 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6494
2022-07-06 17:27:52 -05:00
Desmi-Dizney
20ef00f06b
Editor pass - Separate health checks for MySQL and Redis ( #6506 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6468
2022-07-06 10:03:35 -04:00
Kelvin Oghenerhoro Omereshone
31c3937d7f
Update Fleetctl docs and fix typo ( #6473 )
...
- Use consistent "osquery installer" and "Fleet UI" language
2022-07-06 10:02:55 -04:00
Desmi-Dizney
8623aa14e2
Editor pass - Document the device-authenticated endpoints in API for Contributors ( #6444 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6406
2022-07-05 17:42:08 -04:00
Erik Gomez
2e2b5e7c1b
add macOS Ventura hardware check ( #6494 )
...
Adds a new policy to check for macOS Ventura. Adapted from https://gist.github.com/erikng/b1acc0e07f510f9378f6f78f3d7a7342
2022-07-05 17:39:25 -04:00
Desmi-Dizney
77ee213407
Editor pass - Update docs to include how to get the API token of an api-only user ( #6445 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6381
2022-07-05 09:20:15 -04:00
Desmi-Dizney
519bb0f855
Docs Editor Pass - Using Fleet - Adding hosts ( #6165 )
...
- Editor pass that includes making all text representing a button bold
2022-07-05 09:13:02 -04:00
Kelvin Oghenerhoro Omereshone
5896045dda
fix: markdown bold closing token ( #6485 )
2022-07-04 22:38:59 +01:00
Kelvin Oghenerhoro Omereshone
e985ec4980
feat: document downgrade process from fleet premium to fleet free ( #5985 )
...
* feat: document downgrade process from fleet premium to fleet free
* Update docs/Using-Fleet/FAQ.md
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Update docs/Using-Fleet/FAQ.md
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Update downgrade process
* fix: typos
* Update docs/Using-Fleet/FAQ.md
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Update docs/Using-Fleet/FAQ.md
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2022-07-04 18:50:31 +01:00
Juan Fernandez
f20530e708
Feature 5676: Update vulnerability detection docs to include OVAL vulnerability detection. ( #6451 )
...
Update vulnerability detection docs to include OVAL vulnerability detection.
2022-07-04 08:03:49 -04:00
Tomas Touceda
eb414f7971
Add debugging guide ( #6425 )
...
* Add debugging guide
* Add meta
* Add missing question for extension
* Update with review suggestions
* Empty commit to unblock CI
2022-07-01 14:45:02 -03:00
Zach Wasserman
db22f68c88
Separate health checks for MySQL and Redis ( #6468 )
...
This required a bit of refactoring of some mocking due to how the code
generation does not handle having the same function in different types.
2022-07-01 08:08:03 -03:00
Desmi-Dizney
ddf4d5a45a
Editor pass - Add endpoint documentation ( #6414 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6290
2022-06-29 16:11:28 -05:00
Kelvin Oghenerhoro Omereshone
f20e0b6f37
Remove duplicate license property ( #6393 )
...
Fixes #5262
2022-06-29 15:51:14 -04:00
Kelvin Oghenerhoro Omereshone
acdb9a9c0b
docs: update doc to include how to get the API token ( #6381 )
2022-06-29 15:07:07 -04:00
Noah Talerman
39d89c56bc
Update "Usage statistics" doc page ( #6413 )
...
- Remove unreleased updates to the usage statistics payload.
2022-06-29 09:15:25 -04:00
Martin Angers
b9930930f5
Document the device-authenticated endpoints in API for Contributors ( #6406 )
2022-06-29 08:12:20 -04:00
Desmi-Dizney
4eb5f74440
Editor pass - Docs - Deploying - Configuration - Single-sign-on ( #6377 )
...
This has been edited for copy as per @mikermcneil's request.
2022-06-28 17:27:14 -04:00
Roberto Dip
b2d07e56b5
report error analytics ( #6341 )
...
Related to #5898 , this reports an anonymized summary of errors stored in Redis into the analytics payload.
For each error stored, this includes:
- A `count` attribute with the number of occurrences of the error
- A `loc` attribute with the 3 topmost lines in the stack trace. Note that stack traces only contain package name + line number (example: github.com/fleetdm/fleet/server.go:12
This also includes a minor refactor around error types.
2022-06-28 16:31:14 -03:00
Martin Angers
539be8ee09
Add battery info in host details response ( #6394 )
2022-06-28 14:11:49 -04:00
Guillaume Ross
2ef08265f6
Renaming appsec page + a few updates ( #6358 )
...
* Renaming appsec page + a few updates
Added a few details (name of appsec tools we use) and renamed the page to make it clearer this is about Fleet appsec and now how to secure a Fleet installation
* Apply suggestions from code review
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Update Application-security.md
Fixed "merging"
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Kelvin Oghenerhoro Omereshone <kelvin@fleetdm.com>
2022-06-28 09:21:35 -04:00
Noah Talerman
ade216a723
Update documentation for ticket destinations and Fleet Desktop ( #6251 )
...
* Add policy automations to docs and Fleet Desktop
* Update docs/Using-Fleet/Adding-hosts.md
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Update docs/Using-Fleet/Automations.md
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-06-27 16:25:17 -05:00
Martin Angers
8f66a50f2b
Add hosts enrolled by operating system to anonymous usage stats ( #6329 )
2022-06-22 16:38:11 -04:00
Martin Angers
dc9e158153
Add weekly active users count in anonymous usage stats ( #6317 )
2022-06-22 15:20:57 -04:00
Tomas Touceda
1faa3c47b2
Add endpoint documentation ( #6290 )
...
* Add endpoint documentation
* Fix few typos
* Update documentation based on reviews
* Add missing meta
* Fix doc typos
2022-06-22 11:34:14 -03:00
Roberto Dip
984605f630
store count alongside unique error instances in Redis ( #6232 )
...
Related to #4972 , this adds a new key, error:<hash>:count to Redis in order to keep track of how many times each instance of an error occurred.
2022-06-21 08:43:53 -03:00
Katheryn Satterlee
865ab32d03
Prepare for 4.16.0 release ( #6256 )
2022-06-20 20:55:33 -07:00
Desmi-Dizney
845e9e6e0e
Editor pass - Track active hosts count and enforce limit ( #6224 )
...
This has been edited for copy.
2022-06-14 14:58:34 -04:00
Desmi-Dizney
da0eb711f6
Editor pass - Update team integrations to reference global integrations (part of failing policies automation support) ( #6202 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6156
2022-06-14 14:57:12 -04:00
Desmi-Dizney
55d1e338cb
Editor pass - Improve live query UX ( #6201 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/5749
2022-06-14 14:55:59 -04:00
Martin Angers
81f0e0ccfa
Track active hosts count and enforce limit ( #6099 )
2022-06-13 16:29:32 -04:00
Martin Angers
7f9bb6431e
Update team integrations to reference global integrations (part of failing policies automation support) ( #6156 )
2022-06-13 10:04:47 -04:00
Kelvin Oghenerhoro Omereshone
e4cbdb9281
Fix documentation bug in Organization settings yaml example ( #6179 )
...
- Remove stray closing quote
2022-06-10 14:47:20 -07:00
gillespi314
44f902218c
Improve live query UX ( #5749 )
2022-06-10 13:29:45 -05:00
Guillaume Ross
04a0c355c5
Add Windows screen lock policy ( #6167 )
...
* Adding policy query to check firewall on Mac
This commit closes https://github.com/fleetdm/confidential/issues/1410 once merged.
* Adding policies
This commit closes https://github.com/fleetdm/confidential/issues/1412 . Right now there is no way to check the screenlock so instead we check if a profile for screenlock is there.
https://github.com/fleetdm/confidential/issues/1410 also closed by this.
* Update constants.ts
Fixed space
* Resolution text fix for new policies
Fixed copy based on @zhumo's comments!
* Screen lock policy
Adding a policy to check if the inactivity timeout is enabled on Windows and set to 1800 seconds or less (30min)
* Update constants.ts
Fix identation
* Update Windows screen lock policy
Changed wording from "administrator" to "IT administrator" in both files.
2022-06-10 12:05:32 -04:00