Commit Graph
3521 Commits
Author SHA1 Message Date
RachelElysia 3166e85f6f Manage Schedule Page: Fix schedule/manage to display correct team schedule (#3939) 2022-02-01 10:04:10 -06:00
Guillaume Ross 5c20682dad Adding PGP Key (#3961)
For vulnerability submissions.
2022-02-01 10:48:00 -05:00
Guillaume Ross 05431b556a Configuring OSSF Scorecard (#3960)
From https://github.com/ossf/scorecard-action#installation

Configuring the OSSF Scorecard on the Fleet repo and configuring it so results are sent back to dashboard and github codescanning alerts.
2022-02-01 09:31:07 -05:00
Martavis Parker fabd71c75c fixed css for bold text in react tabs (#3943) 2022-01-31 17:30:35 -08:00
Zach Wasserman 80960e47f8 Allow reinstallation of MSI packages (#3958)
Make the necessary changes to the WiX XML to allow the generated MSI
installers to be reinstalled.
2022-01-31 16:09:59 -08:00
Frederico F. de Oliveira 80ef806b2f linux_shared.go: update postinstall script (#3959)
1. In sh, `which` is actually a binary usually located at `/usr/bin`, but not every GNU/Linux distribution comes with it installed by default. Whereas, `command` is a built-in shell tool, hence, it's safer to use it instead of which to verify if a binary is present in the machine
2. I believe there was a typo in the redirections in the `systemctl daemon-reload 2>/dev/null 2>&1` line
3. The `systemctl enable` command is necessary because the service is created, but not activated, meaning when the user reboots his machine orbit won't automatically relaunch
2022-01-31 15:56:05 -08:00
gillespi314 64efaf7667 Fix bug for create your own team policy (#3957) 2022-01-31 17:30:32 -06:00
gillespi314 d101ec7c18 Add ability to filter software by "Vulnerable" on the Host details page (#3875)
- Add new "Software" tab to host details page
- Add dropdown to filter vulnerable software
- Extend DataTable client-side filtering to accommodate filter inputs that are controlled by parent components
- Refactor host details software into separate component
2022-01-31 16:41:54 -06:00
gillespi314 4d5e3277ef Add new feature: Software page (#3923)
* Add new software page
* Add hosts counts and last updated to software card on homepage
* Extend InfoCard component to all children to set dynamic title information and hyperlinks
* Add new TeamsDropdownHeader component
* Refactor TableContainer to move server-side pagination buttons to DataTable
* Extend DataTable to include footer element
2022-01-31 16:24:20 -06:00
Martin Angers 4ab7fdd6bb Return a null timestamp when there are no software counts available (#3955) 2022-01-31 17:08:03 -05:00
Martin Angers ecf6bd8907 Migrate more user-authenticated endpoints to new pattern (#3933) 2022-01-31 16:35:22 -05:00
Mike McNeil ae3880d94d add runbook section (#3926) 2022-01-31 16:28:08 -05:00
Tomas Touceda fe47a7385d Remove escaped parethesis (#3952) 2022-01-31 18:18:22 -03:00
RachelElysia d2c33b8602 Premium rbac e2e schedules (#3936) 2022-01-31 14:32:56 -06:00
Mike McNeilandGuillaume Ross ea8f17488f security handbook tweaks (#3930)
* “employee” => “contributor”  +

* Adding myself as contributor

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
2022-01-31 10:49:53 -06:00
Lucas Manuel Rodriguez 9f70ffd5c6 Amend fleetctl package tests to not hardcode orbit version (#3898)
* Amend fleetctl package tests to not hardcode orbit version

* Readd Version, it is indeed used

* Fix bool logic

* Readd opt.Version usage
2022-01-31 10:41:11 -03:00
Guillaume RossandMike Thomas a47f2f9d59 Add security section (#3853)
* Creating Security Section

Adding draft of laptop security configuration as well.

* Adding detailed versions

Adding more information about each setting we are adding. Will continue and merge only when the full draft is complete.

* Added all settings from draft policy

Should be all content for macOS. Will add Chrome hardening, clean-up and be ready to merge.

* Added missing benefit to DoH + warning for on-prem

* Fixed typos, added osquery, added chrome

* Apply suggestions from code review

Commit most of Mike's suggestions!

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

* Apply suggestions from code review

Adding one of Mike's suggestions I had missed.

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

* Updates from PR

Applying some more of Mike's suggestions and fixing a few more on my own.

* Security section

Creating security section in README

* Update handbook/security.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-01-29 11:54:59 +09:00
Mike McNeil c98b9f2488 Update company.md (#3929) 2022-01-28 19:05:24 -06:00
Tomas Touceda bf8eaa8431 Apply whole yaml not just queries in preview (#3919)
* Apply whole yaml not just queries in preview

* Remove dev stuff
2022-01-28 16:28:07 -03:00
Tony Gauda 02007e104e Production Incidents 2022-01-28 11:59:40 -05:00
RachelElysia 9cdb70348f E2e refactor: integration/all/app (#3785) 2022-01-28 11:48:51 -05:00
Tony Gauda 3807463cbe Incident Postmortems 2022-01-28 10:57:47 -05:00
Tony Gauda 892b18e6dd Finishing moving to deployment FAQ 2022-01-28 10:23:57 -05:00
Tony Gauda a2189c7260 api endpoints 2022-01-28 10:23:11 -05:00
Tony Gauda f34bab62c8 Moving to deployment FAQ 2022-01-28 10:21:48 -05:00
Tony Gauda f1f68273bd Discuss API endpoints that should be public 2022-01-28 10:18:15 -05:00
Tony Gauda d5e4ac207a What API endpoints are public? 2022-01-28 10:17:12 -05:00
Tomas Touceda e956b0ba04 Add filter software by CVE and make osquery-perf also push vulnerable software (#3902)
* Add filter software by CVE and make osquery-perf also push vulnerable software

* Update based on review comments
2022-01-28 10:05:11 -03:00
Mike McNeil 99468ff477 use small words (#3910) 2022-01-27 19:25:29 -06:00
Mike Thomas 98b59f9b1b renamed growth section in handbook (#3909)
Renamed "Growth" section to "Brand".
2022-01-27 18:59:24 -06:00
gillespi314 9682e05bb0 Add client-side pagination to users table (#3905) 2022-01-27 17:12:20 -06:00
RachelElysia 9706e3d36b Schedules Page: Remove redux, fix buggy API calls (#3883) 2022-01-27 18:00:31 -05:00
Martavis ParkerandTomas Touceda 349a88e25b Forcing 404 page where entity ids do not exist (#3833)
* Allow sort by more than one key

* forcing 404 page where entity ids do not exist

* refactored error boundary; handling 404s now

* added 403 overlay; refactored auth wrappers

* fixed test for maintainer

* more efficient fetches; test fixes

* clarify comment

* clean up

Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-01-27 14:10:12 -08:00
Mike McNeil d79f27a7a5 Brand guidelines: “FleetDM” >> “Fleet” or “Fleet Device Management” (#3903)
* Brand guidelines: “FleetDM”  >> “Fleet” or “Fleet Device Management”

* Update FAQ.md
2022-01-27 12:50:18 -06:00
Tomas Touceda 1667fdcf22 Add vulnerabilities webhook config (#3897)
* Add vulnerabilities webhook config

* Fix tests

* Update documentation

* Update docs
2022-01-27 10:48:46 -03:00
Mike Thomas c689062ff4 Update community.md (#3863)
re-ordered to improve the flow of topics.
2022-01-27 11:29:51 +09:00
Zach Wasserman 5648931b59 Update handbook section on meetings (#3884) 2022-01-26 15:14:30 -08:00
RachelElysia 0402bb3407 Team Details Page: Add new CTA buttons to e2e team flow (#3888) 2022-01-26 16:34:06 -05:00
Tomas Touceda ffabf803a3 Aggregate munki and mdm data (#3886)
* Aggregate munki and mdm data

* Update doc

* Use reader to read

* Reader to read

* Address review comments
2022-01-26 17:55:07 -03:00
Noah Talerman 433843ae94 "Releasing Fleet" docs: Add instructions for "Performance" section (#3857)
- Add instructions for performance section
- Remove changes files that were included in the 4.9.0 release
2022-01-26 14:33:39 -05:00
Martin Angers a6f3f02a85 Cleanup unused software after calculating the count of hosts (#3887) 2022-01-26 11:32:42 -05:00
Martin Angers 9a0f749641 Add hosts_count field to "list software" endpoint (#3873) 2022-01-26 09:47:56 -05:00
Martin Angers 39b34508a9 Try to fix flaky publisher-has-listener redis test (#3876) 2022-01-26 08:13:01 -05:00
eashaw 7895636335 license key generate input type update (#3877) 2022-01-25 14:19:23 -06:00
Noah Talerman 7dafc5ab66 Add policies to standard query library (#3848)
- Add 3 policies to `standard-query-library.yml` and update standard policy templates in the Fleet UI
2022-01-25 15:00:31 -05:00
gillespi314 7ec384851b Refactor e2e premium admin and teamflow specs (#3840)
* Refactor e2e premium admin spec

* Refactor e2e teamsflow spec
2022-01-25 12:45:22 -06:00
RachelElysia 66b3f97b37 Teams Details Page: Add generate installer and manage enroll secret CTA buttons (#3864) 2022-01-25 13:20:24 -05:00
gillespi314 9bfb8c75d2 Refactor e2e premium team maintainer observer (#3834) 2022-01-25 11:24:48 -06:00
gillespi314 19df4547f4 Refactor e2e premium maintainer spec (#3839) 2022-01-25 11:24:26 -06:00
Mike McNeil 7baa7f9ec0 may the best product win (#3842) 2022-01-25 10:25:18 -06:00