Commit graph

651 commits

Author SHA1 Message Date
Eric
0853d338f8
Website: Update table pages (#8410)
* add link to "defaults to root" text and evented table labels

* override requires_user_context value in merged schema

* update link styles on table pages

* Update get-extended-osquery-schema.js

* encodeURIComponent

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-11-10 17:12:24 -06:00
Eric
89aed5787a
Website: Fix alignment of links in text on logos page (#8633) 2022-11-08 19:02:23 -06:00
Eric
e9b550206f
update error handling (#8548)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-11-07 12:16:51 -06:00
Andrew Baker
52193af711
Drew bakerfdm podcast episode 7 (#8567)
* Fleet podcast episode 7 images upload

* Initial article post

Still need to update podbean links once available

* Removing due to incorrect title

* Removing due to incorrect title

* Reuploading correct thumbnails

* Update the-future-of-device-management-ep7.md

* Updated podbean link

* Unused image - removing

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

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

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

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

* Update the-future-of-device-management-ep7.md

* Update articles/the-future-of-device-management-ep7.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-11-03 17:35:37 -04:00
Eric
b0c8c451a2
Website: Keep platform filter when navigating to another table page. (#8465) 2022-11-02 17:33:17 -05:00
Charlie Chance
031e72a18f
REPO DRI: offboarding (#8512)
* REPO DRI: offboarding

offboarding Tim

* REPO DRI: commit edits
2022-11-02 10:12:56 -05:00
Mike Thomas
425c642e5e
Updates messaging on "Try Fleet" (#8514)
Improved readability of the messaging on Try Fleet.
2022-11-01 15:59:57 -05:00
Eric
f5da19ced5
Website: add script to get average open bug and pull request age (#8490)
* Create script

* update base headers

* Update get-average-bug-and-pr-age.js

* add timeout to sails.helpers.flow.until
2022-10-31 23:10:30 -05:00
Charlie Chance
54294b7879
MAINTAINERS: offboarding (#8513)
offboarding Tim and Juan.
2022-10-31 23:09:19 -05:00
Eric
c6698e242f
Website: Add storybook to Fleet website (#8203)
* Add build storybook to deploy website workflow

* add assets/storybook folder to .gitignore & .eslintIgnore

* Revert changes to website/.gitignore

* revert whitespace change

* Update deploy-fleet-website.yml
2022-10-28 19:48:14 -05:00
Chris McGillicuddy
d342d1e646
Add BOD 23-01 cover image (#8489)
* Add BOD 23-01 cover image

* Create bod-23-01.md

* Article: How Fleet helps agencies with BOD 23-01
2022-10-28 17:16:37 -05:00
Benjamin Edwards
08b2ab5c18
update deployment guide (#8447)
* update deployment guide and add additional descriptions/comments for terraform resources

* add architecture diagram to deployment guide
2022-10-26 15:52:54 -04:00
Mike Thomas
155d3ef6a6
Handbook - update navigation on Marketing page (#8418)
* update navigation

## The problem

After consolidating Growth, Community, and Digital Experience (Brand) under "Marketing", the side navigation has become overwhelming and unclear what sections falls into each category.

## How to fix

Since the navigation can only display top-level sections, I propose splitting the navigation as follows:

- Marketing
- Community
- Brand
- Rituals
- Slack channels

Navigating to each of these sections will then display a content table for each, labeled "In this section" (as currently exists).

To do this, I made the following changes:

- Changed heading hierarchy throughout page
- added styling to h3 to include border-top

## Caveat

Since h2 is used to define the three categories on this page (Marketing, Community, Brand), h3 tag is now utilized to define sub-sections for each of the main categories. However, this styling is specific to the Marketing page of the handbook, and should not be applied to the other pages – which I do not know how to achieve.

* add page title to purpose, add marketing page-specific styles

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-10-26 13:45:13 -05:00
Eric
7406797d5c
move acpi_tables.yml & update get-extended-osquery-schema (#8364)
* move acpi_tables.yml & comment out unused fields, update get-extended-osquery-schema

* add '/tables/' to filename in fleetRepoUrl
2022-10-25 15:19:11 -05:00
Mike Thomas
a4b7756474
Fleet 4.22.0 release post (#8357)
* Fleet 4.22.0 release post

Fleet 4.22.0 release post.

* Article: Fleet 4.22.0.md

* Indenting bullets Fleet 4.22.0.md

* Editing list Fleet 4.22.0.md

* Update fleet-4.22.0.md

* Update fleet-4.22.0.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-10-21 15:44:52 -05:00
Mike Thomas
5a74bff27b
Updated favicon (#8358)
I updated the favicon for fleetdm.com and the core product. Resolves
2022-10-20 12:13:51 -05:00
Eric
18c1719966
update osquery-table-details page script (#8362) 2022-10-20 11:10:22 -05:00
Eric
7bc1ec0eea
add redirect for moved quality page, update redirects to moved digital experience pages (#8330)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-10-19 10:22:03 -05:00
Eric
9dc5d4f53e
fix fleetRepoUrl (#8325)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-10-19 10:21:05 -05:00
Eric
e82962e4a7
Add Fleet override schema files (#8278)
* create schema/tables, add yaml schema tables

* Update osquery-table-details.ejs

* Generate schema from schema/tables/ folder

* Create generate-yaml-tables-from-json.js

* update created table files

* update fleet override validation

* update error messages, add fleetRepoUrl

* Delete generate-yaml-tables-from-json.js

* Update osquery-table-details.ejs

* Update whitespace in table examples

* Revert "Update osquery-table-details.ejs"

This reverts commit 2e9d63208f.

* add YAML tables generated from updated Fleet schema

* lint fixes

* update arp_cache and docker_containers tables
2022-10-18 14:13:42 -05:00
Mike Thomas
a4c628963b
Update evented table badge (#8283)
I updated the styling of the evented table badge and label.
Fixes https://github.com/fleetdm/fleet/issues/8270
2022-10-18 10:07:36 -05:00
Eric
60e06c087f
Add redirects for moved handbook pages, update codeowenrs and handbook DRIs (#8285)
* Add redirects for moved handbook pages

* update config/custom.js and CODEOWNERS

* Update CODEOWNERS

* Update custom.js

* Update routes.js

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-10-17 22:17:16 -05:00
Mike Thomas
908bc17a0e
Update zero-touch-diagram-800x353@2x.jpg (#8249)
Updated the zero touch diagram for the "How to use Fleet for zero trust attestation" article.
2022-10-15 12:26:59 +09:00
Eric
6db419001f
Update receive-usage-analytics.js (#8239) 2022-10-14 18:37:31 -05:00
Mo Zhu
3471f5354a
Article: Zero trust attestation with Fleet (#7865)
* Create zero-trust-attestation-with-fleet

* Added images

I made the following changes:

- added .md file extension
- added artwork for the article

* Image update

- updated thumbnail image
- moved position of zero touch diagram

* Added file extension

* Added revisions from Google doc

Incorporated revisions I had been discussing with Mo.

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-10-14 12:49:07 -07:00
gillespi314
5603ee8114
Add more usage stats to Sails app (#8230) 2022-10-14 13:54:23 -05:00
Eric
831155eb9c
Website: update osquery schema pages - add evented table icons to sidenav, update code highlighting (#8168)
* Add evented table labels, update code syntax highlighting

* update styles, lint fix

* update comment

* Update osquery-table-details.page.js
2022-10-11 14:40:08 -05:00
Zay Hanlon
dca77054c5
Onboarding: Add 'zayhanlon' to Humans (#8166)
As part of onboarding issue, add 'zayhanlon' to Humans within receive-from-github.js
2022-10-11 11:35:23 -05:00
Eric
2408dc0298
remove platforms attribute, update query library to use platform (#8116) 2022-10-07 12:10:30 -05:00
Eric
588c9abef3
modify markdown links on table pages (#8123) 2022-10-07 11:48:37 -05:00
Eric
8f304f8d0e
Website: Update sticky header behavior (#8115)
* Update sticky header behavior

* update sticky header function
2022-10-06 18:49:11 -05:00
Chris McGillicuddy
d8d9a745a0
4.21.0 release article (#8090)
* Article: fleet 4.21.0 release

Created article for the 4.21.0 release.

* Add 4.21.0 release article images

* Added image links.

* Added 4.21.0 feature and link

* Update articles/fleet-4.21.0.md

Adding Noah's suggestion.

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com>
2022-10-05 18:14:51 -04:00
Chris McGillicuddy
0c49a57ca4
Article: osquery vulnerability management at scale (#8061)
* Article: osquery vulnerability management at scale

Zach's presentation from osquery@scale September 2022. Slides are embedded in the article. Video will be added when available.

* Add embed for google slides presentation

* Update osquery-vulnerability-management-at-scale.md

Added link to osquery@scale website. Removed placeholder hero image.

* Add thumbnail image

- added a thumbnail image
- changed "Osquery" to "osquery"

* Updated intro and publication date

Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2022-10-05 16:27:49 -05:00
Eric
8fecef3ed5
Update merged schema helper and script. (#8092)
* update helper to use the osquery schema from the osquery/osquery-site repo

* update script description and generated json filename

* Add ritual to digital experience handbook

* add merged schema

* Update README.md

* Update get-extended-osquery-schema.js
2022-10-05 15:10:08 -05:00
RachelElysia
3054450065
Improve developer documentation: Update seed data documentation (#7904) 2022-10-05 12:42:45 -04:00
Eric
8c18446762
Update bullet point list on homepage (#8083) 2022-10-04 17:09:42 -05:00
Eric
53939e7858
Website: update billing info form for Fleet Sandbox users purchasing a license (#7748)
* add additional inputs to billing info form

* adjust layout, update labels to match wireframes

* update inputs

* rebuild cloud-sdk with new inputs

* Remove focus from billing info form

* update updateOne inputs

* Add signupReason to the User model, update new-license page script and signup action

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-10-04 14:35:09 -05:00
Mike McNeil
2d6bb9f869
Guillaume == DRI of schema docs (#8071)
* Update CODEOWNERS

* Update custom.js
2022-10-04 10:40:21 -05:00
Eric
cf7ee367d4
Remove custom heading renderer when compiling markdown tables (#8054)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-09-30 18:03:52 -05:00
Mike McNeil
93f0316d8c
Website: Add redirect that requires less typing (#8044) 2022-09-30 17:01:49 -05:00
Eric
742de5354d
move swag CTA, update stylesheet (#8037) 2022-09-30 13:35:42 -05:00
Eric
963297aab8
Website: Update meta titles and Twitter previews (#7772)
* update meta titles on pages built from markdown

* switch to summary_large_image for twitter previews

* Revert "update meta titles on pages built from markdown"

This reverts commit 8ac41e48a8.

* Fleet device managment » Fleet for osquery

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-09-29 16:41:00 -05:00
Eric
ddb074996c
Website: Move schema table merging into helper, update build script (#7980)
* move table schema merging into helper

* update helper name, add evented value to table configuration

* update indentation

* update error messages for readability

* typo

* update helper name, exits and description

* Add missing columns to osquery_tables.json

* add merge schema script

* rename script to `generate-merged-schema`

* Update generate-merged-schema.js

* Add error messages

* update error messages

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-09-29 16:38:10 -05:00
Eric
82e7671f96
add Schema tables to documentation nav item (#7978) 2022-09-27 15:40:59 -05:00
Eric
2eb24b974a
Website: Osquery schema tables updates (#7964)
* update syntax highlighting, fix scrollbars on safari and firefox, expand mobile nav when searching

* use purpose="" instead of css class

* Update osquery-table-details.ejs

* make type column uppercase
2022-09-27 14:34:37 -05:00
Eric
a79a249d81
Website: Hide vue templates on osquery table pages (#7977)
* update layout to hide vue templates

* Update osquery-table-details.ejs
2022-09-27 13:47:19 -05:00
Eric
cb8f290488
Add Nunito sans bold italic (#7953) 2022-09-26 15:29:49 -05:00
Eric
9dbf84fb4b
Website: Add pages for schema tables (#7679)
* add osquery tables page

* update build script, add fleet schema folder

* update layout and page script

* add edit-page button, search, remove test attribute from fleet schema

* update styles

* syntax highlighting, update highlight.js, adjust layout

* lint fixes

* Update view-osquery-tables.js

* requested changes from 1:1

* requested changes

- Rename osquery-tables to osquery-table-details & update routes and policies
- Update wildcard input and tables details route
- Fix lint error
- adjust self-calling functions in page script
- rename function and adjust the order of functions in page script

* add osquery tables to builtStaticContent.markdownPages

* update schema folder readme

* add redirect for /tables

* update table input

* remove comment from stylesheet, update syntax highlighting, use variable names from colors.less

* update inputs in view action

* Updates from PR review

* fix lint error

* update syntax highlighting, table page styles

* Update build-static-content.js

* requested changes from code review

* Update build-static-content.js

* fix build script error

* remove string.replaceAll()

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-09-23 19:06:55 -05:00
Eric
6ded99c789
Website: Update homepage logos (#7932)
* add segment logo

* update homepage logo layout
2022-09-23 18:39:44 -05:00
Eric
9eb518bd4d
Website: Add metadata error to build-static-content (#7776)
* add error message to metadata processing

* Update error message

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-09-23 18:23:37 -05:00