Commit Graph
5711 Commits
Author SHA1 Message Date
RachelElysia 88d70954f7 Fleet UI: Bug fix, flakey count rerender (#7590) 2022-09-06 11:41:53 -04:00
RachelElysia 4083aefd8e Fleet UI: Bug fix user page pagination (#7584) 2022-09-06 11:40:20 -04:00
Juan Fernandez e86aa9d99b Bug 7465: Bump out of date migrations (#7478)
Bump out of date migrations
2022-09-06 10:58:10 -04:00
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 HeathandGuillaume Ross 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: https://github.com/fleetdm/fleet/commit/532fe516df91d2ff6f0b90d8921fcc39bb1d1a45#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
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]andLuke Heath 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 BakerandChris McGillicuddy 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 RossandDesmi-Dizney 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 ThomasandEric 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