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

jarodriguez created an issue. See original summary.

PA robot’s picture

Status: Needs review » Needs work

There 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.

deepanker_bhalla’s picture

Hi 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

jarodriguez’s picture

Status: Needs work » Needs review

* 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

jarodriguez’s picture

.

jarodriguez’s picture

Issue summary: View changes
deepanker_bhalla’s picture

Status: Needs review » Reviewed & tested by the community

Hi,

Working fine now. Great work.

jarodriguez’s picture

Priority: Normal » Critical
jarodriguez’s picture

Issue summary: View changes
jarodriguez’s picture

Issue summary: View changes
jarodriguez’s picture

Issue summary: View changes
jarodriguez’s picture

Issue summary: View changes
jarodriguez’s picture

Issue summary: View changes
Issue tags: +PAReview: review bonus
jarodriguez’s picture

Issue summary: View changes