Commit Graph

3105 Commits

Author SHA1 Message Date
Martin Angers
69a4985cac
Use new error handling approach in other packages (#2954) 2021-11-22 09:13:26 -05:00
Zach Wasserman
2b2e9f9f44
Prepare for 4.6.1 release (#3067) 2021-11-21 21:23:25 -08:00
Zach Wasserman
e04f210f51
Disable storage of errors (#3066)
This is a temporary mitigation for the issue described in #3065.

The intent is to merge this, cut a 4.6.1 release, and then come up with
a more comprehensive solution for 4.7.0.
2021-11-21 21:02:20 -08:00
eashaw
0cca889dd3
Add policies to the standard query library on fleetdm.com (#2939)
* setting query purpose using kind

* updated query library sort

* change query purpose section, add resolution section

* Update query-library.ejs

* remove policies from standard query library, updated commented out policy resolution checks

* Update query-library.page.js
2021-11-19 10:51:02 -06:00
Lucas Manuel Rodriguez
59e01fbe08
Make fleetctl apply -f fail with unknown kind: config fields (#3026)
* Make fleetctl apply fail with unknown fields

* Add unit test
2021-11-19 12:37:36 -03:00
Noah Talerman
cca1e2e043
Update "Adding hosts" documentation to emphasize osquery installers (#2956)
- Emphasize generating an "osquery installer" (also referred as "Orbit") using the `fleetctl package` command
- Add instructions for adding multiple hosts and automatically adding hosts to a team
- Remove instructions for generating an enrollment package with the tooling in `tools/mac/`
- Remove the `tools/mac/` directory from the repository because it is no longer used or referenced in any documentation
- Update "Automatically adding hosts to a team" section of "Teams" documentation to point to "Adding hosts" documentation
- Add instructions for migrating from plain osquery to Fleet's osquery installers
2021-11-19 09:38:01 -05:00
Tomas Touceda
c964a17f47
Add gitpod yml (#2915)
* Add gitpod yml

* Fix typo

* Add docker compose

* Fix docker compose and make gitpod add a comment to the PR

* Add missing commands
2021-11-19 10:03:56 -03:00
Lucas Manuel Rodriguez
d1dcc0e78a
Add probability of policy pass flag to osquery-perf (#3014) 2021-11-19 08:50:25 -03:00
Zach Wasserman
f885522628
Fix missing import on Windows (#3035) 2021-11-18 18:37:29 -08:00
Noah Talerman
a6e9d551fd
Prepare for Fleet 4.6.0 (#3018) 2021-11-18 17:46:57 -08:00
Zach Wasserman
b65c61cb12
Change Orbit osquery to Fleet osquery in generated packages (#3034)
Use "Fleet osquery" rather than "Orbit osquery" in packages generated
 by `fleetctl package`.
2021-11-18 17:43:52 -08:00
Zach Wasserman
83036672d7
Package osquery certificate bundle with orbit (#3033)
- Include the osquery certs.pem with Orbit installers.
- Use the certs.pem if available and no other certificate specified.
2021-11-18 17:17:05 -08:00
Zach Wasserman
73ee2c6b16 Add changes files 2021-11-18 16:52:53 -08:00
Zach Wasserman
01f136313d
Use UUID as default host identifier for Orbit (#3008)
This matches the default identifier used in Fleet's prior recommended
osquery installation, easing migration for users. It can still be
overridden via a flagfile.
2021-11-18 15:15:28 -08:00
Zach Wasserman
850d36543d
Filter GitHub actions triggers on file types (#3009)
Reduce the total amount of Actions running by only running actions
relevant to the changes.
2021-11-18 15:14:29 -08:00
Zach Wasserman
3811a63daf
Add osquery flagfile support in Orbit (#3006)
- Orbit automatically loads the flagfile when it exists in the orbit
  root.
- Add packaging support to include flagfile with package.
- Fix a panic when osquery fails to start up.
2021-11-18 15:06:33 -08:00
Martavis Parker
0f13c0748e
Home software text and styles (#3023)
* Allow sort by more than one key

* fixed styles for software

Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2021-11-18 09:57:10 -08:00
Tomas Touceda
887e42650b
Further optimize host select with policies (#3013)
* Further optimize host select with policies

* Add missing row close

* Improve migration

* Skip migration if column already exists

* Add test for host with/without extras
2021-11-18 14:36:35 -03:00
RachelElysia
257a974742
Fix includes title in software vuln link (#3024) 2021-11-18 12:35:58 -05:00
gillespi314
28179f80b4
Fix unauthorized requests to teams API (#3022) 2021-11-18 11:26:56 -06:00
RachelElysia
5bfda67588
App UI: Link styling, code clean up (#2992)
* Fix styling on all app links

* Rename MembersPagePage to MembersPage
2021-11-18 10:08:20 -05:00
Martavis Parker
86d5983a44
Fixed loading software data for home page (#2988)
* Allow sort by more than one key

* fixed calls to software api

* lint fix

* added software status dropdown to modal; style fixes

* lint fix

Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2021-11-17 16:39:30 -08:00
Zach Wasserman
f97c3949fe
Add additional tables and Windows support in Orbit extension (#2947)
More tables from https://github.com/macadmins/osquery-extension
2021-11-17 16:34:31 -08:00
gillespi314
33a2b7a743
Fix conflicting CSS class names (#3002) 2021-11-17 18:14:12 -06:00
Martavis Parker
f2142f6a53
fixed uncaught error causing 500 popover (#2952) 2021-11-17 15:57:50 -08:00
Mike McNeil
ff2ce0e7de
"write scripts" can be confusing for folks who might think these are pre-osquery manual data collection scripts (#2969) 2021-11-18 08:47:17 +09:00
gillespi314
5dece416da
Fix padding (#3001) 2021-11-17 17:34:50 -06:00
gillespi314
eb29e63189
Add info banner for no enroll secrets (#2993) 2021-11-17 16:26:32 -06:00
Lucas Manuel Rodriguez
cb54d9a8dc
Fix duplicate schedules and platform matching on scheduled queries (#2977)
* Fix duplicate schedules and platform matching on scheduled queries

* scheduled_queries.platform can be NULL

* Add unit tests

* Add rhel host and check zero stats
2021-11-17 19:03:30 -03:00
Noah Talerman
b61e34ea90
Update the "Feature requests" section in Fleet's handbook (#2986)
- Update details on how to handle feature requests in the "Support process" section of the handbook
2021-11-17 16:58:25 -05:00
Tomas Touceda
ddbfb7f621
Allow sort by more than one key (#2987)
* Allow sort by more than one key

* Add test for multi sort

* Expand documentation
2021-11-17 16:37:26 -03:00
RachelElysia
18b4a172dc
4 empty states for software on dashboard (#2990) 2021-11-17 14:15:50 -05:00
RachelElysia
8edf40601c
Host Details Page: Fix column widths of tables (#2959) 2021-11-17 13:08:54 -05:00
RachelElysia
1efbef70b0
Resize dropdown font, do not resize twice button icons inside headers (#2972) 2021-11-17 13:08:00 -05:00
Zach Wasserman
4d8e028299
Document enroll secret rotation (#2989) 2021-11-17 10:00:12 -08:00
gillespi314
c8f3934772
Fix targets selector bug (#2981) 2021-11-17 10:26:49 -06:00
gillespi314
bfdedd65e8
Allow API user to delete all team secrets (#2941) 2021-11-17 10:26:24 -06:00
Tomas Touceda
77a91a7ab7
Add new index to policy_memership_history (#2973)
* Add new index to policy_memership_history

* Fix typos
2021-11-17 11:42:24 -03:00
eashaw
39e210cd98
Update load testing documentation (#2979)
* update load testing, mobile table styles

* testing table layouts

* final tables

* update table styles

* Update basic-documentation.less

* revert unintentional change

* Update basic-documentation.less
2021-11-17 11:48:33 +09:00
Mike McNeil
520782008e
Fix mismatched link in footer ("what is osquery?") (#2980) 2021-11-16 18:56:56 -06:00
Mike McNeil
3803a38972
4 continents, 7 tzs (#2944)
* 4 continents, 7 tzs

* eof crlf
2021-11-16 18:13:15 -06:00
Zach Wasserman
fd6c4f1e08
Update oncall process (#2970) 2021-11-16 13:10:09 -08:00
Mike McNeil
7767c51076
on multiple enrollments (#2966) 2021-11-16 14:01:55 -06:00
eashaw
3b403f1823
add "Jobs" to footer links (#2961) 2021-11-16 12:56:41 -06:00
RachelElysia
f81d010b72
Fleet setup: Overflow fix (#2927) 2021-11-16 12:55:57 -05:00
RachelElysia
321402ebb7
New error state outline red under 32 char (#2951) 2021-11-16 12:30:04 -05:00
Victor Vrantchan
a760cdc26d
Add MacAdmins tables in Orbit extension (#2140)
Uses the extension tables from https://github.com/macadmins/osquery-extension.

Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2021-11-15 18:40:53 -08:00
eashaw
b7f2f3a0f0
Add questions to using Fleet FAQ and deployment FAQ (#2912)
* add faq questions

* Apply suggestions from code review

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* fix broken links

* Update FAQ.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-11-15 17:55:57 -06:00
Martavis Parker
5ac01dff4e
Re-enabled software card for home page (#2780)
* re-enabled software

* added changes files

* lint fix

* fixed url format

* fixed 500 bug, order key

* fixed table data

* fixed data gathering and linking to hosts

* fixed grid columns
2021-11-15 15:42:51 -08:00
Lucas Manuel Rodriguez
87779280ba
Add missing update to go.sum (#2934) 2021-11-15 18:34:58 -03:00