Commit Graph
3982 Commits
Author SHA1 Message Date
Martin Angers 71f2690ada Add Jira integrations config support (#4863) 2022-03-30 09:10:02 -04:00
Mike McNeil 0f14e918a2 Handbook: Typofix (#4870)
whoops, introduced by me when table-ifying all of these
2022-03-29 21:50:32 -05:00
Mike McNeil bad53daf60 Handbook: dedupe w/ shared explanation about Slack channels (#4869) 2022-03-29 18:41:25 -05:00
Mike McNeil 03a300da2a Handbook: add #help-public-relations (+dedupe content) (#4868)
takes advantage of https://github.com/fleetdm/fleet/pull/4867
2022-03-29 18:05:03 -05:00
Mike McNeil 3ae94a0ac9 Handbook: Dedupe handbook content (#4867) 2022-03-29 17:59:51 -05:00
Eric edd1f7d06f Update basic-handbook.page.js (#4859) 2022-03-29 11:30:54 -05:00
RachelElysia a402ccab25 Host Details Page: Same naming convention for info as device user page (#4815) 2022-03-29 10:35:02 -04:00
Mike McNeil 222d85178d docs: Add link to standard query library (#4851) 2022-03-28 23:39:20 -05:00
Mike McNeilandEric 7d6cb326c9 Handbook: Doing an email blast (#4854)
* Handbook: Doing an email blast

* update Slack channels link

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-03-28 22:20:35 -05:00
Mike McNeil de280a4788 Handbook: Move 5xx-handling instructions to digital experience page (#4853)
* Move 5xx-handling instructions to digital experience page

* Update brand.md
2022-03-28 20:46:25 -05:00
Mike McNeil e25c81019e Fix link update (#4743)
* Update basic-documentation.ejs

* Update basic-documentation.ejs
2022-03-28 17:03:44 -05:00
Tim KernandDesmi-Dizney 4a8fcb115c Added Section on Optimizing Conversions (#4822)
* Added Section on Optimizing Conversions

This PR is related to this issue- https://github.com/fleetdm/confidential/issues/1006.

* Updated new section on optimizing conversions (#4831)

Changed heading from title to sentence case, and revised description with Mike's changes

* Update brand.md

All edits are recorded by line:
99 added “,” after “Usually”

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-03-28 16:52:39 -05:00
RachelElysia 118ae6499b UI Accessibility: Ability to tab through app (#4699) 2022-03-28 17:31:36 -04:00
Guillaume Ross e6c6b7e840 Added explicit read permissions + tweaked permissions (#4843)
* Added explicit read permissions + tweaked permissions

As a part of #4698 - this should fix the remaining warnings we get from the OSSF scorecard in relation to github workflows. They now all have explicit read permissions with more granular permissions granted in jobs.

* Update tfsec.yml

New workflow that I had not fixed in this PR.
2022-03-28 16:20:31 -04:00
Guillaume Ross d0f6c9e32d Adding tfsec for all *.tf pushes (#4777)
* Create tfsec.yml

Draft tfsec workflow for #4762

* Update tfsec.yml

* Update tfsec.yml

Fixed identation
2022-03-28 15:15:40 -04:00
Tharun Rajendran 71b66a442b chore(test): rewritten checkbox component test using rtl (#4789) 2022-03-28 13:51:10 -05:00
Tharun Rajendran 9e65474d22 chore(test): rewritten confirmation page test using rtl (#4790) 2022-03-28 13:50:40 -05:00
Tharun Rajendran a9b76c6fdd chore(test): rewritten registration form test using rtl (#4791) 2022-03-28 13:50:20 -05:00
Tim Kern 8c07e17387 Added DRI for #help-promote (#4845)
Changed to Tim Kern
2022-03-28 13:41:46 -05:00
Tharun Rajendran 70a44dc262 chore(test): rewritten dropdown button component test using rtl (#4714) 2022-03-28 13:32:35 -05:00
Noah Talerman d0ad059369 Policies page: Fix copy in "Manage automations" modal (#4835)
Fix a bug on Policies > Manage automations, in which "Vulnerability automations" copy was used instead of "Policy automations" copy
2022-03-28 13:54:34 -04:00
dependabot[bot] 7f4c88ad22 Bump github.com/valyala/fasthttp from 1.31.0 to 1.34.0 (#4716)
Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) from 1.31.0 to 1.34.0.
- [Release notes](https://github.com/valyala/fasthttp/releases)
- [Commits](https://github.com/valyala/fasthttp/compare/v1.31.0...v1.34.0)
2022-03-28 10:45:15 -07:00
Zachary Winnerman 0e9a3ff044 Add some TF fixes (#4834) 2022-03-28 12:08:57 -04:00
Michal Nicpon 6697c57b5d add on-call script (#4781) 2022-03-28 10:00:33 -06:00
Michal Nicpon 779623934c Fix update invite email conflict (#4751) 2022-03-28 09:38:57 -06:00
Michal Nicpon a6902cc083 Add os versions endpoint (#4749) 2022-03-28 09:15:45 -06:00
Kelvin Oghenerhoro Omereshone 069aa6dd3b feat: add chat to community navigation menu items (#4832) 2022-03-28 10:14:51 -05:00
eashaw 801c68311c Update fleetdm.com bootstrap (#4833)
* update website bootstrap

* Update bootstrap.js
2022-03-28 09:48:00 -05:00
Kelvin Oghenerhoro OmereshoneandDesmi-Dizney 7d0c3607db feat: add FAQ for distinguishing between fleetctl vs the REST API vs … (#4752)
* feat: add FAQ for distinguishing between fleetctl vs the REST API vs Fleet UI

* Update FAQ.md

Edits recorded by line:
189 changed "vs" to "vs."
191 replaced "useful" with "helpful"
193 added "," after "fleetctl"; deleted "make" and "of"
195 replaced "nice to look at" with "visually appealing"; deleted "is" and "meant to"; added "s" to "make"; replaced "wider" with "broader"

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-03-28 10:00:43 +01:00
Mike McNeil 4531a0aa7a GitHub webhook: fixes #4827 (#4828)
followup fix for #4827  (this is what I get for rushing)
2022-03-26 00:09:30 -05:00
Mike McNeil 11f752d8b9 GitHub webhook: Fixes #4825 (#4827)
fixes unfinished logic from https://github.com/fleetdm/fleet/pull/4825
2022-03-25 23:26:49 -05:00
Mike McNeil f93af6fd19 GitHub webhook: Add support for '*' DRI rule (#4825)
* GitHub webhook: Add support for '*' DRI rule

This allows any fleetie to edit the handbook landing page (e.g. in the event pages need to get moved around)

* invert how DRI rules for website are expressed

* lint fix + add support for array syntax

* Update receive-from-github.js

* Update receive-from-github.js

* Update receive-from-github.js

* Update receive-from-github.js

* Update receive-from-github.js
2022-03-25 22:55:32 -05:00
eashaw e783b115a8 update handbook index, remove growth redirect (#4823) 2022-03-25 20:57:54 -05:00
Mike McNeil 9b9dc29365 Handbook: Remove redirect preventing new page from being accessed (#4824)
see https://github.com/fleetdm/fleet/pull/4803#issuecomment-1079507451
2022-03-25 20:50:29 -05:00
Noah Talerman 4e3c998a26 Add direct link to create template copies (#4723) 2022-03-25 19:47:38 -05:00
gillespi314 489ec700c5 Add mock API service tool for frontend development (#4814) 2022-03-25 17:02:58 -05:00
Katheryn SatterleeandDesmi-Dizney 723b0e2dc8 Adding Growth handbook page (#4803)
* Adding Growth handbook page

* Add context to team description

@timmy-k Added the change you requested. No need to submit a new PR!

* Update growth.md

All edits are recorded by line:
30 replaced “has been” with “is”; deleted “it needs to be“ before “deliver”; replaced “delivered’ with “deliver”; added “it” after “deliver”
41 deleted “please” before “ensure”; replaced “has been” with “is”
50 replaced “can” with “is”; deleted “be” before “used”; added “and” before “software”; replace “,” with “.” after software; replaced and with “It can”; added “monitor” before “EDR”

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-03-25 15:50:37 -05:00
Mike McNeil b073678268 Handbook: sentence case (#4808) 2022-03-25 14:10:30 -05:00
Guillaume Ross b94972351f Adding permissions to some workflows (#4698)
* Adding permissions to docs.yml and integration.yml

* Update codeql-analysis.yml

Adding top level read permissions to codeql workflow

* Update codeql-analysis.yml

Adding manual dispatch to codeql - to be able to test it easier

* Update deploy-fleet-website.yml

Adding top level read permission + write in the job so it can push the website

* Update test-website.yml

test-website should only need read permissions on content.

* Update fleet-and-orbit.yml

Testing Fleet and Orbit should be fine with top level read access

* Update fleetctl-preview.yml

fleetctl-preview should be fine with just read access at top level

* Update push-osquery-perf-to-ecr.yml

ECR is out of github so read permissions should be enough

* Update semgrep-analysis.yml

semgrep should only need read

* Update test-packaging.yml

Should only need read permission - setting on top

* Update test.yml

Should not need any write access - setting to READ on top.

* Update deploy-fleet-website.yml

Removing git write permission - since this pushes to Heroku not GitHub

* Tweaked as per Zach's comments

Removed some useless restrictions (contents none on a public repo for example)

* Removed meaningless permissions

contents: none - this does not have any security advantage on a public repo
2022-03-25 14:19:42 -04:00
RachelElysia 6748e8bff6 Refactor host details page into components (#4632)
* Refactor host details and device user page into components and shared components
* Refactor stylesheets and update class names on cypress tests
2022-03-25 13:38:50 -04:00
Noah Talerman 8e9a814d4b Prepare for 4.12.0 (#4797)
- Update CHANGELOG
- Bump versioning
- Tweak documentation
  - Default `session_duration` to `5d`
  - Add extra `#` to "Team policies" section so it doesn't show up in top level nav for docs
2022-03-24 17:24:08 -07:00
Zach Wasserman 653c46b777 Use template icon for Fleet Desktop (#4784)
This enables support for light vs. dark mode.
2022-03-24 15:00:01 -07:00
Michal Nicpon 6c2199f2b0 fix failing policies nil pointer dereference (#4802) 2022-03-24 15:56:56 -06:00
Guillaume Ross f32c1668ae Update routes for unique link for handbook section (#4779)
As discussed in Slack with @mikermcneil - to create a unique URL for our github security guide.
2022-03-24 16:00:28 -04:00
Guillaume Ross 07689baa39 Update ecs.tf (#4775)
Adding feature to drop invalid headers at LB level. This closes #4774
2022-03-24 15:00:31 -04:00
gillespi314 6940200cbd Check policy on all platforms if no platform selection is specified (#4785) 2022-03-24 10:47:43 -05:00
Zach Wasserman d0630b00e1 Allow Orbit shell to run while daemon is running (#4772)
Use a different data path so that the new osquery instance doesn't try
to use the same pidfile, db file, extension socket, etc.

#4769
2022-03-23 15:27:52 -07:00
Martin Angers c4946335ff Add migration to cleanup host-related tables (#4778)
#4448
2022-03-23 15:22:10 -07:00
Luke Heath 5e647660bb Filter out device users if no email is present (#4773) 2022-03-23 15:45:19 -05:00
Noah Talerman 674e2bd672 Tweak output for fleetctl login --help (#4776)
Switch position of 'set' and 'config'
2022-03-23 16:40:16 -04:00