* 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>
Changed "endpoints" to "computers" per @mikermcneil's suggestion. Changed "devices" to "servers and workstations" in the sentence below for clarification.
* 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>
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>
* remove category links from article cards
* update styles to match wireframes
* Update website/assets/styles/pages/articles/articles.less
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* Website: update footer navigation
- changed "Get started" to "Try it out" in the footer nav
* Website: update layout
- added utm link to "Try it out" footer link
* Update Community nav on layout.ejs
- Re-ordered articles
- Added Contribute to Fleet
- Renamed "Chat" to "Join the conversation." My theory is that users may misunderstand "Chat" as being online chat with the team, rather than the community Slack.
* Update bootstrap-overrides.less
Co-authored-by: Eric <eashaw@sailsjs.com>
* Website: Make docs table of contents not sticky
* move docs sidebar CTA, update styles
* website: updated docs cta graphic
- updated docs cta graphic
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
* updated description meta tag
- updated description meta tag to:
"Fleet is the lightweight, programmable telemetry platform for servers and workstations. Get comprehensive, customizable data from all your devices and operating systems — without the downtime risk"
* Update page title meta tag
- updated page title meta tag.
* Update layout.ejs
Changed "downtime risk" to "performance hit" to align with homepage hero message.
* update other layouts & twitter meta tags
* website: update meta titles in routes
- changed to "Fleet for osquery" to "Fleet Device Management"
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
* Create introducing-sandbox:-the-fastest-way-to-play-with-fleet.md
* Update articles/introducing-sandbox:-the-fastest-way-to-play-with-fleet.md
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
* added image and video
- added image and video
- updated meta tags
* Update introducing-sandbox:-the-fastest-way-to-play-with-fleet.md
- removed comma from meta tag title
* Rename file, update quotation marks
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
- Updated "Try it out" CTA to point to Sandbox.
- Updated "Try Fleet" to "Sandbox" to avoid repetition and have continuity across the CTAs.
- Updated "Join the community" to "Community" for continuity across the CTAs.
* Website: send request to Zapier when a license is purchased
* Update error message/lint fix
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
* Adding a video to the Fleet docs
These instructions make sure embedded YouTube videos display correctly on mobile.
* Add files via upload
- uploaded video embed guide gif
* Update handbook/community/README.md
- added a gif to show how to find the YouTube video embed URL
* Updated image link in community/README.md
updated image link
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
* create pages, add routes, update policies
* add new pages to importer
* sandbox page
* login -> sandbox-login
* Update login.less
* psuedo-code/code comments
* remove sandbox page
* Revert "remove sandbox page"
This reverts commit d5a1280759266f6bf587c9bab275d1a3e69ec16a.
* view action drafts
* delete forgot-password page
* two new actions + draft code
* change action name
* Draft view actions and page scripts
* Update signup.js
* update comments
* update signup & sandbox-login page script
* update helper comments
* update helper usage in comments
* view-sandbox » view-sandbox-or-redirect
* Update helpers, actions, and routes
* login » sandbox-login
* update attributes on user model
* update signup action
* update page scripts and importer
* Update view-register.js
* html + css
* update signup and view-sandbox-or-redirect
* Password reset
Update user's sandbox password when they have a sandbox instance
* add new-sandbox, update sandbox page
- `/try-fleet/new-sandbox` added for users who don't have an existing Fleet Sandbox instance,
- `/sandbox` updated to redirect users to the `/demologin` endpoint of their Fleet Sandbox instance if it is still valid, or display the sandbox expired state
- updated policies & routes
* layout and importer updates
* update sandbox-login links & page script
* update signup action
* change logout redirect location to homepage
* lint fixes
* lint fixes
* Update sandbox & sandbox-expired
* Comment updates
* update password requirements for existing pages
* remove /get-started route
* lint fixes
* replace env variable with url
* remove `required: false` from organization attribute on user model
* send redirectToSandbox from view instead of routes
* changes sandbox page name
* add 10 second timeout to /healthz check, add authorization header to cloud provisioner request
* update environment variable name
* update authorization header
* remove /new-sandbox
* update unauthorized response to redirect to correct login screen
* update comments
* update layout
* replace new-sandbox redirects with consistency violation errors
* Provision Fleet sandbox for users logging in
* Revert "Provision Fleet sandbox for users logging in"
This reverts commit 6297c33892231d0ef98bed4cbb127f4263ebc48d.
* Revert "Revert "Provision Fleet sandbox for users logging in""
This reverts commit c2a2567b68325ea92e19f908226de2f52d8265f9.
* Revert "Revert "Revert "Provision Fleet sandbox for users logging in"""
This reverts commit acc178ea76ece637f7f6eab9f44ee51c44f59a00.
* update sandbox-login mobile styles
* update sandbox-expired page to match latest wireframes
* remove required: false and planned changes comments, update signup errors and behavior
* update error
* lint fix on updated error
* Update error's indentation
* remove added forgot-password flow, add redirect for sandbox users changing their password
* Use fleetSandboxDemoKey to login to Fleet Sandbox, remove password changing flow
* update bootstrap to give admin user an expired sandbox
* Update signup.js
* remove unused exits, revert password recovery email changes
* required:false is implied if unspecified, so can be omitted
* Remove defaultsTo: '', since it is not needed
This applies the changes discussed in https://github.com/fleetdm/fleet/pull/6380#discussion_r929538495
It also makes two other trivial changes.
* Eliminate another unnecessary require:false
I think this one is actually baked into the sails-generate template.
* remove custom password validation
* update page name (sandbox-teleporter) and view action name
* revert minor changes to existing files
* update sandbox login friendlyName
* Update unauthorized response to redirect to /login
* Delete new-sandbox.less
* update layouts and importer
* add /fleetctl-preview route for old get-started page, update sandbox route
* update signup action with changes from review, add retry() to cloud provisioner request
* Update routes.js
* add missing comma to route
* update layout, fix typo in signup
* Update sandbox-expired.ejs
* lint fixes
* Update download-sitemap.js
* small whitespace changes, regenerate cloud-sdk
* remove placeholder text in password inputs
* add loading spinner to sandbox teleporter
* add logout button to header nav
* hide header on sandbox-teleporter
* update errors, check if a user already exists before cloud provisioner request
* Update sandbox-teleporter.page.js
* Update sandbox-teleporter.page.js
* Update signup.js
* resize loading spinner, history.pushState() » history.replaceState()
* send users who reset their password back to the fleetdm.com homepage
* Add Zapier webhook request for sandbox signups
* rebuild-scloud-sdk after resolving merge conflict
* update zapier request error
* Add comment w/ context about how Zapier responds with a 2xx even if there was a problem
* Update links to /get-started to go to /try-fleet/register, change /get-started redirect
* Revert changes to links
* add /test-fleet-sandbox redirect, revert /try-fleet redirect
* send logged out users to the sandbox login page when they go to /try-fleet/sandbox
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
* feat: Make top banner not sticky
* fix: issue with transition on page load and scroll
* fix: add semi colon to less to resolve linting issues
* fix: commas issue in less
* fix: space between header and cta-banner
* fix: resolve scrolling weird animation and hero section jumps
* fix: responseive top value set
* feat: don't animate background color
* feat: add transition for the top property of the header
* update sticky header function and styles
Co-authored-by: Eric <eashaw@sailsjs.com>