From 40ac1d5d24d5c85ab94d350b5bd6c60542999523 Mon Sep 17 00:00:00 2001 From: mertasan Date: Sun, 24 Dec 2023 00:04:51 +0000 Subject: [PATCH 1/3] Fix styling --- src/CloudflarePagesMiddleware.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CloudflarePagesMiddleware.php b/src/CloudflarePagesMiddleware.php index 521d98e..d66a52f 100644 --- a/src/CloudflarePagesMiddleware.php +++ b/src/CloudflarePagesMiddleware.php @@ -14,7 +14,7 @@ public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); - + if ($this->shouldCacheResponse($request, $response)) { $ttl = $this->getCacheTTL($request); $response->headers->add(['Cache-Control' => "max-age=$ttl, public"]); From f8bf3fe66a4dcb1a716881d1a99d629f3021e277 Mon Sep 17 00:00:00 2001 From: emredipi Date: Sun, 24 Dec 2023 03:07:46 +0300 Subject: [PATCH 2/3] ttl config --- config/cloudflare_cache.php | 2 +- src/CloudflarePagesMiddleware.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/cloudflare_cache.php b/config/cloudflare_cache.php index c547e14..eeeac44 100644 --- a/config/cloudflare_cache.php +++ b/config/cloudflare_cache.php @@ -11,7 +11,7 @@ 'identifier' => env('CLOUDFLARE_CACHE_IDENTIFIER'), - 'cache_ttl' => env('CLOUDFLARE_CACHE_TTL'), + 'default_cache_ttl' => env('CLOUDFLARE_DEFAULT_CACHE_TTL'), 'ignored_middlewares' => [ \Illuminate\Foundation\Http\Middleware\VerifyCsrfToken::class, diff --git a/src/CloudflarePagesMiddleware.php b/src/CloudflarePagesMiddleware.php index d66a52f..8a8805b 100644 --- a/src/CloudflarePagesMiddleware.php +++ b/src/CloudflarePagesMiddleware.php @@ -48,7 +48,7 @@ protected function getCacheTTL(Request $request): int return $request->attributes->get(CloudflareCache::TTL_ATTR); } - return config('cloudflare_cache.cache_ttl') ?? 600; + return config('cloudflare_cache.default_cache_ttl') ?? 600; } public function shouldCacheResponse(Request $request, Response $response): bool From 44358dd95da83dcd4a5a018eb458ce18edeb593d Mon Sep 17 00:00:00 2001 From: mertasan Date: Sun, 24 Dec 2023 00:37:33 +0000 Subject: [PATCH 3/3] Update CHANGELOG --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bb7e17..3eaa8e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ All notable changes to `laravel-cloudflare-cache` will be documented in this file. +## v1.1.0 - 2023-12-24 + +### What's Changed + +* Add Cache-Tags to Middleware by @mertasan in https://github.com/yediyuz/laravel-cloudflare-cache/pull/5 +* Update default cache TTL by @emredipi in f8bf3fe66a4dcb1a716881d1a99d629f3021e277 +* Add TTL config by @emredipi in d1f28b182afa1e3bb025a30927864fb9f79a6a5e +* Update environment names by @mertasan in 7d98c82389ecaf13aea745333ec2d8b21423e0fa +* Add `isEnabled()` method by @mertasan in 420814b2b1e25ee0393f4e4e9cdabda0af72ef49 + +### New Contributors + +* @mertasan made their first contribution in https://github.com/yediyuz/laravel-cloudflare-cache/pull/5 + +**Full Changelog**: https://github.com/yediyuz/laravel-cloudflare-cache/compare/v1.0.0...v1.1.0 + ## v1.0.0 - 2023-12-21 **Full Changelog**: https://github.com/yediyuz/laravel-cloudflare-cache/commits/v1.0.0