Commit Graph
2723 Commits
Author SHA1 Message Date
Tomas Touceda 435178e93c Add bundle identifier to software when available (#2220)
* Add bundle identifier to software when available

* Update docs

* Delete unneeded test
2021-09-28 18:13:34 -03:00
Martavis Parker a11282cdee Host MDM and Munki (#2145)
* refactor host details; TS and hooks

* layout change

* added mdm and munki to details; fixed styles

* changes file

* lint fixes

* using username for key
2021-09-28 14:05:25 -07:00
Mike Thomas 145a6aa62b H5 >> H4 heading fix (#2254)
Changed the H5 headings under Fleet EE to H4 to match.
2021-09-28 16:01:37 -05:00
Martavis Parker 1165e6c172 Create/Edit user error handling (#2173)
* better error handling; fixed styles

* changes file

* lint fixes
2021-09-28 13:30:36 -07:00
Martavis Parker fba8bcb70b Added ability to delete selected text for SQL editor (#2265)
* refactored state mgmt for query console

* changes files

* lint fixes

* teams e2e test were flaky

* lint fixes

* fixed bug for observer running query, run again button

* fixed inconsistent query body change

* disabled refetch on window focus

* added ability to delete selected sql text
2021-09-28 12:57:47 -07:00
Martavis Parker 8ab5c27621 Fixed passing query info around Query console (#2247)
* refactored state mgmt for query console

* changes files

* lint fixes

* teams e2e test were flaky

* lint fixes

* fixed bug for observer running query, run again button

* fixed inconsistent query body change

* disabled refetch on window focus
2021-09-28 11:33:51 -07:00
Tomas Touceda e2caf46d6d Issue 2133 team maintainer can edit delete queries (#2256)
* wip

* Team maintainers can edit and delete queries they authored

* Update documentation

* Fix test
2021-09-28 14:53:05 -03:00
Tomas Touceda 5695d2a9ae Issue 2058 team maintainer add queries (#2255)
* Team maintainers can read and write team schedules

* Allow team maintainers to read and write team schedules
2021-09-28 13:34:43 -03:00
Renee Jackson 4cf8a145be Update product.md (#2257)
add --tag documentation
2021-09-28 13:28:28 -03:00
Tomas Touceda 685245c2bd Cache app config in redis (#2205)
* Cache app config in redis

* Add changes files

* Replace string with constant

* Revert some test refactorign and duplicate a bit of test code

* Add test for AppConfig with redis failing

* Fix lint

* Use Doer so it works better in clusters

* Skip unmarshalling if we already did

* Allow to cache hosts if configured

* Omit the setting if empty

* Remove hashing, too much CPU

* Revert caching of host auth... needs a more thought through approach

* Remove config

* Remove old config

* Remove locker interface

* Fix test and address review comments
2021-09-28 10:01:53 -03:00
eashaw b1f92e1009 Update mobile documentation styles and call to action (#2250)
* mobile styles for edit page button, display bottom of page CTA on mobile, fix link tags

* adjust button position, lint fix

* updated css to use [purpose=''] instead of class names and removed unneeded classes
2021-09-28 12:33:47 +09:00
eashaw 0ea4972920 Implement /handbook on fleetdm.com (#2230)
* uncomment handbook route, disable redirect, add link to top nav

* Handbook page, note: most of this is directly copied from the docs, build handbook

* added maintainer <meta> tags

* handbook styles

* handbook broken up into different files

* update handbook layout

* updating markdown files

* handbook layout, adjusted header margins to make room for handbook

* handling links to specific sections in markdown compilation

* lint fixes

* commented out search bar for now

* cleaned up page script

* update handbook and clean up styles

* Delete handbook.md

* updated product content from latest version

* clean up styles, remove hardcoded image widths

* markdown updates

* title and description for /handbook, removed commented out route

* fix styles on firefox, remove commented logs

* lint fix

* update class name

* fix broken link

* updated how hashes are handled in links, adjusted links in handbook

* lint fix

* updated function names, removed comments, small markdown syntax fix

* move handbook link into footer
2021-09-27 20:16:49 -05:00
Mike McNeil c91d9c2fc3 reduce Slack notifications by limiting activity from maintainers (#2232)
* reduce Slack notifications by limiting to activity from maintainers

* rename var
2021-09-27 16:01:49 -05:00
Tomas Touceda 968854c721 Correct documentation typo for interval (#2248) 2021-09-27 16:28:02 -03:00
Tomas Touceda 2033d8208c Add policy updated at (#2246)
* wip

* Add policy updated at interval and update the UI to use that

* Update rest api

* Fix tests
2021-09-27 16:27:38 -03:00
Benjamin EdwardsandZach Wasserman 2c6fbe4ea2 update deployment faq (#2216)
* update deployment faq

* Update docs/02-Deploying/FAQ.md

Co-authored-by: Zach Wasserman <zach@fleetdm.com>

Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2021-09-27 13:12:08 -04:00
Renee Jackson b63cf9d125 Create smoke-tests.md (#2237)
Add issue template for per-release smoke tests. Increases visibility.
2021-09-27 14:02:38 -03:00
Tomas Touceda 5653f1e868 Update URLs from team to teams, add tests for policy auth (#2228)
* Update URLs from team to teams, add tests for policy auth

* Fix test

* Address review comments
2021-09-27 14:02:11 -03:00
gillespi314 433c76af04 Fix non-unique key warnings on user table (#2223) 2021-09-27 10:28:03 -05:00
noahtalerman 97750d1e07 Improve examples and API documentation for managing teams with fleetctl (#2199)
- Add example `team.yml` configuration file. A file with this format can be used to apply teams using `fleetctl apply`
- Add `spec/teams` API route to API docs
2021-09-27 10:08:40 -04:00
Mike Thomas 429875d4e5 Update 00-Learn-how-to-use-Fleet.md (#2217)
Updated to reflect latest UI and query library content changes in Fleet 4.3.0.
2021-09-27 20:25:23 +09:00
Zach Wasserman df89added9 Update pull request template (#2234) 2021-09-26 16:35:01 -07:00
RachelElysia fc19722ec2 Sentence case for Select targets, All hosts, Linux (#2219) 2021-09-24 15:09:15 -04:00
Tomas Touceda d81a6317a0 Return host count when modifying a label (#2221) 2021-09-24 15:56:55 -03:00
Benjamin Edwards 655b57789d add faq about host team enrollment 2021-09-23 23:38:21 -04:00
Benjamin Edwards 3987cdf82d update deploy docs to mention the need for the mysql user to have the ability to create temporary tables for migrations (#2209) 2021-09-23 22:57:38 -04:00
RachelElysia 7dee7c56ef Schedules Page: Surface all teams schedule on team schedule page (#2080)
* Render inherited queries table on teams page
* e2e team schedules on e2e premium testing
2021-09-23 13:10:43 -04:00
RachelElysia fc00940660 Team Settings: Press enter submits to create team (#2195) 2021-09-23 13:09:43 -04:00
RachelElysia 4ace3b4bc5 Fix Bug: Global maintainer can now edit SQL in create new query (#2204) 2021-09-23 13:07:17 -04:00
Zach Wasserman a859d46af9 Fixes to fleetctl debug archive docs (#2203) 2021-09-23 08:50:34 -07:00
Tomas Touceda 8931163882 Don't check authViewer if there's no bearer token (#2200) 2021-09-23 12:44:04 -03:00
Renee Jackson e5452f4e4d Update manual qa document (#2124)
* Pack location

Future-proofing instructions for ease of onboards by adding location information.

* Label queries are immutable (addition)

Previous document made it seem users should be able to edit label queries.

* removal of all non-preview tasks

Non-preview tasks will be moved to /docs/3-Contributing/2-Testing.md. Additional changes include clarifications to the testing steps.

* update link

* Update manual-qa.md
2021-09-23 11:32:02 -03:00
Mike McNeil 2505b68cb8 Make logos page more inviting for anyone in the community who might want to use our logo in an article or apply a wallpaper (#2174) 2021-09-22 23:15:25 -05:00
Tomas Touceda 07342e95c9 Need to checkout code explicitly (#2192) 2021-09-22 17:26:02 -03:00
Tomas Touceda 1db2acbff7 Add host count input (#2191) 2021-09-22 17:21:50 -03:00
Tomas Touceda 8600d71d35 Add osquery perf (#2190)
* Add osquery perf

* Update dockerfile and gh action
2021-09-22 17:18:55 -03:00
Martin Angers 3ea0439cf0 Document the recommended max lifetime config for read replicas (#2189) 2021-09-22 14:44:45 -04:00
Zach Wasserman e03b2c7ee3 Remove erroneously included infra files (#2179)
Nothing sensitive was included.
2021-09-22 09:53:41 -07:00
Renee Jackson ca27bd9d5c fix broken links by adding missing 0 (#2187)
* fix broken links by adding missing 0

* fix broken links take 2

gather links missed in first pass
2021-09-22 13:28:25 -03:00
noahtalerman 71be2d1255 Update CHANGELOG entry for Fleet 4.3.1 (#2185) 2021-09-22 12:25:09 -04:00
RachelElysia 948e5ca943 No clicking on new query (#2186) 2021-09-22 11:37:03 -04:00
Zach Wasserman bc3d7fbe2b Always check doc links in CI (#2178)
- Check all links on every PR to better avoid broken links.
2021-09-22 10:29:43 -04:00
eashawandMike Thomas 6413befdd1 Add edit page button to the top of documentation pages on fleetdm.com/docs (#2165)
* floating edit button on hover

* update class name

* adjust padding and border-radius

* fix failing lint test

* Update website/assets/styles/pages/docs/basic-documentation.less

* Update website/assets/styles/pages/docs/basic-documentation.less

* Update website/assets/styles/pages/docs/basic-documentation.less

* Update website/assets/styles/pages/docs/basic-documentation.less

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-09-22 14:05:53 +09:00
Zach Wasserman 4d36400fe5 Prepare for 4.3.1 release (#2177) 2021-09-21 18:23:11 -07:00
Zach Wasserman d9b2f4a6fb Add --tag flag to fleetctl preview (#2171)
Allows specifying a version of the Fleet image to run.
2021-09-21 17:08:58 -07:00
Mike McNeil 8faea43990 fix fleetctl preview after standard query library yml moved (#2175)
* fixes https://github.com/fleetdm/fleet/issues/2172

* also fixes contribute link on fleetdm.com/queries
2021-09-21 18:43:27 -05:00
eashaw accfa22189 updated styles, class names, and renderer (#2169) 2021-09-21 16:17:45 -05:00
Zach Wasserman 8b04b84b0c Fix tagging branch name in development Docker publish (#2167) 2021-09-21 14:01:38 -07:00
Mike McNeil e9c4103839 Reduce noise in Slack (#2166)
Only notify about zombie comments on issues or PRs that have been closed for >7 days (rather than >24 hours)
2021-09-21 15:54:34 -05:00
Benjamin Edwards bd8cda15ce Publish development Docker images (#2114)
Publish Docker images for the following events:
1) A user with write access to the repo opens a PR.
2) Any commit is made to the `main`, or `patch-*` branches.
2021-09-21 13:06:22 -07:00