diff --git a/handbook/company/testimonials.yml b/handbook/company/testimonials.yml index b53139b134..96fefc9427 100644 --- a/handbook/company/testimonials.yml +++ b/handbook/company/testimonials.yml @@ -9,6 +9,27 @@ #. productCategories: [Endpoint operations, Vulnerability management, Device management] # # TODO figure out what to do with this other quote that both Austin and Dre :+1:'d: "Fleet lets us be more actionable with fewer people. It helps us to filter out the noise better than we could with the other big name products we replaced." +- + quote: Yes Sir. Great tools for the everyday open-source geeks 💯 + quoteAuthorName: Alvaro Gutierrez + quoteAuthorProfileImageFilename: testimonial-authour-alvaro-gutierrez-100x100@2x.png + quoteLinkUrl: https://www.linkedin.com/in/aantoniogutierrez/ + quoteAuthorJobTitle: Technology Evangelist + productCategories: [Endpoint operations] +- + quote: Fleet / osquery are some of my favorite open source detection tooling. + quoteAuthorName: Joe Pistone + quoteAuthorProfileImageFilename: testimonial-author-joe-pistone-100x100@2x.png + quoteLinkUrl: https://www.linkedin.com/in/josephpistone/ + quoteAuthorJobTitle: Manager, Security Operations + productCategories: [Endpoint operations] +- + quote: I had to answer some really complex questions for a compliance audit, and I was able to do it in about 15 minutes by munging some data together via a few queries into a csv. It took me longer to remember how to use `xsv` than to actually put together the report. If you aren't using osquery in your environment, you should be. + quoteAuthorName: Charles Zaffery + quoteAuthorProfileImageFilename: testimonial-author-charles-zaffery-48x48@2x.png + quoteLinkUrl: https://www.linkedin.com/in/charleszaffery/ + quoteAuthorJobTitle: Principle Computer Janitor + productCategories: [Vulnerability management] - quote: The visibility down into the assets covered by the agent is phenomenal. Fleet has become the central source for a lot of things. quoteAuthorName: Andre Shields diff --git a/website/api/controllers/view-endpoint-ops.js b/website/api/controllers/view-endpoint-ops.js index ec913c6972..c5e2ec892b 100644 --- a/website/api/controllers/view-endpoint-ops.js +++ b/website/api/controllers/view-endpoint-ops.js @@ -25,11 +25,11 @@ module.exports = { // Specify an order for the testimonials on this page using the last names of quote authors - let testimonialOrderForThisPage = ['Charles Zaffery','Dan Grzelak','Nico Waisman','Tom Larkin','Austin Anderson','Erik Gomez','Nick Fohs','Brendan Shaklovitz','Mike Arpaia','Andre Shields','Dhruv Majumdar','Ahmed Elshaer','Abubakar Yousafzai','Harrison Ravazzolo','Wes Whetstone','Kenny Botelho', 'Chandra Majumdar','Eric Tan']; + let testimonialOrderForThisPage = ['Charles Zaffery','Dan Grzelak','Nico Waisman','Tom Larkin','Austin Anderson','Erik Gomez','Nick Fohs','Brendan Shaklovitz','Mike Arpaia','Andre Shields','Dhruv Majumdar','Ahmed Elshaer','Abubakar Yousafzai','Harrison Ravazzolo','Wes Whetstone','Kenny Botelho', 'Chandra Majumdar','Eric Tan', 'Alvaro Gutierrez', 'Joe Pistone']; if(['eo-it', 'mdm'].includes(this.req.session.primaryBuyingSituation)){ - testimonialOrderForThisPage = [ 'Harrison Ravazzolo', 'Eric Tan','Erik Gomez', 'Tom Larkin', 'Nick Fohs', 'Wes Whetstone', 'Mike Arpaia', 'Kenny Botelho']; + testimonialOrderForThisPage = [ 'Harrison Ravazzolo', 'Eric Tan','Erik Gomez', 'Tom Larkin', 'Nick Fohs', 'Wes Whetstone', 'Mike Arpaia', 'Kenny Botelho', 'Alvaro Gutierrez']; } else if(['eo-security', 'vm'].includes(this.req.session.primaryBuyingSituation)){ - testimonialOrderForThisPage = ['Nico Waisman','Charles Zaffery','Abubakar Yousafzai','Eric Tan','Mike Arpaia','Chandra Majumdar','Ahmed Elshaer','Brendan Shaklovitz','Austin Anderson','Dan Grzelak','Dhruv Majumdar']; + testimonialOrderForThisPage = ['Nico Waisman','Charles Zaffery','Abubakar Yousafzai','Eric Tan','Mike Arpaia','Chandra Majumdar','Ahmed Elshaer','Brendan Shaklovitz','Austin Anderson','Dan Grzelak','Dhruv Majumdar','Alvaro Gutierrez', 'Joe Pistone']; } // Filter the testimonials by product category and the filtered list we built above. testimonialsForScrollableTweets = _.filter(testimonialsForScrollableTweets, (testimonial)=>{ diff --git a/website/api/controllers/view-vulnerability-management.js b/website/api/controllers/view-vulnerability-management.js index 9044541e49..2a9c2ae04c 100644 --- a/website/api/controllers/view-vulnerability-management.js +++ b/website/api/controllers/view-vulnerability-management.js @@ -29,7 +29,7 @@ module.exports = { }); // Specify an order for the testimonials on this page using the last names of quote authors - let testimonialOrderForThisPage = ['Nico Waisman', 'Andre Shields', 'Dhruv Majumdar', 'Austin Anderson', 'Dan Grzelak', 'Nick Fohs', 'Chandra Majumdar']; + let testimonialOrderForThisPage = ['Nico Waisman', 'Andre Shields', 'Dhruv Majumdar', 'Austin Anderson', 'Dan Grzelak', 'Nick Fohs', 'Chandra Majumdar', 'Charles Zaffery']; testimonialsForScrollableTweets.sort((a, b)=>{ if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName) === -1){ return 1; diff --git a/website/assets/images/testimonial-author-joe-pistone-100x100@2x.png b/website/assets/images/testimonial-author-joe-pistone-100x100@2x.png new file mode 100644 index 0000000000..d857bf7700 Binary files /dev/null and b/website/assets/images/testimonial-author-joe-pistone-100x100@2x.png differ diff --git a/website/assets/images/testimonial-authour-alvaro-gutierrez-100x100@2x.png b/website/assets/images/testimonial-authour-alvaro-gutierrez-100x100@2x.png new file mode 100644 index 0000000000..6535cf11d2 Binary files /dev/null and b/website/assets/images/testimonial-authour-alvaro-gutierrez-100x100@2x.png differ diff --git a/website/assets/styles/components/scrollable-tweets.component.less b/website/assets/styles/components/scrollable-tweets.component.less index 6e46904a13..b11473169f 100644 --- a/website/assets/styles/components/scrollable-tweets.component.less +++ b/website/assets/styles/components/scrollable-tweets.component.less @@ -99,6 +99,7 @@ img { height: 48px; width: 48px; + border-radius: 50%; } } }