* Update LANG markers regex
* update regex to remove extra newlines from codeblocks
* revert regex in build-static-content
* remove nested codeblock
* update whitespace in changed codeblock
* update regex replace to match indentation on LANG tags
* update regex, add error if markdown was compiled with nested codeblocks
* Revert lang marker regex
* remove newlines before codeblocks in lists
* Update error, move LANG tag regex replace
* update comment to clarify what we mean by nested codeblocks
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
* DRIs: Add @mike-j-thomas to NPM brandfront
relates to https://github.com/fleetdm/fleet/pull/6872
* DRIs: Add @chris-mcgillicuddy to GitHub brandfront
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
A timeboxed workaround for an intermittent issue where the mergefreeze API reports that a repo is frozen: false, when the mergefreeze UI says that it is actually truly frozen.
Turns out the issue being debugged in https://github.com/fleetdm/fleet/pull/6906 was in the API itself-- somehow it can get stuck on frozen: false. If that happens, the solution is to freeze/unfreeze everything in the dashboard
* Tool: Bring back mergefreeze API integration
Context: https://github.com/fleetdm/fleet/pull/5628#issuecomment-1196175485
Unfortunately, the API doesn't work.
* Lay out how this would work in the database - but instead, do it ephemerally for now
* Remove model
* Maintain state (the easy way for now)
It's been a few months now and, while neat to share the story, some visitors report experiencing it as an indicator that Fleet is an earlier stage company than it actually is, which is misleading.
We're not THAT hip.
* Website: add support for excludePageFromSectionIndex meta tag in Markdown content
* revert articles and docs changes
* move handbook pages into subfolders, rename brand to digital experience, update links
* update page script, add pages in same section to generated index
* remove newline
* add redirect for renamed handbook page (/handbook/brand -> /handbook/digital-experience)
* handbook: update relative page links
* update comment
* Update basic-handbook.page.js
* Revert .sailsrc change
* Update basic-handbook.ejs
* Update basic-handbook.page.js
* Update basic-handbook.page.js
* Update security.md
I added an example of how second-level sections could be introduced (linked to).
* update links on security.md, remove related pages
* change top level files filenames to README.md
* remove handbookSection
* Update basic-handbook.page.js
* only include top level pages in handbook index
* update relative links
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
* Website: Follow up to strip leading slashes
re https://github.com/fleetdm/fleet/pull/6796#issuecomment-1193054810
* remove log
* Verified: whitespace trim not needed
And leading slash trim is only needed if using a regex route (not something I recommend most of the time). But since we are using one, I included it, and put it in all three places for consistency. (It doesn't ever hurt)
* update image on podcast ep3
- Updated image on the-future-of-device-management-ep3.md
- Updated title for consistency on the-future-of-device-management-ep1.md
* Fixed meta name article title to "episode 3"
Co-authored-by: Tim Kern <tim@fleetdm.com>
* Simplify regex syntax used for #2025
* extra trailing slashes now redirect instead of rendering
* Simplify regex
* Match implementation to view-basic-documentation, etc
* Match view-basic-documentation, and slurp up title and description logic to help indicate (and future proof) that it has no side effects
* Update view-basic-handbook.js
* Update view-basic-documentation.js
* trivial
* lint fix
* make handbook and doc landing pages continue working despite my recent commit in this same PR, and add some comment clarifications
* update regex to replace leading slashes and whitespace
Co-authored-by: Eric <eashaw@sailsjs.com>
* Add future of device management podcast episode 3
Will need to keep an eye out for podcast to be available on spotify and apple
* Adding Fleet podcast episode 3 image
* Updating Embed code and podcast links
* Article formatting guidelines
Created as per https://github.com/fleetdm/fleet/issues/6570
* Update handbook/brand.md
* Added custom CTA image examples for handbook
Added images for instructions about how to use the custom CTA for articles.
* Updated Article for formatting guide on brand.md
I made some markdown and formatting fixes with Des.
* update relative image links
* Update handbook/brand.md
added context for what the meta tags are for when writing articles.
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Update handbook/brand.md
Added clearer instructions for where to create a new file for an article.
* Update handbook/brand.md
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
* add deploy category, change product to guides
* update links to deployment guides
* Update deploy-fleet-on-hetzner-cloud.md
* Update enrolling-a-digital-ocean-droplet-on-a-fleet-instance.md
* Update how-to-install-osquery-and-enroll-linux-devices-into-fleet.md
* Update delivering-data-to-snowflake-from-fleet-and-osquery.md
* Update how-to-install-osquery-and-enroll-windows-devices-into-fleet.md
* Update how-to-install-osquery-and-enroll-macos-devices-into-fleet.md
* Update deploying-fleet-on-aws-with-terraform.md
* Update deploying-fleet-on-render.md
* Update how-to-uninstall-osquery.md
* Update osquery-a-tool-to-easily-ask-questions-about-operating-systems.md
* Update get-and-stay-compliant-across-your-devices-with-fleet.md
* Update work-may-be-watching-but-it-might-not-be-as-bad-as-you-think.md
* Update converting-unix-timestamps-with-osquery.md
* Update correlate-network-connections-with-community-id-in-osquery.md
* Update using-elasticsearch-and-kibana-to-visualize-osquery-performance.md
* Update fleet-quick-tips-querying-procdump-eula-has-been-accepted.md
* Update locate-assets-with-osquery.md
* Update osquery-consider-joining-against-the-users-table.md
* Update import-and-export-queries-and-packs-in-fleet.md
* Update ebpf-the-future-of-osquery-on-linux.md
* Update generate-process-trees-with-osquery.md
* Update get-and-stay-compliant-across-your-devices-with-fleet.md
* Update work-may-be-watching-but-it-might-not-be-as-bad-as-you-think.md
* Update ebpf-the-future-of-osquery-on-linux.md
* Change category meta value back to guides
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* change article category
* update latest article category
* add redirects for articles not handled by cloudflare rules
* Update to main nav
I did a little more housekeeping on the main nav for when we do the switch on these categories.
- Added link to /deploy under Guides on the Documentation dropdown.
- Added link to /guides under Guides on the Documentation dropdown
- Removed the now redundant "See all" from under Guides on the Documentation dropdown
- Removed the now redundant "See all" from under Articles on the Community dropdown (There's no need to point users to All categories any more, since all the category land are now linked to independently from the main nav.
* Update article category name
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
- Changed "IT" to "telemetry" because IT doesn't speak to our whole audience.
- Simplified the proposition statement in the hero to speak more towards scale.
- Updated the intro header to include "workstations and servers."
* Website: update /g route to redirect to /?meet-fleet
* update redirect to add the query string onto redirect url
* lint fix
* Changes from review
* Change var name to be technically true
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
* Delete security-compliance-goals-cover-800x450@2x.jpg.jpg
Will reupload file with proper name (There was an extra .jpg at the end)
* Adding proper security compliance article image
* Update metadata for accuracy
Added proper date for meta data and updated the github username to match for chris-mcgillicuddy
* Stay on course with your security compliance goals blog post
* Update stay-on-course-with-your-security-compliance-goals.md
* Update stay-on-course-with-your-security-compliance-goals.md
* Update articles/stay-on-course-with-your-security-compliance-goals.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/stay-on-course-with-your-security-compliance-goals.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/stay-on-course-with-your-security-compliance-goals.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/stay-on-course-with-your-security-compliance-goals.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/stay-on-course-with-your-security-compliance-goals.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update stay-on-course-with-your-security-compliance-goals.md
* Update stay-on-course-with-your-security-compliance-goals.md
* Add cover for security compliance goals blog post
* Adding cover image and metadata for cover
* Update stay-on-course-with-your-security-compliance-goals.md
I've added my revisions. I decided to keep the original headline to align with the image. Can you please take a look, @GuillaumeRoss?
* Apply suggestions from code review
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Implementing Guillaume's suggestions
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
* Draft of Tales from Fleet security: BEC
Article about protecting email and online banking from BEC.
* Apply suggestions from code review
Adding Desmi's suggestions!
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
* Apply suggestions from code review
Adding Mike's suggestions!
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Add article image
* Update tales-from-fleet-security-securing-bank-accounts-from-business-email-compromise.md
- Added image and thumbnail links
- Update to date ready for publishing
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Tim Kern <tim@fleetdm.com>
Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com>
* Updated home page content
Updated homepage content to reflect our new positioning direction.
* update layout to match wireframes, update text
* lint fix
Co-authored-by: Eric <eashaw@sailsjs.com>
* state of device management blog post
- Article to help promote the report
- Needed before merge: "Reports" article category
* add report category and update routes
* Update state-of-device-management.md
I reworded part of this to make it easier to read. Let me know if I can be of any more help. :)
Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Tim Kern <tim@fleetdm.com>
* Edits to Hetzner deployment guide
Main nav:
- I added a link to the article from the main nav
Edits to the article:
- Changed up some of the language to make it consistent with our existing deployment guides.
- Re-arranged the intro section for clarity
- Changed the thumbnail image
Style fixes:
- reduced margin top and bottom for articles H3
* Update deploy-fleet-on-hetzner-cloud.md
- To reduce duplicated content and make this easier to maintain, I suggest removing Fleet setup instructions, and linked to the relevant sections of the docs instead.
* Update deploy-fleet-on-hetzner-cloud.md
Word changes
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update deploy-fleet-on-hetzner-cloud.md
Update script to latest version of Fleet.
* small edit
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
* Create tales-from-fleet-security-deploying-nudge.md
Creating the file for the blog post to close https://github.com/fleetdm/fleet/issues/6359
* Blog post on why and how to deploy Nudge
* Apply suggestions from code review
Committing Desmi's suggestions!
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>