Commit Graph
3693 Commits
Author SHA1 Message Date
gillespi314 3734cbd3a4 Remove new hosts count from homepage (#4283) 2022-02-17 17:27:29 -06:00
gillespi314 1526a1b336 Enhance activity feed UI (#4177)
* Refactor for useQuery
* Add apply policy spec activity
2022-02-17 16:54:27 -06:00
Tharun Rajendran 745ca2cb80 chore(test): add test for change email form using rtl (#4263) 2022-02-17 16:18:27 -06:00
Mike McNeil fd698c93d2 Revert "fix typo (#4278)" (#4280)
This reverts commit c7ea2f4d27.
2022-02-17 15:22:49 -06:00
eashaw c7ea2f4d27 fix typo (#4278) 2022-02-17 15:14:26 -06:00
Tharun Rajendran d1a717fef0 chore(test): rewritten change password form test using rtl (#4269) 2022-02-17 15:04:25 -06:00
eashaw 163ddb8b20 Add Try it out button to website header (#4279)
* add try it now button to nav

* mobile-nav, inline styles
2022-02-17 14:55:21 -06:00
Mike Thomas 3699981abc updated index link (#4073) 2022-02-17 14:49:29 -06:00
RachelElysia f345446125 Edit Query Page: Fix UX for "Save as new" CTA (#4235) 2022-02-17 14:58:47 -05:00
RachelElysia 689de41878 Settings Page: Render SMTP port error (#4239) 2022-02-17 12:58:25 -05:00
Tharun Rajendran 2cf1074bf9 chore(test): rewritten reset password form test using rtl (#4251) 2022-02-17 10:43:14 -06:00
Guillaume RossandMike Thomas fca2bb6d1e [4196] Adding vulnerability management information (#4197)
* [4196] Adding vulnerability management information

This was planned to be published soon, but we have demand for it so decided to get it done this week!

* added line break to README.md

Added a line break between headings in security section of index.

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2022-02-17 08:47:02 -05:00
Tomas Touceda fee7fae579 Set log path to root-dir when calling osquery (#4237)
* Set log path to root-dir when calling osquery

* Update based on review and set filesystem,tls as logging plugin
2022-02-17 09:03:54 -03:00
Mike McNeil 17bbd47fcb support reopening PRs and add verbose logs (#4257) 2022-02-17 04:40:46 -06:00
fleet-release 9d2b41ba5b set up autoapproval for handbook, docs, website, and github brandfront (#4255) 2022-02-17 04:27:01 -06:00
80daf9fc02 Adding note about coordinated disclosure (#4007)
* Adding note about coordinated disclosure

@mike-j-thomas Not sure exactly *where* in the document I should've put this. If you have 5 minutes to comment on this PR I'll adjust it!

* Updated as per Mike's comments

Put in the right section and updated

* Update brand.md

* Update handbook/brand.md

* Update brand.md

Re-added Guillaume's previous suggestion to voice and tone guidelines.

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2022-02-17 19:16:58 +09:00
Mike McNeil c1b9161e25 Skip branch protections for edits to certain paths (#4245)
* Stub out a way of automatically poking a hole in branch protections for DRIs

* cleaned things out in there

* prototype of autoapproval automation

prototype of autoapproval automation for DRIs editing their files

* should never happen
2022-02-17 03:43:59 -06:00
eashaw 0a59adc2dd Handbook company issued devices (#4204)
* company issued device

* Update people.md
2022-02-17 17:01:44 +09:00
eashaw 1f5e655b84 update broken anchor links (#4199) 2022-02-17 16:47:17 +09:00
Mike McNeil f1c0158149 Make estimation script work with GitHub projects beta (#4249)
* got projects 2.0 showing up

* cleanup graphql resentment leftovers

* Implement annoying shim for graphql.

* got columns working

* made it all work

* make graphql-related variable names slightly more positive

* Get ready to rename this sucker

* Rename script

* a touch of cleanup
2022-02-17 00:06:36 -06:00
Luke Heath fbfc77150f Version bump prop-types and storybook (#4236) 2022-02-16 17:09:41 -06:00
Martavis Parker d536aad63e Removed moment.js in favor of date-fns (#4238)
* removed moment.js in favor of date-fns

* updated yarn and unit test

* fixed e2e test
2022-02-16 15:01:05 -08:00
RachelElysia 6f1c61bc86 UI Revamp: Add hosts modal (#4217) 2022-02-16 16:21:42 -05:00
gillespi314 0328494254 Fix lint error (#4242) 2022-02-16 14:36:14 -06:00
Mike McNeil 0cc954b722 nit: security handbook (assume positive intent) (#4229) 2022-02-16 12:32:34 -06:00
RachelElysia 50b71106db Fix typos "included" to "include" (#4234) 2022-02-16 12:41:11 -05:00
Zachary Winnerman b72e9bd1c1 Split elasticsearch's security groups (#4231) 2022-02-16 11:11:39 -05:00
gillespi314 089f49cc5d Add new activity types for policy-related activities (#4043)
* Add new activities for policy create, delete, and modify, and apply policy spec
* Add PoliciesByID ds method; refactor delete svcs
2022-02-16 09:33:56 -06:00
Martin Angers 80079e4fd7 Fix race in mock datastore for recent_vulns test (#4230) 2022-02-16 09:23:27 -05:00
Nate Felton 68b0a33aee Linting LaunchDaemon to fix formatting (#4180)
This is the equivalent of running the command
`plutil -convert xml1 com.fleetdm.orbit.plist`
2022-02-16 08:31:27 -03:00
Nate Felton bb0b56acb7 Update postinstall to use more modern launchctl commands (#4179)
* Update postinstall to use more modern launchctl comamnds

Fixes #3995

* Switching to service-target specifier

* Removing unnecessary kill flag
2022-02-16 08:31:16 -03:00
Tharun Rajendran ed41c2a445 chore(test): rewritten forgot password form test using rtl (#4121) 2022-02-15 20:35:12 -06:00
eashaw 5f777729f0 Add Q&A signup form to Fleet homepage (#4224)
* create deliver-demo-signup action

* register call to action and styles

* Update homepage.less

* Update deliver-demo-signup.js

* Update homepage.less

* Update homepage.ejs

* Update deliver-demo-signup.js

* update message
2022-02-16 11:15:55 +09:00
Kelvin Oghenerhoro Omereshone 7af7d5f25d Feature/add architecture diagram (#4222)
* feat: add fleet architecture diagram

* feat: add Fleet architecture diagram to deployment guide
2022-02-15 23:37:49 +01:00
Michal Nicpon 15fef92c6e fix format uint (#4221) 2022-02-15 15:03:27 -07:00
Martavis Parker cd275b7435 Homepage platform picker e2e tests (#4207)
* added homepage platform tests to free

* added view hosts tests per platform

* added platform tests for premium

* lint fixes
2022-02-15 12:57:50 -08:00
Guillaume Ross e68ff05243 Cleaning up standard library (#4215)
First cleanup as a part of #4212.
2022-02-15 15:43:16 -05:00
Martin Angers e29797deb0 Migrate the last batch of authenticatedUser endpoints to the new pattern (#4210) 2022-02-15 15:22:19 -05:00
Guillaume Ross 531ef1eddc Adding disk encryption policy query for Linux (#4211)
On website + constants.ts. Does not support all Linux encryption scenarios, we will add more to this query as we discover the patterns people need.

Closes #4208
2022-02-15 14:35:11 -05:00
Tomas Touceda a49f2a06ed Allow removal of munki versions (#4189)
* Skip any versions that are empty in munki

* Return not found if munki is uninstalled

* Fix lint

* wip

* Add deleted at for host_munki_version
2022-02-15 16:29:14 -03:00
Michal Nicpon 0be26613b3 Cache team agent options (#4193)
* use raw literal for json
* wrap cache to clone all values
2022-02-15 12:07:51 -07:00
Michal Nicpon 9009857022 Add get team by name to fleetctl (#4202) 2022-02-15 11:48:09 -07:00
Martin Angers 290b5d90e5 Add team target filters to rego authorization checks for running queries (#4194) 2022-02-15 13:41:48 -05:00
Zachary Winnerman 69c0434e88 Add terraform for the loadtesting environment (#4172)
* Add terraform for the loadtesting environment

* Add some checkov stuff and minor updates

* Remove defunct commented stuff

* Add separate cloudwatch namespace for migrations

* Remove defunct code

* checkin
2022-02-15 13:00:24 -05:00
Zachary WinnermanandTomas Touceda c5c72ed713 Add apm for testing apm (#4053)
* Add apm for testing apm

* Testing opentracing

* testing

* Testing

* go fmt

* Add config switch for tracing.

* fixup

* Update cmd/fleet/serve.go

Co-authored-by: Tomas Touceda <chiiph@gmail.com>

* Add support for both elasticapm and opentelemetry

* Fix driver stuff and config options

* Fixup

* fixup

* Add changes file

* Add config for sql driver

* fixup

* Add doc to exported field

* testing

* fixup

* fixup

* Testing again

* fixup

* testing

* Undo

Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-02-15 12:42:22 -05:00
RachelElysia 0ffca38f77 Queries and Scheduled Queries UI: Performance impact tooltips (#4201) 2022-02-15 11:19:01 -05:00
dependabot[bot] 06e7d5472f Bump node-sass from 6.0.1 to 7.0.0 (#4148)
Bumps [node-sass](https://github.com/sass/node-sass) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v6.0.1...v7.0.0)

---
updated-dependencies:
- dependency-name: node-sass
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 10:09:11 -06:00
dependabot[bot] 8589cdd553 Bump follow-redirects from 1.14.4 to 1.14.8 in /tools/fleetctl-npm (#4183)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.4 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 10:08:07 -06:00
dependabot[bot] 7aaba70d5b Bump follow-redirects from 1.14.5 to 1.14.8 (#4184)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.5 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.5...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 10:07:21 -06:00
Lucas Manuel Rodriguez d8b8794d51 Fix setting of envs for schedule (#4205)
* Attempt to fix setting of env for schedule

* Revert logic after testing
2022-02-15 09:26:28 -03:00