For web distributions, CloudFront lets you choose whether you want CloudFront to forward headers to your origin and to cache separate versions of a specified object based on the header values in viewer requests. This allows you to serve different versions of your content based on the device the user is using, the location of the viewer, the language the viewer is using, and a variety of other criteria.
With Cloudfront Edge Caching module, you can manage the cache clear of Amazon Cloudfront through a setting form. This allow to clear cache pages when the content and users are modified, also allows to invalidate specific's URL.
Requirements
AWS SDK PHP: SDK necessary to connect with AWS Services
Link to Git repository:
----------------
git clone --branch 8.x-1.x https://git.drupal.org/project/cloudfront_edge_caching.git
Project page
----------------
https://www.drupal.org/project/cloudfront_edge_caching
Manual reviews of other projects
https://www.drupal.org/node/2920077#comment-12327709
https://www.drupal.org/node/2901246#comment-12327731
https://www.drupal.org/node/2905779#comment-12327734
Comments
Comment #2
PA robot CreditAttribution: PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpsgitdrupalorgprojectcloudfront_edge_cach...
We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #3
deepanker_bhalla CreditAttribution: deepanker_bhalla as a volunteer and at Srijan | A Material+ Company commentedHi jarodriguez,
As per the automated review of your project:
1) Your Readme.txt is not present as it is needed to be there to meet the guidelines for in-project documentation.
2) Coder Sniffer has found some issues with your code (please check the Drupal coding standards).
Can also check for further more information https://pareview.sh/node/1319
Comment #4
jarodriguez CreditAttribution: jarodriguez as a volunteer and at La Drupalera by Emergya commented* Added README.md
* Fixed all errors founded in pareviews.sh.
* Update landing page in Drupal.org with image, requirements and a full description of the module
Comment #5
jarodriguez CreditAttribution: jarodriguez as a volunteer and at La Drupalera by Emergya commented.
Comment #6
jarodriguez CreditAttribution: jarodriguez as a volunteer and at La Drupalera by Emergya commentedComment #7
deepanker_bhalla CreditAttribution: deepanker_bhalla as a volunteer and at Srijan | A Material+ Company commentedHi,
Working fine now. Great work.
Comment #8
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #9
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #10
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #11
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #12
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #13
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #14
jarodriguez CreditAttribution: jarodriguez as a volunteer and commentedComment #15
apadernoThank you for your contribution!
I am going to update your account so you can opt into security advisory coverage now.
These are some recommended readings to help with excellent maintainership:
You can find more contributors chatting on the IRC #drupal-contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
I thank all the dedicated reviewers as well.
Comment #16
apaderno