fleet/website/api/controllers/imagine
Eric 32580c823d
Website: Build testimonials in <scrollable-tweets> component from YAML. (#15638)
https://github.com/fleetdm/confidential/issues/4533

Changes:
- Added `/handbook/company/testimonials.yml`.
- Updated `build-static-content` to validate each item in
`testimonials.yml` and to add each item to
`sails.config.builtStaticContent.testimonials`
- Updated the scrollable tweets component to build cards of quotes from
`sails.config.builtStaticContent.testimonials`.
- Updated view-actions for pages where the `<scrollable-tweets>`
component is being used to throw an error if the testimonials
configuration is missing and to send the testimonials config to the
page.
- Updated pages where `<scrollable-tweets>` was being used.
- Updated the landing page generator to create new view-actions that
send the testimonials configuration to generated pages and updated the
template .ejs file.
2023-12-18 15:09:58 -06:00
..
deliver-launch-party-signup.js Website: add MDM launch party page (#10731) 2023-03-28 12:20:00 -05:00
view-defcon-31.js Website: Build testimonials in <scrollable-tweets> component from YAML. (#15638) 2023-12-18 15:09:58 -06:00
view-higher-education.js Website: Build testimonials in <scrollable-tweets> component from YAML. (#15638) 2023-12-18 15:09:58 -06:00
view-jamf-alternative.js Website: Build testimonials in <scrollable-tweets> component from YAML. (#15638) 2023-12-18 15:09:58 -06:00
view-launch-party.js Website: Pre-fill launch-party form from personalized email links (#10907) 2023-03-31 15:58:49 -05:00
view-rapid-7-alternative.js Website: Build testimonials in <scrollable-tweets> component from YAML. (#15638) 2023-12-18 15:09:58 -06:00
view-unused-software.js Website: Build testimonials in <scrollable-tweets> component from YAML. (#15638) 2023-12-18 15:09:58 -06:00