diff --git a/handbook/company/testimonials.yml b/handbook/company/testimonials.yml index 7d89249001..a8038d8ec4 100644 --- a/handbook/company/testimonials.yml +++ b/handbook/company/testimonials.yml @@ -141,4 +141,12 @@ quoteAuthorProfileImageFilename: testimonial-author-tom-larkin-48x48@2x.png quoteLinkUrl: https://www.linkedin.com/in/thlarkin/ youtubeVideoUrl: https://www.youtube.com/watch?v=nkjg_hNe86Q - productCategories: [Endpoint operations] \ No newline at end of file + productCategories: [Endpoint operations] +- + quote: Something I really appreciate about working with you guys is that it doesn't feel like I'm talking to a vendor. It actually feels like I'm talking to my team, and I really appreciate it. + quoteImageFilename: social-proof-logo-deloitte-130x32@2x.png + quoteLinkUrl: https://www.linkedin.com/in/cmajumdar/ + quoteAuthorName: Chandra Majumdar + quoteAuthorProfileImageFilename: testimonial-author-chandra-majumdar-48x48@2x.png + quoteAuthorJobTitle: Partner - Cyber and Strategic Risk + productCategories: [Vulnerability management, Endpoint operations] \ No newline at end of file diff --git a/website/api/controllers/view-device-management.js b/website/api/controllers/view-device-management.js index d16c7d3e3c..18dbe2afdd 100644 --- a/website/api/controllers/view-device-management.js +++ b/website/api/controllers/view-device-management.js @@ -29,14 +29,14 @@ module.exports = { }); // Specify an order for the testimonials on this page using the last names of quote authors - let testimonialOrderForThisPage = ['Gomez', 'Fohs', 'Grzelak', 'Botelho', 'Whetstone', 'Carr']; + let testimonialOrderForThisPage = ['Erik Gomez', 'Nick Fohs', 'Dan Grzelak', 'Kenny Botelho', 'Wes Whetstone', 'Matt Carr']; testimonialsForScrollableTweets.sort((a, b)=>{ - if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName.split(' ')[1]) === -1){ + if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName) === -1){ return 1; - } else if(testimonialOrderForThisPage.indexOf(b.quoteAuthorName.split(' ')[1]) === -1) { + } else if(testimonialOrderForThisPage.indexOf(b.quoteAuthorName) === -1) { return -1; } - return testimonialOrderForThisPage.indexOf(a.quoteAuthorName.split(' ')[1]) - testimonialOrderForThisPage.indexOf(b.quoteAuthorName.split(' ')[1]); + return testimonialOrderForThisPage.indexOf(a.quoteAuthorName) - testimonialOrderForThisPage.indexOf(b.quoteAuthorName); }); // Respond with view. diff --git a/website/api/controllers/view-endpoint-ops.js b/website/api/controllers/view-endpoint-ops.js index da7c189f4b..e67c72cdce 100644 --- a/website/api/controllers/view-endpoint-ops.js +++ b/website/api/controllers/view-endpoint-ops.js @@ -29,14 +29,14 @@ module.exports = { }); // Specify an order for the testimonials on this page using the last names of quote authors - let testimonialOrderForThisPage = ['Zaffery','Grzelak','Waisman','Larkin','Anderson','Gomez','Fohs','Shaklovitz','Arpaia','Shields','Majumdar','Elshaer','Yousafzai','Ravazzolo','Whetstone','Botelho']; + 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']; testimonialsForScrollableTweets.sort((a, b)=>{ - if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName.split(' ')[1]) === -1){ + if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName) === -1){ return 1; - } else if(testimonialOrderForThisPage.indexOf(b.quoteAuthorName.split(' ')[1]) === -1) { + } else if(testimonialOrderForThisPage.indexOf(b.quoteAuthorName) === -1) { return -1; } - return testimonialOrderForThisPage.indexOf(a.quoteAuthorName.split(' ')[1]) - testimonialOrderForThisPage.indexOf(b.quoteAuthorName.split(' ')[1]); + return testimonialOrderForThisPage.indexOf(a.quoteAuthorName) - testimonialOrderForThisPage.indexOf(b.quoteAuthorName); }); // Respond with view. diff --git a/website/api/controllers/view-vulnerability-management.js b/website/api/controllers/view-vulnerability-management.js index 37307106a8..9044541e49 100644 --- a/website/api/controllers/view-vulnerability-management.js +++ b/website/api/controllers/view-vulnerability-management.js @@ -29,14 +29,14 @@ module.exports = { }); // Specify an order for the testimonials on this page using the last names of quote authors - let testimonialOrderForThisPage = ['Waisman', 'Shields', 'Majumdar', 'Anderson', 'Grzelak', 'Fohs']; + let testimonialOrderForThisPage = ['Nico Waisman', 'Andre Shields', 'Dhruv Majumdar', 'Austin Anderson', 'Dan Grzelak', 'Nick Fohs', 'Chandra Majumdar']; testimonialsForScrollableTweets.sort((a, b)=>{ - if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName.split(' ')[1]) === -1){ + if(testimonialOrderForThisPage.indexOf(a.quoteAuthorName) === -1){ return 1; - } else if(testimonialOrderForThisPage.indexOf(b.quoteAuthorName.split(' ')[1]) === -1) { + } else if(testimonialOrderForThisPage.indexOf(b.quoteAuthorName) === -1) { return -1; } - return testimonialOrderForThisPage.indexOf(a.quoteAuthorName.split(' ')[1]) - testimonialOrderForThisPage.indexOf(b.quoteAuthorName.split(' ')[1]); + return testimonialOrderForThisPage.indexOf(a.quoteAuthorName) - testimonialOrderForThisPage.indexOf(b.quoteAuthorName); }); // Respond with view. diff --git a/website/assets/images/testimonial-author-chandra-majumdar-48x48@2x.png b/website/assets/images/testimonial-author-chandra-majumdar-48x48@2x.png new file mode 100644 index 0000000000..3e6d4cff3f Binary files /dev/null and b/website/assets/images/testimonial-author-chandra-majumdar-48x48@2x.png differ