Commit Graph
540 Commits
Author SHA1 Message Date
eashaw 39e210cd98 Update load testing documentation (#2979)
* update load testing, mobile table styles

* testing table layouts

* final tables

* update table styles

* Update basic-documentation.less

* revert unintentional change

* Update basic-documentation.less
2021-11-17 11:48:33 +09:00
Mike McNeil 7767c51076 on multiple enrollments (#2966) 2021-11-16 14:01:55 -06:00
eashawandMike Thomas b7f2f3a0f0 Add questions to using Fleet FAQ and deployment FAQ (#2912)
* add faq questions

* Apply suggestions from code review

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* fix broken links

* Update FAQ.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-11-15 17:55:57 -06:00
RachelElysia a7c6b3e7d7 Add/Edit/Delete enroll secret UI (#2645) 2021-11-15 16:16:06 -05:00
Zach Wasserman e279dc1682 Implement fleetctl updates rotate (#2831)
Add support for updating keys used in the TUF update system.
2021-11-15 10:01:48 -08:00
Martin Angers a4b0d9d4a1 Add team_id to host summary when filtered for a specific team (#2869) 2021-11-15 09:56:13 -05:00
Martin Angers 348841c90b Add explanation output to fleetctl package (#2864) 2021-11-15 08:40:58 -05:00
Noah Talerman 8c0c00884f Fix broken link in "Osquery logs" documentation (#2906)
- Fix a broken link in the summary of the "Osquery logs" documentation
- Update instructions for linking to a specific section within a page in the Fleet documentation in product handbook
2021-11-12 17:40:32 -05:00
gillespi314 6520e90006 Update API docs for host.users.shell 2021-11-12 16:03:11 -06:00
Benjamin Edwards 44add9cc2b snowflake & splunk logging destination documentation (#2889)
Add documentation for forwarding osquery logs to Splunk and Snowflake.
2021-11-12 17:01:58 -05:00
Noah Talerman de1084e920 Update documentation for /policies API routes (#2892)
- Update note to inform users to expect breaking changes in Fleet 4.7.0
2021-11-12 09:08:02 -05:00
Lucas Manuel Rodriguez 1f560c56a2 Return all scheduled queries and their stats on the host fetch API (#2855)
* Return all scheduled queries and their stats on the host fetch API (pack_stats)

* Use 'pack' instead of null and wrap errs with ctxerr
2021-11-12 08:18:25 -03:00
Tomas Touceda a0730ca643 Add update invite API (#2837) 2021-11-11 17:33:06 -03:00
gillespi314 229b91b530 Add endpoint for management of team enroll secrets (#2849) 2021-11-11 10:45:39 -06:00
Noah Talerman f9d249882c In API docs, update description for GET /software parameters (#2870)
- Update the specified filterable and searchable fields in `order_key`'s and `query`'s descriptions
2021-11-11 10:06:05 -05:00
Tomas Touceda b802af6f44 Add host count to software API (#2879)
* Add host count to software API

* Update docs

* Update fleetctl tests to account for host counts

* Update docs to mention host_count special case

* Update func comment
2021-11-11 08:49:17 -03:00
Zach Wasserman e1f273fdc0 Add multiple users for SSO testing (#2885) 2021-11-10 15:15:41 -08:00
Martin Angers b57b64ccb2 Add total and per platform counts to host summary endpoint (#2845) 2021-11-09 09:35:36 -05:00
Zach Wasserman f327aaaa91 Update documentation for patch releases (#2652) 2021-11-08 18:17:42 -08:00
Sevickson ce56f81130 Add proxy usage documentation (#2836) 2021-11-08 15:25:00 -08:00
Noah Talerman ce4a3a84d2 Update documentation for /policies API routes (#2840)
- Add note that calls out breaking changes coming in the planned Fleet 4.6.0 release
- Add example policy
2021-11-08 13:57:08 -05:00
Martin Angers 1b5ec19cf5 Add author_email to payload of queries (Get/List) (#2798) 2021-11-08 09:06:56 -05:00
Zach Wasserman 11adfb4fe3 Fix typo in build docs (#2833) 2021-11-07 19:26:42 -08:00
Noah Talerman 8e3c4ac67f Add top level links to "Contributing" section and move up Load testing "Results" (#2779)
- Add top level links to the "Seeding Data" and "API for contributors" doc pages
- Move "Results" section in "Loading testing" closer to the top of document
2021-11-05 10:03:05 -04:00
eashawandMike Thomas 76c5e2944f Update adding hosts documentation (#2810)
* orbit -> fleetctl package

* Update docs/01-Using-Fleet/04-Adding-hosts.md

* Update docs/01-Using-Fleet/04-Adding-hosts.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-11-05 12:20:28 +09:00
Lucas Manuel Rodriguez 21908f31cf GET packs to always return disabled field (#2799) 2021-11-04 14:25:08 -03:00
Tomas Touceda 2902da76ca Issue 2027 better error visibility (#2069) 2021-11-02 13:35:57 -04:00
Martin Angers a8735d55bb Implement async processing of hosts for label queries (#2288) 2021-11-01 14:13:16 -04:00
Noah Talerman 5d926a4aed Add a new "API for contributors" documentation page (#2743)
- Add `07-API-for-contributors.md` documentation page
- Move all API routes used exclusively by the Fleet UI and fleetctl clients into the new documentation page
2021-11-01 11:38:34 -04:00
Noah Talerman 45c5e29ca0 Update permissions documentation (#2721)
- Removed create/edit/delete enroll secret permissions from team level users
- Update verbiage to clarify the distinction between users with global access and users with team access.
2021-10-28 13:27:03 -05:00
eashaw 59a6dde7d1 fix code block and indentation (#2672) 2021-10-28 10:24:52 -05:00
dsbaha 51e35e1ba0 Implementation of a Kafka REST Proxy logging plugin (#2534)
This PR implements the status/result logger functions necessary interface with a Kafka REST Proxy service.  

Specifically, this is compatible with the [Confluent KAFKA Rest Proxy Service ](https://docs.confluent.io/1.0/kafka-rest/docs/intro.html).
2021-10-27 21:51:17 -07:00
Noah TalermanandMike Thomas e65bfc8185 Update "Learn how to use Fleet" (#2722)
* Add 3 policies and update contributor instructions

* Update capitalization

* Add policy kind option

* Add policies spec

* Remove the 'purpose' field

* Add single policy yaml documents. Update Learn how to use Fleet.

* Remove no longer relevant screenshot of live query results

* Revert changes to standard query library

* Revert changes to standard query library

* Update docs/01-Using-Fleet/00-Learn-how-to-use-Fleet.md

typo fix.

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-28 12:31:59 +09:00
eashawandMike Thomas a4ae68dd1d Add question to deployment FAQ (#2706)
* add question to faq

* Update FAQ.md

* Update FAQ.md

* Update docs/02-Deploying/FAQ.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-28 12:31:40 +09:00
eashawandNoah Talerman 37a960e15d Add documentation about vulnerability processing results (#2688)
* add faq entry about CVE detection

* Add line about where to find CVE detections

* Revert "add faq entry about CVE detection"

This reverts commit 13f623c147efbd9f29294839be7089c5b204a542.

* results section

* Update 13-Vulnerability-Processing.md

* Update 13-Vulnerability-Processing.md

* Apply suggestions from code review

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>

* changing placeholder text to use brackets instead of `<>`

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2021-10-28 12:28:50 +09:00
Tomas Touceda 623a38aa9d Live queries post merge fixes (#2684)
* Refactor based on PR review comments

* Use deadline instead of duration

* Address review comments

* Only set the timeout once
2021-10-26 16:12:07 -03:00
Tomas Touceda 79f2c7c391 Issue 1798 rest api for live queries (#2675)
* wip

* wip

* Make tests not flaky

* Add changes file

* Make logging and authz thread safe

* Move cancel defer below err check
2021-10-26 11:33:31 -03:00
Martin Angers c0e0e461e6 Allow empty TLS CA for Redis TLS connections (#2668) 2021-10-25 14:47:53 -04:00
Lucas Manuel Rodriguez fb1e78d039 Make /refetch run labels and policies for the host (#2651)
* Make /refetch run labels and policies for the host

* PR rework changes
2021-10-25 15:46:49 -03:00
Noah Talerman 11ecb7c1f7 Fix query syntax for several queries in the standard query library (#2664)
Fix syntax for the following queries:
- Get user files matching a specific hash
- Check for artifacts of the Floxif trojan
- Get malicious Python backdoors
2021-10-25 11:37:28 -04:00
eashaw 675f14b16b Standard query library updates (#2546)
* update Floxif trojan query description, Add puffyCid's query, update query description styles

* Update standard-query-library.yml
2021-10-23 06:58:34 +09:00
RachelElysia 36babcc510 UI feature: Frontend of performance impact bubbles (#2589)
Includes backend fixes and test
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2021-10-22 16:05:49 -04:00
Benjamin Edwards 0fb6416d45 Add Cloudwatch monitoring to AWS Terraform configs (#2485)
* add support for minio backend file carving
* add changes file
* rds alarm and sns topic
* added cloudwatch alarm documenation
* Update docs/01-Using-Fleet/06-Monitoring-Fleet.md
* update aws provider version to fix bug in ecs container insights, add more redis alerts
Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2021-10-22 15:38:00 -04:00
Noah Talerman 887b3fa3ed Add FAQ question and answer for "Why my host is not updating a policy's response" (#2641) 2021-10-22 15:28:43 -04:00
eashaw d4c230fea7 Rename load testing documentation. (#2632)
* TODO: make redirect work with wildcard route

* duplicate docs route as a workaround, move redirect
2021-10-22 13:43:24 -05:00
Lucas Manuel Rodriguez 54805b5b72 Perform early session check on fleetctl commands (#2620)
* Perform early session check on fleetctl

* Add fleetctl test for the early session check
2021-10-22 15:41:17 -03:00
Zach Wasserman 4808e86c40 Add dev DB management rules to Makefile (#2643) 2021-10-22 11:26:54 -07:00
Luke Heath 99673eb148 Fix broken links to docs (#2561) 2021-10-22 12:39:20 -05:00
Lucas Manuel Rodriguez 91ae5ba870 By default, force password reset on CreateUser (#2570)
* By default, force password reset on CreateUser

* Use ptr.Bool and add test

* Add changes file

* Simple fix for e2e tests

* Add API changes
2021-10-21 15:00:38 -03:00
m4wh6k b856f351b0 Fix broken link on QueriesListWrapper and in docs to std query lib docs (#2614) 2021-10-20 16:53:01 -07:00