Commit graph

1901 commits

Author SHA1 Message Date
Mike Thomas
d2846f0fb0
website-change-macOS-to-Apple (#23429)
Closes https://github.com/fleetdm/confidential/issues/8485

- Changed "macOS" to "Apple" on the homepage and endpoint ops landing
page.
2024-11-04 17:05:51 -06:00
Eric
900298f638
Website: Update contacts created by talk to us form submissions (#23498)
Closes: #23277

Changes:
- Added the submitted number of hosts to the description of contacts
created by "talk to us" form submissions
2024-11-04 15:59:39 -06:00
Sam Pfluger
9b1677213b
Make Sam maintainer of communications and leadership (#23509) 2024-11-04 15:58:33 -06:00
Eric
65fbc8101b
Website: update talk to us form (#23500)
Closes: #23317

Changes:
- Changed the select input for the "What will you be using Fleet for?"
question into a radio input on the Talk to us" contact form.
2024-11-04 14:29:38 -06:00
Eric
16e3161dd7
Website: Enable Docsearch on query pages. (#23496)
Changes:
- enabled Algolia Docsearch on the /queries pages.
2024-11-04 13:31:36 -06:00
Eric
696ab33145
Website: Update platform icons on query details page (#23491)
Changes:
- Updated position and spacing of platform icons on the query details
page to prevent style issues on multi-platform policies
2024-11-04 11:46:39 -06:00
Eric
9a0ab0b2af
Website: update queries page styles (#23489)
Changes:
- Updated the class on the query code blocks on the query details page
to make sure they have SQL syntax highlighting.
 - Updated the query details page stylesheet.
2024-11-04 11:09:45 -06:00
Eric
f623eed47b
Website: Update /queries page (#23472)
Changes:
- Standard query library:
- Added three policies to the Standard query library (tagged as premium)
- Changed the `kind` of the "Identify Apple development secrets (macOS)"
query to `policy` because it is an informational query (It returns rows
of results rather than 1 or 0) and removed its `resolution` value
- Updated the build-static-content script to remove platform names from
the end of query names (e.g., (macOS)). This is done to keep the URLs
for queries the same while hiding them in the UI
- Updated the layout of the queries page to match the latest wireframes
and updated the page to only show policies
 - Updated the styles and layout of the queries-details page.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-11-04 10:58:08 -06:00
Eric
89d15bb71f
Website: follow up changes from pr review (#23471)
Changes:
- Updated view-basic-documentation, view-transparency, and
view-device-management to log warnings if the Cloudflare headers we use
to determine whether or not to show the swag CTA are missing in
production
- Fixed a typo in save-questionnaire-progress
2024-11-01 16:11:00 -05:00
Mike Thomas
fb473f3ece
update eo-security hero text (#23450)
Closes https://github.com/fleetdm/fleet/issues/23449

- updated eo-security hero text

@mikermcneil, "Easily get security data" is my favourite, but I don't
like the double compound adjective in the subheading. What do you think
about this instead?
2024-11-01 13:50:29 -05:00
Eric
0bb1d1e1df
Website: update position of sticky sidebar nav on documentation pages. (#23446)
Changes:
- Updated the position of the "On this page" links on documentation
pages.
2024-11-01 11:17:30 +09:00
Eric
19be0b649d
Website: update links in pricing tooltips (#23425)
Closes: https://github.com/fleetdm/confidential/issues/8642

Changes:
 - Added a lighter version of the "more info" icon
- Updated the tooltips on the pricing page to be clearer about where
users need to click.
2024-10-31 09:32:37 +09:00
Eric
6348bdf63c
Website: increase ad attribution period (30m » 7 days) (#23379)
Related to: https://github.com/fleetdm/confidential/issues/8234

Changes:
- Increased the period of time that psychological stage change reason is
set by ads in save-questionnaire-progress. (30 minutes » 7 days)
2024-10-30 09:53:03 -05:00
Noah Talerman
d5c38c43e3
Zay reviews articles (#23346)
- Auto-request Zay as reviewer on all articles
2024-10-30 09:37:34 -04:00
Eric
ca73acfc3a
Website: add newsletter subscription form to homepage (#23362)
Related to: #23212

Changes:
- Added a form to the homepage for users to subscribe to the Fleet
newsletter.
- Updated the unsubscribe-from-all-newsletters action to redirect users
to the fleet homepage once they are unsubscribed from the newsletter.
- Updated the update-or-create-one-newsletter-subscription action to
create/update CRM records when users sign up for the Fleet newsletter.
2024-10-30 15:14:08 +09:00
Eric
4cc30f5fd1
Website: add CTA to the handbook nav (#23364)
Closes: https://github.com/fleetdm/confidential/issues/8484

Changes:
- Added a CTA linking to the contact page to the handbook nav
2024-10-30 15:06:45 +09:00
Eric
484936144e
Website: add swag request CTA to /device-management page (#23370)
Closes: #23222


Changes:
- Added a swag request CTA to the /device-management page that is
visible to users visiting from the contiguous US




When this PR is merged, a new version of [this Zapier
automation](https://zapier.com/editor/158652809/draft/237372699) needs
to be published
2024-10-30 14:59:55 +09:00
Eric
6c9b5a3338
Website: update number of hosts options in start questionnaire form responses (#23371)
Changes:
- Updated the options in the "How many hosts?" question of the /start
questionnaire. (300-10000 » 300-700 & 700-10000)
2024-10-29 18:17:16 -05:00
Noah Talerman
f6966d322c
Reference doc and guide updates: Policy automations: run script (#17129) (#23300)
- Update guides to reflect use case: automatically run scripts and
install software
- @noahtalerman: I removed top image from "Automatically run scripts"
b/c I think it looked rushed/unexpected
  - Update "execute" language to "run" and add "manual" language
- Clarify when a policy's host counts are reset
- Clarify support for policy automations: team v. default (global) v. no
team
- Update `software.packages` example to best practice: separate file
  - Inline is supported for backwards compatibility
- Remove `policies` and `controls` call outs about "No team." This info
is covered in the starter filed in fleetdm/gitops. For an example, see
`teams/no-teams.yml` here:
https://github.com/fleetdm/fleet-gitops/blob/main/teams/no-team.yml
2024-10-28 14:15:54 -05:00
TomOstertag1010
e8426c3ff7
Update customer number in history (#23296) 2024-10-28 12:25:15 -05:00
George Karr
9f326422c3
Merge branch 'main' into feat-setup-experience 2024-10-28 08:08:18 -05:00
Eric
6094e31fad
Website: add support for annual auto issues, add new digital experience issue (#23218)
Changes:
- updated build-static-content to allow auto-issue rituals with a
`annually` frequency
- Updated the create-issues-for-todays-rituals script to create GH
issues for annually occurring rituals
- Added an annual ritual for checking GitHub's terms
- Added a responsibility to the Digital experience handbook page about
the ritual.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-10-27 11:48:05 -05:00
Eric
6b62f3f882
Website: Update Homepage 2024-10-25 (#23254)
Closes: https://github.com/fleetdm/confidential/issues/8555

Changes:
- Added a statistics section under the logo carousel on the homepage.
2024-10-25 19:00:08 -05:00
Jahziel Villasana-Espinoza
0bf331786e chore: dump sql schema 2024-10-25 18:01:19 -04:00
Jahziel Villasana-Espinoza
0b21fb83f7
feat: update setup experience guide with new functionality (#23203)
> Related issue: #23161

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-10-25 08:30:55 -04:00
Eric
c873866d6d
Website: add Vanta card to /integrations (#23166)
Closes: #22514

Changes:
- added a card for the Fleet » Vanta integration to the /integrations
page.
2024-10-25 08:29:11 +09:00
Eric
6e84647dea
Website: update "Managed cloud for growing deployments" step of start questionnaire (#23163)
Closes: https://github.com/fleetdm/confidential/issues/7956

Changes:
- Updated the link presented to users on the "Managed cloud for growing
deployments" step of the get started questionnaire
2024-10-24 18:15:47 -05:00
Eric
0ddef77b15
Website: Fix typo in maintainer GitHub username. (#23214)
Changes:
- Removed an @ symbol from a maintainer's GitHub username in the
website's custom configuration
2024-10-24 17:23:32 -05:00
Sam Pfluger
dff82d9e1c
Update custom.js (#23211) 2024-10-24 17:05:00 -05:00
Eric
f916871b37
Website: Add links to responsibilities headings on department handbook pages. (#23159)
Closes: #22995

Changes:
- Updated the handbook's page script to add an unordered list of links
to headings for responsibilities on department handbook pages.
2024-10-24 17:00:27 -05:00
Eric
c38e53d1c6
Website: Add organization to questionnaire responses (#23167)
Closes: https://github.com/fleetdm/confidential/issues/8238

Changes:
- Updated save-questionnaire-progress to prepend a
"org-acording-to-fleetdm.com" response to the questionnaire answers
reported to the CRM
2024-10-24 16:41:43 -05:00
Eric
9d69f01c2b
Website: Add website visit reason to page view records. (#23154)
Closes: #23107

Changes:
- Updated the custom hook to send `adAttributionString` to Fleet website
page view records if that value was set in a logged-in user's session
<30m before they visit a page.
2024-10-24 16:39:32 -05:00
Sam Pfluger
3bc44fc8b3
Fix reviewer issue (#23193) 2024-10-24 14:54:57 -05:00
Sam Pfluger
95221e5abd
Measure #handbook PR open time (#23124)
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-10-23 13:12:21 -05:00
Sam Pfluger
010f80d594
Add Scott MacVicar (#23111)
<img width="330" alt="image"
src="https://github.com/user-attachments/assets/454df86f-bea8-4392-a50e-df84a68703f6">

@eashaw, can I get your help with this part?  
- [ ] Then make Scott's one of the default quotes on the
device-management page, and on the contact form and wherever else eric
shaw thinks it belongs.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-10-23 12:06:03 -05:00
Mike McNeil
4d6a81c564
Update testimonials.yml (#22483)
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-10-23 10:54:31 -05:00
Eric
5309f8fe53
Website: add swag request CTA to /better (#23108)
Closes: https://github.com/fleetdm/confidential/issues/8439

Changes:
- Added a swag request CTA to the /better page that is visible to users
visiting the website from the contiguous US.
2024-10-22 18:25:34 -05:00
Eric
46e0549ed8
Website: add CTA back to device-management page (#23105)
Closes: #23028

Changes:
- Added a CTA to the Hero section of the device management page
2024-10-22 18:18:46 -05:00
Sam Pfluger
ad7c529a90
Add DRIs (#23076) 2024-10-22 10:21:57 -05:00
Eric
85bf9b6e02
Website: update hosts note on contact form (#23031)
Changes:
- Updated the note about hosts on the contact form page.
2024-10-21 13:17:49 -05:00
Eric
fb0f69c010
Website: Fix lint errors in script (#23049)
Changes:
- Fixed the lint errors in the `test-llm-generated-sql` script
2024-10-21 10:26:41 -05:00
Mike McNeil
5c3d324d3d
Update test-llm-generated-sql.js (#23038) 2024-10-19 18:55:21 -05:00
Mike McNeil
2edbcb3c14
Add caveats to AI-generated SQL (#23035) 2024-10-19 18:36:55 -05:00
Mike McNeil
49f22b2836
Ask questions in natural language (#23034) 2024-10-19 18:24:50 -05:00
Eric
e6a5dc3317
Update articles/ maintainer and DRI (#23025)
Changes:
- Updated the maintainer and DRI for the `articles/` folder
2024-10-18 23:12:54 -05:00
Rachael Shaw
8d58bcebd4
Add missing redirect for policies modal empty state (#23030)
Follow-up from #12292
2024-10-18 22:42:09 -05:00
Eric
77862664d5
Website: update CRM record creation in custom hook (#23013)
Closes: https://github.com/fleetdm/confidential/issues/8475

Changes:
- Updated the website's custom hook to not track Fleet website page view
records for new (<30 seconds old) user accounts.
2024-10-18 12:22:01 -05:00
Eric
0ec10c4e71
Website: Add sidebar nav to article template. (#22992)
Closes: #22037
Closes: #21281

Changes:
- Added a sidebar nav to article pages with 
   - links to headings (h2) in the article
   - links to /guides, /docs, and the REST API documentation
   - links to share the article on Twitter, LinkedIn, and Hacker News.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-10-18 15:48:07 +09:00
Eric
726889bed1
Website: Add search to article category page. (#22997)
Closes: #22952

Changes:
- Removed the categories from the article landing page.
- Updated the announcements article category page and article landing
page to have a search bar
2024-10-18 14:54:30 +09:00
JD
cc57d615b4
Article: Fleet 4.58.0 release (#22792) 2024-10-17 17:53:26 -05:00