Commit Graph

87 Commits

Author SHA1 Message Date
Katheryn Satterlee
c413c9d162
Improve agent options documentation (#8666)
* Improve agent options documentation

* Update FAQ.md
2022-11-10 17:51:57 -06:00
Martin Angers
7fbe394b94
Ingest disk encryption flag for hosts, return in GET /hosts/{id} endpoint (#8526) 2022-11-02 15:44:02 -04:00
Eric
52da2a3108
change relative links in documentation (#8441) 2022-10-26 18:26:49 -05:00
Martin Angers
e19191161e
Validate team spec unknown keys (#8265) 2022-10-24 08:49:44 -04:00
Chris McGillicuddy
2f3df85c95
Delete CONTRIBUTING.md (#8340) 2022-10-19 10:20:49 -05:00
Noah Talerman
e5e2fe7965
Add 2 steps to the "Releasing Fleet" process (#8101)
- Add a "Deploy to dogfood" step
- Add a "Notify the @sandbox-oncall" step
2022-10-13 10:32:01 -05:00
Luke Heath
7e642eee96
Fixes handbook links (#8195)
The links without https:// do not work.
2022-10-12 17:25:01 -04:00
RachelElysia
858bb75609
Documentation: Seeding data links to creating test hosts (#8131) 2022-10-10 14:08:18 -04:00
Frank Sievertsen
e9f7066d87
7135 host display name (#7873) 2022-10-08 08:57:46 -04:00
Eric
9970ac668b
Docs: add missing pageOrderInSection meta tag (#8104)
* Update Orbit-development-and-release-strategy.md

* Update docs/Contributing/Orbit-development-and-release-strategy.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-10-06 11:04:36 -05:00
Lucas Manuel Rodriguez
78a562808a
Add strategy for Orbit development and releases (#8003)
* Add strategy for Orbit releases

* Move doc to docs/Contributing
2022-10-06 09:17:04 -03:00
RachelElysia
3054450065
Improve developer documentation: Update seed data documentation (#7904) 2022-10-05 12:42:45 -04:00
Martin Angers
c23a15394e
Keep created_at timestamp of existing enroll secrets (#8062) 2022-10-05 08:35:36 -04:00
Mo Zhu
86b05bce3d
Bug process (#7983)
* shift quality stuff to its own level

* add bug process

* specify rituals and slack channels

* remove QA steps section

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

* GitHub not github

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

* Use bug review DRI

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

* GitHub not Github or github

* reconcile previous release blocking process with new

* typo

* specify help-release-bugs channel for more specificity

* specify DRIs

* specify metrics

* Apply suggestions from code review

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* include suggestions

* update filter links slightly

* fix typo

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-10-04 13:15:02 -04:00
Zach Wasserman
db7d1c5bf5
Strongly discourage use of MariaDB (#7699) 2022-09-23 11:18:34 -07:00
Noah Talerman
0170326853
Move packs API and YAML file to contributor docs (#7885)
- Move docs for packs API routes to "API for contributors" page
- Clean up "Overview" section in the "REST API" page
- Organize anchor link list in the "API for contributors" page
- Move docs for `pack` YAML file to the "Configuration for contributors" doc page
- Add instructions for using teams to schedule queries for groups of hosts
2022-09-22 17:41:57 -04:00
Gabriel Hernandez
517d79e5a5
add fleet UI testing docs (#7687)
* add fleet UI testing docs

* revisions to FE testing document

* add meta tag and change page title

* more revisions to fleet UI docs
2022-09-21 16:56:13 +01:00
Martin Angers
478b4d3f69
Validate team and appconfig payloads, with dry-run and force modes (#7731) 2022-09-19 13:53:44 -04:00
Juan Fernandez
b60d535d4a
Feature 7084: Add new EE endpoint for Fleet Desktop (#7530)
Added new EE endpoint, that is meant to be used by Fleet Desktop only. The new endpoint will return the number of failed policies.
2022-09-12 15:37:38 -04:00
Martin Angers
988f50fa34
Document all keys in config and team YAML documents (#7449)
- Add a new "Configuration for contributors" doc page. Move settings that are not recommended for production use
- Remove settings modified in the `config` YAML document from the deploying/configuration doc page
- Document all keys in `config` and `teams` YAML documents
- Add comments to several `.go` files and remove unused struct
2022-09-08 17:57:38 -04:00
Eric
30bd86fe2d
Remove newlines before indented lists in Markdown (#7461) 2022-08-31 15:42:09 -05:00
Luke Heath
61b5f9849f
Replace references to /api/latest/fleet with /api/v1/fleet (#7464) 2022-08-31 09:51:25 -05:00
Roberto Dip
eeefe2fab9
enable controlled rollout of features by teams (#7408) 2022-08-30 08:13:09 -03:00
Eric
55af48910a
Move CONTRIBUTING.md into docs/contributing (#7283)
* move contributing.md into docs/contributing, update link in readme

* Update CONTRIBUTING.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-08-26 12:14:43 -05:00
Luke Heath
eee8219498
Update Releasing-Fleet.md (#7366) 2022-08-24 14:20:54 -05:00
Noah Talerman
b0e37accc9
Update "Learn how to use Fleet" for Fleet Sandbox (#7142)
- Update "Learn how to use Fleet" docs page to walk a Fleet Sandbox user through adding their device and running a query
- Add a "Get operating system information" query to standard query library for the "Learn how to use Fleet" walkthrough
- Update Fleet's top level README to point users who want to try Fleet to Fleet Sandbox
- Update "How to install osquery..." (macOS, Windows, Linux) blog posts to point users who want to try Fleet to Fleet Sandbox
- Move `fleetctl preview` questions to "Contributing" FAQ section in docs. This is because `fleetctl preview` is now a testing tool for Fleet contributors
- Update "Deploying" docs to point users who want to try Fleet to Fleet Sandbox
2022-08-19 14:13:15 -04:00
Luke Heath
ba86865231
Add API docs for /setup endpoint (#7281) 2022-08-18 13:58:39 -05:00
Roberto Dip
8acf14ab43
adjust installers endpoint to avoid AJAX downloads (#7226)
Related to #7206, this delegates the handling of the download to the browser
2022-08-16 12:54:41 -03:00
Roberto Dip
05ddeade90
add back-end implementation for SSO JIT provisioning (#7182)
Related to #7053, this uses the SSO config added in #7140 to enable JIT provisioning for premium instances.
2022-08-15 14:42:33 -03:00
Martin Angers
c8cdddf0ea
Update /macadmins endpoints to include MDM name and aggregate count (#7137) 2022-08-10 15:15:01 -04:00
Roberto Dip
bfd98557f9
update golangci-lint version (#7115) 2022-08-09 15:42:35 -03:00
Roberto Dip
2b8743e240
send enroll secret in query for installers (#7064)
This changes how the enroll secret is sent to the server, as they might contain /, which was causing problems with our router.
2022-08-04 18:39:38 -03:00
Noah Talerman
7ad0667b6a
Add DRIs for release testing (#6804)
- Add DRIs for release testing
- Add DRIs for patch release testing
- Update patch release playbook
2022-08-04 12:23:19 -04:00
Martin Angers
c1d38598e2
Prevent removing team enroll secrets when applying team specs without new secrets (#6890) 2022-08-02 09:51:03 -04:00
Noah Talerman
5d2455d623
Update API versioning docs (#6644)
- Specify when the new API versioning will be introduced
2022-08-02 09:22:02 -04:00
Roberto Dip
33252011f0
add instructions to change db images on local development (#6995) 2022-08-02 12:17:26 +00:00
Mike Thomas
26d763c426
Updated testing.md (#6583)
* Updated testing.md

Updated the name of testing.md to testing-and-local-development.md based off https://github.com/fleetdm/fleet/issues/4706

* add redirect for /docs/contributing/testing

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-08-01 19:06:30 -05:00
Eric
46aa36356b
Website: Update LANG markers regex in build-static-content.js (#6785)
* Update LANG markers regex

* update regex to remove extra newlines from codeblocks

* revert regex in build-static-content

* remove nested codeblock

* update whitespace in changed codeblock

* update regex replace to match indentation on LANG tags

* update regex, add error if markdown was compiled with nested codeblocks

* Revert lang marker regex

* remove newlines before codeblocks in lists

* Update error, move LANG tag regex replace

* update comment to clarify what we mean by nested codeblocks

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-07-27 16:55:06 -05:00
Roberto Dip
90b723e45a
consolidate sandbox env flags (#6917)
Related to #6894, this entirely replaces FLEET_DEMO with the server config added in #6597

As part of this, I also implemented a small refactor to the integration test suite to allow setting a custom config when the server is initialized.
2022-07-27 16:47:39 -03:00
Roberto Dip
02a37db3d0
update documentation for viewing code coverage locally (#6821) 2022-07-25 10:48:53 -05:00
Desmi-Dizney
31508f3a7f
Editor pass - add API endpoints to retrieve pre-built installers (#6770)
Editor pass for:
-  https://github.com/fleetdm/fleet/pull/6672
2022-07-21 10:44:19 -05:00
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
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
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
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
Martin Angers
b9930930f5
Document the device-authenticated endpoints in API for Contributors (#6406) 2022-06-29 08:12:20 -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
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
gillespi314
44f902218c
Improve live query UX (#5749) 2022-06-10 13:29:45 -05:00