Tomas Touceda
6497e0ba2e
Improve performance of cascade host software migration ( #2163 )
2021-09-21 16:37:13 -03:00
William Theaker
f57b92ac2d
Replace user permissions link with newer docs. ( #2128 )
...
* Replace user permissions link with newer docs.
* point at fleetdm.com/docs urls
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2021-09-21 13:55:38 -05:00
eashaw
c1a795cff8
Fix broken link in markdown compilation ( #2162 )
...
* handle links to fleetdm.com
* Update build-static-content.js
* Update build-static-content.js
* update comment
2021-09-21 13:52:37 -05:00
Mike Thomas
0b7ff6cd38
homepage "Try it out" text change ( #2156 )
...
Updated the homepage call to action to read "Try it out".
2021-09-21 13:50:59 -05:00
Benjamin Edwards
fd4c90eddf
terraform reference arch ( #1761 )
...
* terraform initial architecture
* added ecs autoscaling and https alb listener
* add r53 hosted zone, dns cert verification, http -> https redirect
* fleet dogfood env dogfood.fleetdm.com now configured, added license key, added readreplica settings, enabled vuln processing
* add comment about using RDS serverless option
2021-09-21 14:19:19 -04:00
Tomas Touceda
1f324339f8
Add jitter to intervals ( #2158 )
...
* Add max jitter percent config
* Fix jitter calc
* Remove comment
* Reduce test jitter to make tests less flaky
* Remove jitter entirely
* Document new config
* Fix doc link
2021-09-21 14:21:44 -03:00
Tomas Touceda
4650484960
Remove fk label membership ( #2157 )
...
* Remove fk from label membership
* Add changes file
* Fix tests
* No need to IGNORE anymore
2021-09-21 11:48:20 -03:00
Martavis Parker
b3bafee363
Team maintainer create & run new query, no save ( #2141 )
...
* team maintainer create & run new query, no save
* lint fixes
* showing table sidebar for team maintainer
* style fixes to no results
* lint fix
2021-09-21 07:10:08 -07:00
eashaw
470889ba3a
Update code blocks in documentation ( #2151 )
...
* updated css to be compatible with Chrome 87 and earlier
* fixed JSON syntax code blocks, remove empty response data
* Update code-blocks.less
* fix broken links
2021-09-20 20:59:45 -05:00
Martavis Parker
1d1e0b5f5f
Fixed style for sidebar ( #2154 )
...
* fixed style for sidebar
* changes file
* Reduce minimum width of body-wrap to prevent right sidebar from overflowing min app width of 1200px
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2021-09-20 17:20:46 -07:00
noahtalerman
bcb5288f71
Add Policies feature to permissions documentation ( #2153 )
2021-09-20 18:40:11 -04:00
eashaw
008a093130
update link to use correct variable ( #2149 )
2021-09-20 15:52:37 -05:00
eashaw
e115358a51
Fix failing build script ( #2147 )
...
* update path to query library
* throw error if there is no YAML file
2021-09-20 15:42:54 -05:00
Martavis Parker
4f3f6187d6
Top-level seed data doc and re-numbering ( #2109 )
...
* created separate doc for seeding data
* re-numbered doc names
2021-09-20 11:48:24 -07:00
eashaw
5eb14e290f
Fix 500 error being thrown on fleetdm.com ( #2144 )
...
* update notFound conditional
* Update view-basic-documentation.js
2021-09-20 13:29:59 -05:00
Zach Wasserman
dd31779aac
Increase timeout for golangci-lint ( #2143 )
2021-09-20 11:13:55 -07:00
Martin Angers
86dce785ae
Improve performance of the Go test suite ( #2060 )
...
Closes #1805
2021-09-20 14:09:38 -04:00
Lucas Manuel Rodriguez
c69937945a
Introduce entityName type for mysql entity table names ( #2139 )
...
* Introduce entity type to specify mysql table names for deleteEntit* functions
* Remove changes entry for issue (non-user facing changes)
2021-09-20 14:47:06 -03:00
Lucas Manuel Rodriguez
eecef148eb
Fail early if process does not have permissions to write to log file ( #2138 )
...
* Fail early if process does not have permissions to write to log file
* Open file once on NewFilesystemLogWriter
2021-09-20 14:46:51 -03:00
Tomas Touceda
b32b441c12
Issue 1512 filter observer can run queries ( #2110 )
...
* wip
* Filter queries for observers
* Update e2e test now that we filter queries
2021-09-20 13:07:51 -03:00
Tomas Touceda
e286ee387e
Allow team maintainers to run new queries in the team hosts ( #2076 )
...
* Allow team maintainers to run new queries in the team hosts
* Add policies for other roles
2021-09-20 11:09:51 -03:00
Tomas Touceda
baa42d367e
Add team policies ( #2103 )
...
* Add team policies
* Add team policy documentation
* Add changes file
* Update titles
* Fix lint
* Rewrite TeamAuthorize for more clarify
* Explicitly use two slices for clarity
* Simplify switch
2021-09-20 11:00:57 -03:00
Tomas Touceda
bdae8d04a2
Skip saving host users and inventory if disabled ( #2127 )
2021-09-18 11:33:36 -03:00
Zach Wasserman
1e87caa1aa
Improve Cypress E2E testing stability ( #2117 )
...
- Slight redesigns in some tests.
- Enable default retry in run mode.
- Disable flaky team flow test.
2021-09-17 10:04:51 -07:00
AndrewB
2c4ee75bc2
Update 4-Committing-Changes.md ( #2047 )
2021-09-17 11:19:30 -05:00
eashaw
cf793ff3a0
Implement redirect in view-basic-documentation ( #2083 )
...
* handling redirect
* clean up redirect/notFound flow
2021-09-17 11:14:05 -05:00
Mike McNeil
14e46cf7fa
Stub growth handbook ( #2096 )
2021-09-17 10:29:31 -05:00
Mike McNeil
d85756a1ec
Delete why-fleet.md ( #2120 )
...
will come back to this in https://github.com/orgs/fleetdm/projects/21#column-15983311
2021-09-16 22:33:43 -05:00
Mike McNeil
62c93eae0d
clarify which Fleet environments receive data when usage analytics are enabled ( #2106 )
2021-09-16 22:33:25 -05:00
Martavis Parker
8c7155aba1
Flaky ManageHosts page for observers ( #2116 )
...
* fixed blank hosts screen; 403 for enroll secret
* lint fix
* added changes log
2021-09-16 16:36:25 -07:00
eashaw
208c627666
Link to documentation on github from fleetdm.com/docs ( #2041 )
...
* added a pathInDocsFolder attribute to the markdown pages
* updated call to action, and changed the link to the markdown file in the fleet repo
* update comment
* update comment and variable name
2021-09-17 08:07:18 +09:00
Tomas Touceda
b15b41946f
Add permissions/policy checklist ( #2111 )
...
* Add permissions/policy checklist
* Update .github/pull_request_template.md
Co-authored-by: noahtalerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: noahtalerman <47070608+noahtalerman@users.noreply.github.com>
2021-09-16 18:44:16 -03:00
Zach Wasserman
a905cb3be5
Update SSO configuration docs ( #2092 )
...
- Include full example for Google IDP configuration
2021-09-16 12:47:04 -07:00
Martavis Parker
74e3f02e6c
Docs for moving forward in frontend ( #2070 )
...
* Created docs for moving forward in frontend
* edited doc for clarity
* typos
* fixed route to page
2021-09-16 10:32:33 -07:00
eashaw
57ba22d2b0
Add clickable anchor links in fleetdm.com/docs ( #2010 )
...
* added a default renderer for headings to keep the links consistent with the ids
* adjusted the render function to create a link for each heading
* added styles for the heading links and link icon
* changing variable names to be more specific, fixing sidebar links, hiding autogenerated <ul>s
* Removed lodash require, updated comment, removed px from icon filename, and updated link to image.
2021-09-16 17:04:26 +09:00
eashaw
57b063125e
json highlighting ( #2084 )
2021-09-16 16:45:14 +09:00
eashaw
c4bc41ad4f
Add page titles and descriptions to fleetdm.com ( #2082 )
...
* added title to locals in routes
* using title and description if they are passed into the locals
* fix error being thrown if there is no description
* descriptions
* fixed error, updated descriptions
* update twitter card title
* updated descriptions again
* updated twitter title
2021-09-16 16:23:59 +09:00
Mike Thomas
98499a0349
Docs image replacement ( #2073 )
...
https://github.com/fleetdm/fleet/pull/2071 (removing hardcoded widths on images) undoes what we previously did for making smaller images look good at <990px breakpoints.
Only current examples of these smaller images are on this page in the docs, although there are a couple of instances in the handbook. So I propose that we only crop images that will work at full container width sizes.
With that in mind I have replaced one of the affected images on this page.
2021-09-16 15:42:22 +09:00
William Theaker
6180f26d9d
Fix typo ( #2087 )
2021-09-15 18:52:50 -05:00
Tomas Touceda
e6368cc57f
Refactor integration tests ( #1821 )
...
* Refactor integration tests
* Remove nopCloser and use io.NopCloser
* Address review comments
2021-09-15 16:27:53 -03:00
Mike McNeil
e968a26b2d
Make support challenges on Chrome OS explicit in docs ( #2037 )
...
re https://github.com/fleetdm/fleet/issues/969
2021-09-15 12:00:19 -05:00
Benjamin Edwards
0bc485b32f
fix some broken document separators in standard-query-library file ( #2072 )
...
* fix some broken document separators in standard-query-library file
* remove in progress dockerfile
2021-09-15 10:21:26 -05:00
Martin Angers
1fa5ce16b8
Add configurable Redis connection retries and following of cluster redirections ( #2045 )
...
Closes #1969
2021-09-15 08:50:32 -04:00
eashaw
404ae820c9
Documentation image updates ( #2071 )
...
* remove hardcoded width on images
* fix inconsistent image padding on fleet ui docs page
* Broken link fix
Fixed a couple of broken links to help this PR pass the automated tests.
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2021-09-15 11:19:21 +09:00
Tomas Touceda
15cf91dcc0
Add limit 1 to disk space queries ( #2063 )
2021-09-14 18:17:52 -03:00
RachelElysia
e9d3460877
Manage Host Page > Add New Host Modal: Add copy to run command ( #2048 )
2021-09-14 15:25:34 -04:00
gillespi314
8edbab0651
Hide remediation field for query detail pages on website ( #2051 )
...
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2021-09-14 12:55:45 -05:00
Mike McNeil
029f67d36b
remove concept of "Detection", for now (in favor of what's coming) ( #2046 )
...
* remove concept of "Detection", for now (in favor of what's coming)
* remove extra --- to make YAML parse properly
* Simplify the check to remove remediation check for now
* Run compile script any time docs or handbook is changed
2021-09-14 11:43:45 -05:00
Martin Angers
d956ca1bec
Use the context in the Datastore layer. ( #2030 )
2021-09-14 10:44:02 -04:00
Tomas Touceda
176037cad2
Implement fleetctl get software and the underlying API ( #1999 )
...
* Implement fleetctl get software and the underlying API
* Add documentation
* Simplify list software implementation
* Lint fixes
* Make team name unique
* Address review comments
* Fix lint
* Fix tests
2021-09-14 10:58:48 -03:00