Skip to content

Tags: fredliang44/souin

Tags

v1.6.12

Toggle v1.6.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Optimization(all): Decrease allocs and responses time (darkweak#228)

* Optimization(all): Decrease allocs and responses time

* Update tests and improve the Storing

* Fix the yoda condition that blocks Træfik

* Remove redundant manageAge calls

* Bump dependencies

* Bump base deps

* Introduce Kratos

* Update kratos integratìon

* Increase Skipper wait duration

v1.6.11

Toggle v1.6.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(providers): Search by prefix and regexp in NutsDB (darkweak#224)

* fix(providers): Search by prefix and regexp in NutsDB

* Increase nutsdb limit

* Fix tests

* Replace fmt to logger

* Automatically generate workflow

* Add Surrogate-Key purge/store debug messages

* Support Træfik v2.7+

* Bump version

v1.6.10

Toggle v1.6.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(providers): Sanitize nuts properties from configuration (darkweak…

…#221)

* fix(providers): Sanitize nuts properties from configuration

* Support cache_keys JSON configuration

* keep stale on purge if strategy is not hard

* Fix stale surrogate invalidation

* Update E2E tests

* Group configuration object

* Surrogate_keys enhancement

* Fix surrogate with commas

* Support the etcd provider

* Fix nutsdb regex based cache purge. (darkweak#222)

* Handle delete many by regexp on etcd provider

* Increase wait for Chi & Webgo run to 30s

* Remove Yoda conditions

* Remove useless print

Co-authored-by: Kiss Károly Pál <[email protected]>

v1.6.9

Toggle v1.6.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(multi): beego, nutsdb, fixes (darkweak#220)

* feat(plugins): Introduce beego as supported plugin

* feat(provider): Introduce nutsdb storage

* Fix race issue

* Setup the traefik docker image build on tagged version

* Fix tests/lint

* Setup key generation override

* Fix Tyk & bump golangci-lint

* Fix tests, bump olric to the latest version

* Update tests

* Set the coalescing storage in the usagepool in caddy to handle the configuration reload that cause memory leak

* Bump to v1.6.9

* Setup manual docker deploy

v1.6.8

Toggle v1.6.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(license): Add MIT license to Souin (darkweak#210)

* feat(license): Add MIT license to Souin

* Bump to v1.6.8

v1.6.7

Toggle v1.6.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(issue-204): Set request context in Souin plugin (darkweak#205)

* fix(issue-204): Set request context in Souin plugin

* feat(plugins): Enhance caddy documentation (darkweak#206)

* feat(plugins): Introduce dotweb plugin (darkweak#207)

* feat(plugins): Introduce go-zero plugin support (darkweak#208)

v1.6.6

Toggle v1.6.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(plugins): Introduce Fiber & Goyave as plugin (darkweak#202)

* feat(plugins): Introduce Fiber as plugin

* feat(plugins): Introduce Goyave as middleware (darkweak#203)

v1.6.5

Toggle v1.6.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
release(v1.6.5) (darkweak#201)

* release(v1.6.5)

* Verify non empty body in træfik response

v1.6.4

Toggle v1.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(issue-198): Support 304 response (darkweak#199)

v1.6.3

Toggle v1.6.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(docs): Bump to prepare v1.6.3 (darkweak#195)

* feat(docs): Bump to prepare v1.6.3

* feat(plugins): Introduce chi plugin (darkweak#196)

* fix(plugins): DefaultSouinPluginCallback return an error if necessary (darkweak#197)