Commit Graph

3702 Commits

Author SHA1 Message Date
Tomas Touceda
6d582cffa0
Don't depend on last inserted id to get the id for the new software (#4298)
* Don't depend on last inserted id to get the id for the new software

* Correct typo
2022-02-18 16:30:24 -03:00
Lucas Manuel Rodriguez
c641e39ef4
Allow disabling auto updates in fleetctl package and orbit (#4296)
* Add disable-updates flag to fleetctl and orbit

* Fix ruleguard execution error on make lint-go

* Introduce dev-mode for ease of development of orbit

* Add changes file
2022-02-18 15:42:39 -03:00
Tomas Touceda
8e68ec3b96
Insert one CVE per CPE when there are multiple matches (#4297)
* Insert one CVE per CPE when there are multiple matches

* Remove comment

* No need to do sqlx.In
2022-02-18 15:25:26 -03:00
Mike Thomas
4326b6ea12
Update README.md (#4286)
Fixed a bad link
2022-02-18 12:25:09 -06:00
gillespi314
85d0a8a7af
Fix rename team bug on team details page (#4300) 2022-02-18 11:50:22 -06:00
eashaw
f5376de02d
Specify repo owner in receive-from-github.js (#4281)
* Hardcode repository owner

* Update receive-from-github.js

* lint fix
2022-02-18 10:34:56 -06:00
Zachary Winnerman
899a643c15
Elastic is now managed through ansible for quicker config changes and more stability (#4243)
* Add elasticsearch being managed through ansible for better managability

* Testing

* testing

* testing

* testing

* testing

* testing

* testing

* fixup

* fixup

* Added docker stuff

* fixup

* fixup

* fixup

* Remove old code

* fixup

* fix health checks

* Add elastic apm configuration

* fixup

* fixup

* fixup

* testing

* restart always

* fixup

* fixup
2022-02-18 11:07:32 -05:00
Kelvin Oghenerhoro Omereshone
f4d130dde9
Update stale screenshots (#4294)
* docs: add new manage-packs.png

* feat: add new team-agent-options.png

* feat: add new global-agent-options.png

* docs: update screenshots and docs context

* chore: delete stale screenshots

* feat: update screenshot to recommended preset size

* chore: remove editor new line

* feat: update new line
2022-02-18 16:25:53 +01:00
eashaw
b95ac30b19
Update time off section in Handbook (#4285)
* expand time off section

* update index
2022-02-18 10:52:26 +09:00
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 Ross
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
Guillaume Ross
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