Commit Graph
3009 Commits
Author SHA1 Message Date
Tomas Touceda 058ee84419 Change quote so it doesn't display as weird chars in webhooks (#2861) 2021-11-09 18:58:22 -03:00
Jacob Shandling 01959434cb Render a host's version of osquery on its host details page (#2851) 2021-11-09 14:59:56 -06:00
RachelElysia 81ccbab31f Dashboard UI: Hosts change on team selection (#2839) 2021-11-09 15:48:23 -05:00
RachelElysia 2d1e4c0898 Reinstate generate installer code from #2493 (#2771) 2021-11-09 15:02:01 -05:00
eashaw 2e7c092e1e Hide footer on fleetdm.com until the page is loaded (#2848)
* added a jquery function to show footer once the page is rendered

* Update layout.ejs

* fix lint error
2021-11-09 13:37:53 -06:00
Luke Heath d9556b3f7f Perform client side filtering with react table (#2834) 2021-11-09 11:31:28 -06:00
Tomas Touceda a16b98a4a1 Add logging of interval for webhooks (#2853) 2021-11-09 11:59:16 -03:00
Martin Angers b57b64ccb2 Add total and per platform counts to host summary endpoint (#2845) 2021-11-09 09:35:36 -05:00
Tomas Touceda cc7a405f93 Enable software inventory for new installations (#2852) 2021-11-09 10:28:14 -03:00
Mike McNeil 8830806b2b Update product.md (#2844) 2021-11-08 20:45:44 -06: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
RachelElysia 8196fd0117 Host Details Page: No CTA for policies that have unknown status (#2841) 2021-11-08 14:19:50 -08:00
Martavis Parker 7911493d6b modified select targets for query for UX clarity (#2828) 2021-11-08 14:12:58 -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
RachelElysia ed2a9abd9c Create/Edit pack UX: Pack save redirects to manage packs page, fix flash message (#2767) 2021-11-08 10:18:36 -08:00
Tomas Touceda d0777ccfd3 Change message for text so webhook works on slack (#2838)
* Change message for text so webhook works on slack

* Update preview text for the webhook in the FE
2021-11-08 15:13:02 -03:00
Lucas Manuel Rodriguez bb187a7885 Fix flaky TestSoftware/filters_by_team_and_paginates (#2835) 2021-11-08 13:07:42 -03:00
Noah Talerman bb600c030b Add feature flag guidelines to Fleet's public handbook (#2823)
- Add outline for when a feature is placed behind a feature flag in the Fleet product
- Add items to consider when deciding if feature flags should be leveraged
2021-11-08 10:15:56 -05:00
Tomas Touceda 7db6de7278 Serialize hosts writes per instance (#2753)
* Serialize hosts writes per instance

* Write hosts asynchronously

* Dont make the save in a goroutine

* Revert "Dont make the save in a goroutine"

This reverts commit 4a890c5271142755dec69a741582e7eca5c4c62c.

* Make all savehosts async

* Address review comments and make this approach configurable

* Address review comments

* Disable bulk seen time marking for a test

* Move host seen times to a new table

* Remove unused

* Add seen_time to list hosts

* Add some jitter to seen time flushing

* Remove unused

* Add timeout to deferred save host

* Add tests for serialSaveHost

* Update hosts in labels and policy executions in a serial way

* Address review comments and remove fk constraints in host software

* Make errCh buffered

* Add changes file

* Readd key
2021-11-08 11:42:37 -03:00
Martin Angers 1b5ec19cf5 Add author_email to payload of queries (Get/List) (#2798) 2021-11-08 09:06:56 -05:00
eashaw 9a40b7d4ed Add next steps to "learn how to use fleet" docs (#2797)
* added buttons, styles, meta tags for buttons,

* static buttons

* Update basic-documentation.less

* requested changes

* revert unintentional change
2021-11-08 21:10:52 +09:00
Zach Wasserman 11adfb4fe3 Fix typo in build docs (#2833) 2021-11-07 19:26:42 -08:00
Martavis Parker bcfac603f0 Added components to Storybook library (#2768)
* added storybook

* added avatar component

* added button story

* added dropdown button story

* removed unused ellipsis component

* cleaned up modal path

* reorganized enroll secrets table file

* added flash story; removed unused persistent flash

* added fleet ace story

* added checkbox story

* added dropdown story

* added input story

* fixed storybook build

* fixed avatar

* added input with icon story

* added radio button story

* added select targets dropdown story

* added slider story

* added tooltip story

* added info banner story

* removed unused loaders; added spinner story

* added modal story

* removed unused NumberPill

* added pagination story

* lint fixes

* added documentation to run

* modified documentation

* fixed corelayout test

* fixed format for date-fns

* fixed date format that breaks tests

* wait for page
2021-11-06 23:41:09 -07:00
Mike McNeil c945485b81 Revert whitespace changes from #2819 (#2827)
* Revert "Update label maintainer in receive-from-github.js  (#2819)"

This reverts commit eb6ae0d453.

* reapply the change from 2819
2021-11-05 16:13:30 -05:00
Renee Jacksonandeashaw eb6ae0d453 Update label maintainer in receive-from-github.js (#2819)
* Update receive-from-github.js

change label maintainer from noah to renee

* Update website/api/controllers/webhooks/receive-from-github.js

revert formatting changes

Co-authored-by: eashaw <eashaw@sailsjs.com>

Co-authored-by: eashaw <eashaw@sailsjs.com>
2021-11-05 14:52:06 -04:00
Tomas Touceda 586c2f9ead Properly parse order direction (#2812) 2021-11-05 13:36:05 -03:00
RachelElysia 7a22e71c69 Host Details Page: Hover rows for policies table and software table (#2808) 2021-11-05 09:29:03 -07: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
Mike Thomas 40de2cd266 Update customer info on DRIs table (#2811)
Rather than call out a specific customer here, do you think we should use dummy text e.g., acme.fleetdm.com?
2021-11-05 01:08:55 -05:00
Martavis Parker f1ed172ac5 Client side search for tables no longer debounce (#2807)
Relates to #2793.

Removed debounce from client-side search for tables because it conflicted with react-table's search mechanism.
2021-11-04 21:16:42 -07: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
40527af670 Add DRI section to the Fleet handbook (#2800)
* table styles for handbook

* Update product.md

* Update product.md

* Update product.md

* update readme links

* move dri section, update readme links

* Update product.md

* requested changes

* moved dri section to people, updated readme links, moved table of product DRIs

* Update handbook/product.md

* Update handbook/product.md

* Update README.md

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-11-05 12:11:44 +09:00
Zach Wasserman 8d4416b2d3 Update Go versions to 1.17.2 (#2805) 2021-11-04 19:50:00 -07:00
gillespi314 47dcafa2d5 Enhance UI for query-platform compatibility checks in new/edit query form (#2757) 2021-11-04 18:01:24 -05:00
Renee JacksonandNoah Talerman d003046b21 update product.md to include Quality objectives (#2784)
* update product.md to include Quality objectives

Targeting defect reduction and customer service as high priority objectives

* Update handbook/product.md

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

* switch maintainer metatag

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2021-11-04 15:23:37 -03:00
Lucas Manuel Rodriguez 837bfed167 Try goqu as sql builder on listSoftwareDB (#2773)
* Try goqu as sql builder on listSoftwareDB

* Fix case insensitive search and add test
2021-11-04 15:21:39 -03:00
Lucas Manuel Rodriguez 21908f31cf GET packs to always return disabled field (#2799) 2021-11-04 14:25:08 -03:00
gillespi314 136b0450c0 Fix memoization of data transform for query API results (#2790) 2021-11-04 11:48:46 -05:00
Lucas Manuel Rodriguez 660796bf72 Add documentation for running live queries with GET request (#2755) 2021-11-03 14:35:17 -03:00
RachelElysia 0fbb9ab45f Pass fail UI for Policies app wide (#2769) 2021-11-03 13:13:58 -04:00
Zach Wasserman c8b33aae6c Fix autoformatting for fleetdm.com website source (#2775) 2021-11-02 16:36:55 -07:00
eashaw 38c39fffef add pricing question (#2759) 2021-11-03 06:56:04 +09:00
RachelElysia 9cb128d17a Teams API: Free tier no longer calls team API throughout the app (#2766) 2021-11-02 14:17:12 -04:00
RachelElysia d6ab0615f8 Add space after Resolve (#2763) 2021-11-02 14:16:44 -04:00
Tomas Touceda 2902da76ca Issue 2027 better error visibility (#2069) 2021-11-02 13:35:57 -04:00
Lucas Manuel Rodriguez 43d1a8c9a0 Fix races in go tests and run with -race on CI (#2712)
* Fix races in go tests and run with -race on CI

* Fix race in pubsub

* Increase timeout to 15m for go tests

* CI takes forever, try disabling race

* Remove timeout from go tests
2021-11-01 15:31:01 -03:00
Lucas Manuel Rodriguez 8642bb785e Add MVP support for software inventory to osquery-perf for load testing (#2751)
* Add MVP support for software inventory to osquery-perf for load testing

* Fix test compile
2021-11-01 15:23:31 -03:00
Martin Angers a8735d55bb Implement async processing of hosts for label queries (#2288) 2021-11-01 14:13:16 -04:00
Noah Talerman 249927f750 Prepare for Fleet 4.5.0 release (#2741) 2021-11-01 11:39:55 -04:00