Here is the issue to start work on 8.x-3.x version which should have more generic implementation.

Comments

shumer created an issue. See original summary.

  • shumer committed 7b7df93 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 4891d51 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed c14cdd4 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed d945025 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 364f4a6 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 9b96e9b on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 4ab2857 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 9f72dd5 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 1615076 on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed ca0eebf on 8.x-3.x
    Issue #3066171: Review basic Varnish integration and refactor code
    

  • shumer committed 7996d10 on 8.x-3.x
    Issue #3066171: Test for configuration form added
    

  • shumer committed 6fa90ef on 8.x-3.x
    Issue #3066171 by shumer: Custom rules for Cache-control header added
    

  • shumer committed 960471c on 8.x-3.x
    Issue #3066171 by shumer: Test for Anonymous user page added.
    

  • shumer committed a39d355 on 8.x-3.x
    Issue #3066171 by shumer: Test for Registered user page added.
    

  • shumer committed 8817cee on 8.x-3.x
    Issue #3066171 by shumer: Test for Excluded URL option added. Code style...

  • shumer committed 2bc329f on 8.x-3.x
    Issue #3066171 by shumer: Code style fixes.
    

  • shumer committed 9beb242 on 8.x-3.x
    Issue #3066171 by shumer: Code style fixes.
    

  • shumer committed 45a35cf on 8.x-3.x
    Issue #3066171 by shumer: Cache-Control headers test added.
    

  • shumer committed 65854d3 on 8.x-3.x
    Issue #3066171 by shumer: Authenticated user cache support added.
    

  • shumer committed 8bded9d on 8.x-3.x
    Issue #3066171 by shumer: Coding standard fixes.
    

  • shumer committed be7e9f4 on 8.x-3.x
    Issue #3066171 by shumer: Minified tags added to avoid 16KB header issue...

  • shumer committed f7ba642 on 8.x-3.x
    Issue #3066171 by shumer: SOLID style fixes.
    

  • shumer committed 621382f on 8.x-3.x
    Issue #3066171 by shumer: Notices fixed.
    

  • shumer committed 7b44d7d on 8.x-3.x
    Issue #3066171: Hashing noise is added to the BIN name.
    

  • shumer committed abb71e0 on 8.x-3.x
    Issue #3066171: Log messages added for RequestHandler class.
    

  • shumer committed bf7ce78 on 8.x-3.x
    Issue #3066171: Code style fixes.
    

  • shumer committed 81ae913 on 8.x-3.x
    Issue #3066171 by shumer: Vary header is set on Drupal side now.
    

  • shumer committed 97028ad on 8.x-3.x
    Issue #3066171 by shumer: Logs added for a Cookie manager class.
    

  • shumer committed dc664e6 on 8.x-3.x
    Issue #3066171 by shumer: Code style fixes.
    

  • shumer committed 4c04e16 on 8.x-3.x
    Issue #3066171 by shumer: Header to verify Purge requests added.
    

  • shumer committed 9b7e428 on 8.x-3.x
    Issue #3066171 by shumer: VCL update to ban tags.
    

  • shumer committed ef400e8 on 8.x-3.x
    Issue #3066171 by shumer: Notices fixed.
    
miritas’s picture

I will on the manual purge feature.

id.medion’s picture

I am working on setting TTL per node type.

  • shumer committed b3014ed on 8.x-3.x
    Issue #3066171 by shumer, id.medion: TTL configuration per node type...

  • shumer committed b54e301 on 8.x-3.x
    Issue #3066171: Route rebuild added on Varnish terminal settings change.
    

  • shumer committed 7168330 on 8.x-3.x
    Issue #3066171: Test for Varnish purger config form added.
    

  • shumer committed c7dcecc on 8.x-3.x
    Issue #3066171 by shumer: User blocks functional0ity migration started.
    

  • shumer committed 9e46b8d on 8.x-3.x
    Issue #3066171 by shumer: User blocks manager and callback added.
    

  • shumer committed bb1c5d4 on 8.x-3.x
    Issue #3066171: Code style fixes.
    

  • shumer committed df913fa on 8.x-3.x
    Issue #3066171: Code style fixes.
    

  • shumer committed 003ce29 on 8.x-3.x
    Issue #3066171: Fixes to follow SOLID principles.
    

  • shumer committed 29299b6 on 8.x-3.x
    Issue #3066171: Naming fixes.
    

  • shumer committed 419fd2c on 8.x-3.x
    Issue #3066171 by shumer: User blocks logic updated.
    

  • shumer committed 205c925 on 8.x-3.x
    Issue #3066171 by shumer: Callback to retrieve UserBlocks added.
    

  • shumer committed bc055e6 on 8.x-3.x
    Issue #3066171 by shumer: Code style fixes.
    

  • shumer committed 6fb6b1b on 8.x-3.x
    Issue #3066171 by shumer: Code readability improvements.
    

  • shumer committed 08f355f on 8.x-3.x authored by id.medion
    Issue #3066171 by id.medion: Test added for CT TTL override settings.
    

  • shumer committed 5259e5b on 8.x-3.x
    Issue #3066171 by shumer: Code readability improvements.
    

  • shumer committed 2573860 on 8.x-3.x
    Issue #3066171 by shumer: User data blocks logic updated.
    

  • shumer committed 2440790 on 8.x-3.x authored by id.medion
    Issue #3066171 by id.medion: Module requireements added.
    

  • shumer committed 4dbe394 on 8.x-3.x
    Issue #3066171 by shumer: Test updated.
    

  • shumer committed 27e94d0 on 8.x-3.x
    Issue #3066171 by shumer: Test updated.
    

  • miritas authored 39270c0 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • miritas authored 47b3aa8 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...
  • miritas authored 5eb0c80 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • shumer committed 129e8f1 on 8.x-3.x
    Issue #3066171 by shumer: Code style fixes.
    
id.medion’s picture

StatusFileSize
new2.88 KB

Created new settings for block.

  • shumer committed ed0cfac on 8.x-3.x
    Issue #3066171 by shumer: SOLID principles fixes, part of functionality...
id.medion’s picture

StatusFileSize
new2.82 KB

Patch 58 updated.

  • shumer committed 78c213c on 8.x-3.x authored by id.medion
    Issue #3066171 by id.medion, shumer, miritas: Review basic Varnish...

  • miritas authored ee779cd on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...
  • miritas authored f0a8b4f on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • shumer committed d035b90 on 8.x-3.x authored by id.medion
    Issue #3066171 by id.medion, shumer, miritas: Fix fro auto tests.
    

  • shumer committed 4101749 on 8.x-3.x
    Issue #3066171 by shumer: Varnish is disabled for admin routes now.
    

  • miritas authored decf9f0 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • miritas authored 4b2f8c0 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • shumer committed ab28ee4 on 8.x-3.x
    Issue #3066171 by shumer: Cache invalidator service added.
    

  • shumer committed 4343dc5 on 8.x-3.x
    Issue #3066171 by shumer: Invalidate user blocks on POST requests added.
    

  • shumer committed 5e072bf on 8.x-3.x
    Issue #3066171 by shumer: Invalidate user blocks on POST requests added.
    

  • shumer committed ece74fb on 8.x-3.x
    Issue #3066171 by shumer: Base method to deflate Varnish cache added.
    

  • shumer committed f0f76fc on 8.x-3.x
    Issue #3066171 by shumer: Deflate key header added.
    

  • shumer committed 5a049f3 on 8.x-3.x
    Issue #3066171 by shumer: Deflate cache form added.
    

  • shumer committed 2f8f34b on 8.x-3.x
    Issue #3066171 by shumer: Coding standards fixes.
    

  • shumer committed 7ef0cc6 on 8.x-3.x
    Issue #3066171 by shumer: Cron to support Deflate process added.
    

  • shumer committed f260dca on 8.x-3.x
    Issue #3066171 by shumer: Code style.
    

  • shumer committed 33a62d8 on 8.x-3.x
    Issue #3066171 by id.medion, shumer: ESI block rendering added.
    

  • shumer committed c1444f7 on 8.x-3.x
    Issue #3066171 by shumer: ESI request fixes added.
    

  • miritas authored 3ecc7c6 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...
  • miritas authored d77a27c on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • miritas authored e8c0fb2 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • shumer committed edd22cc on 8.x-3.x
    Issue #3066171 by shumer: ESI request fixes added.
    

  • miritas authored ef11c13 on 8.x-3.x
    Issue #3066171 by miritas: Review basic Varnish integration and refactor...

  • shumer committed 576336f on 8.x-3.x authored by id.medion
    Issue #3066171 by id.medion: Review basic Varnish integration and...

  • shumer committed bc61e44 on 8.x-3.x
    Issue #3066171 by shumer: Code style fixes.
    

  • shumer committed f758c9b on 8.x-3.x
    Issue #3066171 by shumer: Purge user blocks on POST settings added.
    

  • shumer committed d2a2b15 on 8.x-3.x
    Issue #3066171 by shumer: Purge user blocks on POST settings added.
    

  • shumer committed 0f6b28b on 8.x-3.x
    Issue #3066171 by shumer: Code updated to support Drupal 9.
    

  • shumer committed 086681b on 8.x-3.x
    Issue #3066171 by shumer: Code updated to support Drupal 9.
    

  • shumer committed 85868cc on 8.x-3.x
    Issue #3066171 by shumer: Minor fixes.
    

  • shumer committed e32bf98 on 8.x-3.x
    Issue #3066171 by shumer: User context for user blocks added.
    

  • shumer committed 92d84d6 on 8.x-3.x
    Issue #3066171 by shumer: User context for user blocks added.
    
shumer’s picture

Status: Active » Fixed

  • shumer committed 7791b6f on 8.x-3.x
    Issue #3066171 by shumer: VCL updated.
    

  • shumer committed 074ef0f on 8.x-3.x
    Issue #3066171 by shumer: Tests updated.
    

  • shumer committed c30992b on 8.x-3.x
    Issue #3066171 by shumer: Tests updated.
    

  • shumer committed 753717a on 8.x-3.x
    Issue #3066171 by shumer: Tests updated.
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.