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 4a890c5271.

* 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 Jackson
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
eashaw
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
eashaw
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 Jackson
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