Commit Graph

5508 Commits

Author SHA1 Message Date
Martin Angers
aa0102d6b6
Remove aggregate host counts from GET /hosts responses (#7510) 2022-09-06 10:34:06 -04:00
Gabriel Hernandez
d98a53f945
add linting for react hooks to warn missing deps (#7551) 2022-09-06 15:02:10 +01:00
Roberto Dip
2397d744a2
fix conditional clauses to run workflows (#7580)
In https://github.com/fleetdm/fleet/pull/7399 we accidentally:

1. added a condition to `.github/workflows/fleet-and-orbit.yml`  that always evaluates to `false` making this workflow always fail
2. modified the condition of `.github/workflows/fleetctl-preview-latest.yml` 

This reverts those changes.
2022-09-06 10:20:45 -03:00
RachelElysia
0c13141ba1
Fix online, offline, new dropdown (#7572) 2022-09-05 22:24:40 -04:00
Mike McNeil
7c124d369f
We’ll let you be the judge (#7576) 2022-09-05 16:43:33 -05:00
Mike McNeil
5fede368db
Handbook: todos (#7578) 2022-09-05 02:04:12 -05:00
Tim Kern
f25ed7371a
Updated schedule demo links (#7575)
Added "top" to new one, and "bottom" to old utm_source
2022-09-03 21:24:02 +09:00
Mike Thomas
de80d2776a
Website: update pricing page (#7573)
* Website: update pricing page

- Added a message to contact us for large server fleets.

* Update pricing.ejs

- updated messaging.
2022-09-02 19:26:15 -05:00
Eric
e381c3fe52
Website: Add Newsletter banner and NewsletterSubscription model (#7370)
* create NewsletterSubscription Model

* create subscribe and unsubcribe actions, update cloud-sdk, policies & routes

* Add newsletter email layout

* add newsletter form, update styles and page script

* Update cloud.setup.js

* lint fixes

* Update homepage.less

* unsubscribe-from-newsletter » unsubscribe-from-all-newsletters

* remove unused exit

* comment out unused attributes, update assets/.eslintrc

* update layout

* update layout after updating from main

* Update actions and routes

* lint fix
2022-09-02 17:38:34 -05:00
RachelElysia
f9737cdb48
Fleet UI: macOS dashboard Munki issues (#7096) 2022-09-02 17:05:07 -05:00
Mike McNeil
0d8fd26027
Website: Copy feedback (#7556)
* Copy tweak

Not sure this is the right language, but just something to get it started, up to Chris

Feedback/reasoning:
- "to over" or "into over"?
- "over" + specific number seems overly marketing-ish
- maybe "gives visibility to Fortune 1000 companies, and is powering over 1 million…"

* Update homepage.ejs

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

- Removed mention of "Fortune 1000 companies" in copy to keep "1.65 million" figure
- Logos at the bottom of hero banner convey that Fleet is used by Fortune 1000 companies
2022-09-02 16:50:49 -05:00
RachelElysia
55b844715d
UI: Consistent code for anchor elements, specifically external links (#6542) 2022-09-02 15:28:42 -04:00
RachelElysia
9f0f1fbe29
Fleet UI Bug: Fix double scroll bar from tooltip rendering off page (#7567) 2022-09-02 15:27:03 -04:00
dependabot[bot]
f85b863dc0
Bump react-router-transition from 0.1.1 to 1.2.1 (#7563)
Bumps [react-router-transition](https://github.com/maisano/react-router-transition) from 0.1.1 to 1.2.1.
- [Release notes](https://github.com/maisano/react-router-transition/releases)
- [Changelog](https://github.com/maisano/react-router-transition/blob/master/HISTORY.md)
- [Commits](https://github.com/maisano/react-router-transition/compare/v0.1.1...v1.2.1)

---
updated-dependencies:
- dependency-name: react-router-transition
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-02 14:17:17 -05:00
Luke Heath
b1c46b4063
Set dependabot to check npm production dependencies only (#7566) 2022-09-02 14:16:26 -05:00
dependabot[bot]
4b833ee618
Bump es6-promise from 4.2.4 to 4.2.8 (#7539)
Bumps [es6-promise](https://github.com/stefanpenner/es6-promise) from 4.2.4 to 4.2.8.
- [Release notes](https://github.com/stefanpenner/es6-promise/releases)
- [Changelog](https://github.com/stefanpenner/es6-promise/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanpenner/es6-promise/compare/v4.2.4...v4.2.8)

---
updated-dependencies:
- dependency-name: es6-promise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-02 13:28:26 -05:00
Mo Zhu
e53dcc89b6
Docs for rate limiting fleet desktop endpoint (#7555) 2022-09-02 14:12:37 -04:00
RachelElysia
c0a947e948
Fleet UI: Fix welcome to fleet button styling (#7541) 2022-09-02 14:11:21 -04:00
Luke Heath
6cdd053ead
Set go and npm reviewers to DRI only (#7542)
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
2022-09-02 13:06:22 -05:00
Noah Talerman
75c91d1652
Update Vulnerability processing docs (#7554)
- Remove note about vulnerability processing being enabled by default. This message is outdated
- Update first sentence to be explicit that "Vulnerability processing" in Fleet detects vulnerable software
- Add sentence about vulnerability date for Fleet Premium (CVSS, EPSS, CISA).
2022-09-02 11:17:25 -04:00
Noah Talerman
46dfb231f5
Add #g-mdm DRI to Product handbook (#7553)
- Add DRI for #g-mdm Slack channel to product section of the Fleet handbook
2022-09-02 10:59:57 -04:00
gillespi314
26753ef62b
Add issues count to GET /labels/{id}/hosts response (#7381) 2022-09-02 09:13:53 -05:00
Mike McNeil
dbc8bc9a91
Handbook: Fix broken build I introduced in #7549 (#7550)
This fixes a broken build I caused in my last PR: https://github.com/fleetdm/fleet/pull/7549

Here's why/how the build broke: 532fe516df (commitcomment-82867972)
2022-09-02 01:43:45 -05:00
Mike McNeil
532fe516df
Handbook: How to add a handbook page (#7549) 2022-09-02 01:05:27 -05:00
Mike Thomas
45ebedcb5c
Handbook: Update community README.md (#7547)
- Changed reference of "Desmi Dizney" to "Chris McGillicuddy" and re-iterated Markdown review process for the docs.
2022-09-02 14:29:26 +09:00
Eric
f90148abad
change website/package.json codeowner to eashaw (#7543) 2022-09-01 21:31:15 -05:00
Mike Thomas
c9755c4cad
Handbook: Update DigEx README.md (#7546)
- Changed all references of "Desmi Dizney" to "Chris McGillicuddy."
2022-09-02 10:12:53 +09:00
Mike Thomas
e8528e7565
Handbook: Updated Markdown review instructions (#7545)
- Changed "Desmi Dizney" to "Chris McGillicuddy."
2022-09-02 10:05:41 +09:00
Chris McGillicuddy
a5dce77d28
Fleetctl CLI typo (#7544)
Changed "Fleet CLI" to "fleetctl CLI" for consistency.
2022-09-02 09:52:40 +09:00
Chris McGillicuddy
5c5add2979
Chris mcgillicuddy register message v2 (#7512)
* Update register.ejs

Updated register message with the second of three versions to test.

* Update sandbox-login.ejs

Updated login message with second of three versions.

* Add video modal to sandbox signup and login pages

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-09-02 07:14:59 +09:00
RachelElysia
3e310ba150
Fleet UI: Fix bug with label sidebar not collapsing (#7402) 2022-09-01 17:42:25 -04:00
dependabot[bot]
4930616bbb
Bump axios from 0.21.4 to 0.27.2 (#7505)
Bumps [axios](https://github.com/axios/axios) from 0.21.4 to 0.27.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.27.2/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.4...v0.27.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2022-09-01 16:25:27 -05:00
Andrew Baker
e18117048d
Add podcast episode 5 (#7529)
* Add podcast episode 5

* Add episode 5 article header

* Update articles/the-future-of-device-management-ep5.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-09-01 17:08:34 -04:00
Charlie Chance
4e2402094a
Handbook: all hands prep (#7531) 2022-09-01 14:41:24 -06:00
Charlie Chance
e96fb9df30
Handbook: edit (#7528) 2022-09-01 13:06:34 -06:00
Guillaume Ross
54569281de
Fixing bug and bumping versions for AV check on macOS (#7522)
The policy had been pasted in `constants.ts` wrong - replacing with the right one, and while I'm here, bumping the versions.
2022-09-01 14:28:30 -04:00
Noah Talerman
15a7f8a18c
Prepare for 4.19.1 (#7453) 2022-09-01 12:14:44 -05:00
Chris McGillicuddy
1757527ae2
Updating hero message. (#7519)
Changed "endpoints" to "computers" per @mikermcneil's suggestion. Changed "devices" to "servers and workstations" in the sentence below for clarification.
2022-09-01 11:51:26 -05:00
Guillaume Ross
faf7c52f5d
Adding first draft of security awareness (#5527)
* Adding first draft of security awareness

WIP

DO NOT merge as the website will need to be edited to ignore this directory.

Uploading so finalized draft can be reviewed by Des.

* Completing draft

Ready for a first pass by Des!

* Update 2022-05-security-awareness-slides.md

This has been edited for content and copy.

* Moved to a resources folder

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-09-01 11:48:43 -05:00
Charlie Chance
3065ee3241
Edits to #help-travel section (#7518)
update with more info for #help-travel requests
2022-09-01 10:41:19 -06:00
Michal Nicpon
0709d1bc5c
improve vuln cpe matching on macos (#6985)
* add cpe translations
* fix matching on target_sw
2022-09-01 10:02:07 -06:00
RachelElysia
93e684d524
Frontend: Cleanup implied types, unused imports and variables (#7439) 2022-09-01 11:28:02 -04:00
Mike McNeil
8a242f7ba1
Handbook: 5 things was too many things (#7513) 2022-08-31 23:35:01 -05:00
RachelElysia
967b93fda3
e2e Tests: Fix flakey button on teamflow (#7459) 2022-08-31 14:59:44 -07:00
RachelElysia
d30dea44ee
Frontend: Refactor building query params for export hosts and host count (#7269) 2022-08-31 14:18:32 -07:00
Mike Thomas
cc80c01fc3
Website: try-fleet and homepage style fixes (#7469)
I made the following changes:

- updated "click here" link on /register and /sandbox-login to point to /deploy (our deployment guides), for a friendlier user experience.
- removed padding-top: 120px which was forcing an awkward scroll to get to the form on register, sandbox-login, and sandbox-expired (I think the original intent was to vertically center the form and graphic on the page)
- I added some margin right to space out the CTAs on the hompage.

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-08-31 16:03:23 -05:00
Eric
30bd86fe2d
Remove newlines before indented lists in Markdown (#7461) 2022-08-31 15:42:09 -05:00
Roberto Dip
9dfd903c3a
set defaults for team spec configs related to features (#7476)
This adjusts functions related to applying team specs to make sure the `features` key works as expected, this is:

1. Create Team flow
    1. if no features are provided, we copy whatever features are set in the global config
    2. otherwise, we generate a new config merging whatever is provided with the defaults for new installs.
2. Edit Team flow: we always generate a new config merging whatever is provided with the defaults for new installs.
2022-08-31 17:30:46 -03:00
Guillaume Ross
fbb88b18b3
Tentative dependabot config with assignees (#7488)
I am not 100% sure the npm thing for / and /website separately will work as intended but this should already make things more precise
2022-08-31 14:59:36 -05:00
Andrew Baker
b23a63952d
Embed FleetCLI video in docs page (#7482) 2022-08-31 14:09:20 -04:00