Commit Graph
3719 Commits
Author SHA1 Message Date
RachelElysia 57697e4cd4 Loading/error state for Fleet certificate match Figma (#4317) 2022-02-22 17:45:46 -05:00
Martin Angers 84ac0f05a9 Grant write to policies to global maintainer (#4321) 2022-02-22 16:57:36 -05:00
AndrewB ad9a225033 Update homepage.ejs (#4320) 2022-02-22 15:02:00 -06:00
Martin Angers ad5146c491 Allow updating the policy platform (part 1 of the ticket) (#4311) 2022-02-22 13:42:03 -05:00
Lucas Manuel Rodriguez e39ba93a90 Orbit to wait for osqueryd extension manager socket to be ready (#3836)
* Wait for osquery extension manager socket to be ready

* PR review feedback

* Add WIP Github Action to test orbit

* Set fleet address on fleetctl

* Add logging for troubleshooting

* Add prepare db statement

* Use tls-skip-verify on fleetctl

* Move steps around

* Fix addresses

* Fix fleetctl path

* Add certs.pem to orbit root dir

* Add orbit logs

* Increase timeout

* Add proper orbit log paths

* Fix tmp path orbit

* Add get hosts command to troubleshoot

* Fix orbit job termination

* Add comments to workflows

* Wait for server to go down

* Add orbit Windows job

* Use bash on windws-latest

* Fix missing quote

* Run orbit on Ubuntu

* Bump host count

* Increase timeout for extensions and not terminate on err

* Add comment to clarify high timeout value

* Revert change, we do want to exit in case of err
2022-02-22 15:05:32 -03:00
Tomas Touceda 4b9d427176 Improve documentation vulnerability pipeline (#4264)
* Improve documentation for how we do vulnerability processing

* Add mermaid diagrams

* Mermaid, next try

* Change style of once an hour node

* Improve collection diagram

* Improve readability of diagrams

* Improve flow charts

* Update broken link
2022-02-22 14:01:16 -03:00
Tomas Touceda 4034a7ab59 Make SearchHosts behave the same as the filtering in ListHosts (#4295) 2022-02-22 10:19:51 -03:00
Martin Angers 2ab1b9ec85 Remove expiration of API-only user tokens (#4314) 2022-02-22 08:12:03 -05:00
eashawandMike Thomas 93b50c3787 Add support for mermaid diagrams to fleetdm.com/docs (#4288)
* Add mermaid.js, remove mermaid codeblocks from <pre> tags, styles

* add custom codeblock renderer, remove jquery unwrapping, hide mermaid blocks until fully rendered

* update comment

* layout update

* Add section to the handbook about mermaid code blocks, add mermaid styles to handbook

* Update handbook/community.md

* Update handbook/community.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-02-22 21:49:34 +09:00
RachelElysia 7cdc7bbec2 E2e Test: Team admin flow (#4301) 2022-02-21 21:09:36 -05:00
Noah Talerman 28c3434164 Add Q1 2022 product objectives to handbook (#4312)
- Add Q1 2022 product objectives
- Add first pass at Fleet's overarching job to be done
2022-02-21 15:22:40 -05:00
Michal Nicpon 4ce23c7d1b Add team targets to pack spec (#4272)
* skip flaky tests
2022-02-21 09:18:58 -07:00
Benjamin Edwards 12eac152c4 GCP Terraform (#4303)
* gcp wip
* more edits on services, secrets manager, readme
* updated readme with required variables
2022-02-18 20:01:42 -05:00
eashaw aa4f8393a9 revert specify owner change, chain .retry() onto http request (#4309) 2022-02-18 16:41:31 -06:00
Luke Heath a1d894f92f Update estimation report environment variable (#4307) 2022-02-18 16:10:41 -06:00
Tharun Rajendran cddc7cf4a5 chore(test): rewritten user settings form test using rtl (#4274) 2022-02-18 15:30:50 -06:00
eashaw 0ce6e070d4 update Q&A signup with correct time (#4306) 2022-02-18 15:21:22 -06:00
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 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