Commit Graph
5545 Commits
Author SHA1 Message Date
Martin Angers 988f50fa34 Document all keys in config and team YAML documents (#7449)
- Add a new "Configuration for contributors" doc page. Move settings that are not recommended for production use
- Remove settings modified in the `config` YAML document from the deploying/configuration doc page
- Document all keys in `config` and `teams` YAML documents
- Add comments to several `.go` files and remove unused struct
2022-09-08 17:57:38 -04:00
RachelElysia 78ca68d13d Fleet UI: Munki title on homepage, hide entire card when no munki_versions installed on team/global (#7646) 2022-09-08 16:12:12 -04:00
Roberto Dip 7c0b47e568 add note in JIT SSO docs about this being a premium feature (#7653) 2022-09-08 14:22:32 -05:00
Roberto Dip 740aafd817 Revert token rotation (#7628)
This reverts all changes related to token rotation.
2022-09-08 15:04:02 -03:00
gillespi314 abc131575b Bring patch commits to main (#7647) 2022-09-08 12:20:07 -05:00
Tim Kern 431a3479e6 Updated language to reflect "talk to an expert" (#7648)
Changed from "schedule a demo"
2022-09-08 12:11:39 -05:00
Tim Kern 4b6d2e1349 Replaced /slack redirect (#7619)
Replaced with the osquery/#fleet invite link.

Osquery.fleetdm.com has roughly a 67% bounce rate, and a 14% conversion rate to clicks to this link, when people are actively clicking a CTA to join. Growth & DX believes we can grow Fleet's community faster by testing removing this intermediate page.
2022-09-08 16:29:21 +00:00
Tim Kern 93912f62b2 Replaced "Hall of fame" link in Footer (#7618)
Replaced with "Osquery slack" and a link to https://osquery.fleetdm.com/

This will allow us to still link to this subdomain in the main nav while also changing Fleetdm.com/slack redirects to the osquery/#fleet invite link
2022-09-08 16:28:55 +00:00
Martin Angers 5809348164 Update hostsEnrolledByOperatingSystem examples to match actual platform/version values (#7621) 2022-09-08 11:08:03 -05:00
Gabriel Hernandez 162304c565 fix squashed slack button image on welcome card (#7640) 2022-09-08 15:47:53 +00:00
Luke Heath fdf9df84aa Fix Fleet CLI links (#7620) 2022-09-08 10:27:26 -05:00
RachelElysia cd8e42ba82 Fleet UI: Fix bug to view more than 20 teams (#7623) 2022-09-08 11:13:20 -04:00
Gabriel Hernandez df014bd508 fix responsiveness on manage host page table controls and update filter icon (#7636)
* fix responsiveness on manage host page table

* update filter icon on label filter to larger image
2022-09-08 13:59:24 +00:00
Gabriel Hernandez 2380b4f313 fix vertical align of manage enroll icons (#7638) 2022-09-08 14:44:04 +01:00
Gabriel Hernandez faecd2990b fix logo on registration logo size (#7635) 2022-09-08 13:41:51 +00:00
Roberto Dip 2deabc23d0 fix panic when reading team features from the database (#7633)
This fixes an unreleased bug I introduced in eeefe2, as the config colum in the teams table is nulleable, it unmarshalls into nil and we can't dereference the variable
2022-09-08 13:33:10 +00:00
Mo Zhu 723b76cd2c Fix JIT user creation docs (#7617)
- Lowercase "Login"
- Fix link formatting
2022-09-07 15:47:36 -04:00
Luke Heath f15979a10c Improve teams transfer documentation (#7603) 2022-09-07 14:45:15 -05:00
Luke Heath aafd45fe12 Fix broken links in handbook (#7520) 2022-09-07 19:44:37 +00:00
RachelElysia af1a8fc219 Fleet UI: Truncated cell truncates when changing screen width (#7613) 2022-09-07 15:12:37 -04:00
Mike McNeil 70cced99fb Fix formatting on https://fleetdm.com/docs/deploying/cloudgov (#7616) 2022-09-07 13:50:42 -05:00
John Jediny ebd967086d cloud.gov deployment (#7611)
* cloud.gov deployment

Adds example manifest.yml file and docs covering steps to deploy fleetdm to cloud.gov

* rename manifest

rename manifest and small edits
2022-09-07 13:30:06 -05:00
RachelElysia 482e0976de Fleet UI: Homepage macOS card order, fix arrow alignment (#7612) 2022-09-07 14:12:22 -04:00
RachelElysia 13cb716674 Fleet UI: Update software automation preview payload modal (#7607) 2022-09-07 14:09:25 -04:00
Roberto Dip 1c26e2555d ensure Orbit identifier file can be read by the outside world (#7608)
As stated by the title, this fixes a bug in token rotation caused by a file having existing read-only permissions. This affects Fleet Desktop after is upgraded if an existing Orbit created a file that's not accessible by non-root users.

I have also included 77a59ac to fix an URL format
2022-09-07 14:37:54 -03:00
Luke Heath c940aff65d Fix failing policy count not appearing on host pages (#7460) 2022-09-07 16:58:53 +00:00
RachelElysia b6c63af55f Fleet UI: Fix add host button disappearing (#7600) 2022-09-07 09:37:58 -04:00
Chris McGillicuddyandMike Thomas 3515d6b08d Handbook: adding contact information for customers (#7443)
* Handbook: adding contact information for customers

I added information for free and paying customers to contact Fleet for support.

* Update README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-09-07 15:09:13 +09:00
Roberto DipandMartin Angers 9174c7c711 token rotation for Fleet Desktop (#7517)
See https://github.com/fleetdm/fleet/issues/6348 for a very detailed rundown

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2022-09-06 20:25:29 -03:00
Juan Fernandez b6d084deec Feature 7559: Include 3rd party severity scores in the vulnerability web-hook payload (#7581)
Premium users should receive vulnerability scores as part of the web-hook payload.
2022-09-06 15:12:17 -04:00
Alex Mitchell 153ac49866 Update README.md (#7586)
Handbooked more lead process.
2022-09-06 13:40:16 -05:00
Nathanael HollidayandDesmi-Dizney a2a9f64990 Gong updates to Handbook. (#6903)
* Gong updates to Handbook.

* Update README.md

* Update handbook/people/README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update handbook/people/README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update handbook/people/README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update handbook/people/README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update handbook/people/README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update README.md

* Update handbook/people/README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update README.md

* Update README.md

* Update README.md

* Update README.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
2022-09-06 13:16:38 -05:00
Charlie Chance d95360dac0 Handbook: Balance iteration link (#7596)
https://youtu.be/BW6TWwNZzIQ
2022-09-06 18:15:37 +00:00
Charlie Chance ad27a7d616 Handbook: TPA access and ritual (#7595) 2022-09-06 10:07:59 -06:00
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