mirror of
https://github.com/lukaszraczylo/traefikoidc.git
synced 2026-06-05 22:44:17 +00:00
2d1b04c637
* Multiple fixes - refresh coordinator dedup + memory pressure wire - middleware sse consolidation + timer leak + claim cache - universal cache sync backfill + isDebug gate - lazy background task race - memory monitor stw cached + refresh() api * fix(auth): suppress OIDC redirects on non-navigation requests - [x] Add isNonNavigationRequest using Sec-Fetch-Mode and Accept headers - [x] Add comprehensive TestIsNonNavigationRequest - [x] Update ServeHTTP to 401 non-navigation and AJAX requests Fixes #129 * feat(config): add custom CA and insecure skip verify for OIDC TLS - [x] Add CACertPath, CACertPEM, InsecureSkipVerify to Config - [x] Implement loadCACertPool for CA bundle loading - [x] Update HTTPClientConfig with RootCAs and InsecureSkipVerify - [x] Apply CA pool and skip verify to pooled HTTP clients - [x] Enhance configKey to distinguish TLS configs - [x] Add comprehensive ca_cert_test.go Fixes #125 * feat(oidc): add custom CA certificate support for private OIDC providers - [x] Add caCertPath, caCertPEM, insecureSkipVerify config options - [x] Update traefik.yml with new OIDC client config fields - [x] Add configuration schema descriptions for new options - [x] Update README table and add Custom CA Certificates section * Fix the documentation. * test(redis): add oversized argument rejection test - [x] Add TestRedisConn_RejectOversizedArgumentBytes - [x] Import strings package * Dependencies cleanup
68 lines
2.2 KiB
Plaintext
68 lines
2.2 KiB
Plaintext
# github.com/alicebob/miniredis/v2 v2.35.0
|
|
## explicit; go 1.17
|
|
github.com/alicebob/miniredis/v2
|
|
github.com/alicebob/miniredis/v2/fpconv
|
|
github.com/alicebob/miniredis/v2/geohash
|
|
github.com/alicebob/miniredis/v2/gopher-json
|
|
github.com/alicebob/miniredis/v2/hyperloglog
|
|
github.com/alicebob/miniredis/v2/metro
|
|
github.com/alicebob/miniredis/v2/proto
|
|
github.com/alicebob/miniredis/v2/server
|
|
github.com/alicebob/miniredis/v2/size
|
|
# github.com/cespare/xxhash/v2 v2.3.0
|
|
## explicit; go 1.11
|
|
github.com/cespare/xxhash/v2
|
|
# github.com/davecgh/go-spew v1.1.1
|
|
## explicit
|
|
github.com/davecgh/go-spew/spew
|
|
# github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
|
|
## explicit
|
|
github.com/dgryski/go-rendezvous
|
|
# github.com/gorilla/securecookie v1.1.2
|
|
## explicit; go 1.20
|
|
github.com/gorilla/securecookie
|
|
# github.com/gorilla/sessions v1.3.0
|
|
## explicit; go 1.20
|
|
github.com/gorilla/sessions
|
|
# github.com/pmezard/go-difflib v1.0.0
|
|
## explicit
|
|
github.com/pmezard/go-difflib/difflib
|
|
# github.com/redis/go-redis/v9 v9.17.2
|
|
## explicit; go 1.18
|
|
github.com/redis/go-redis/v9
|
|
github.com/redis/go-redis/v9/auth
|
|
github.com/redis/go-redis/v9/internal
|
|
github.com/redis/go-redis/v9/internal/auth/streaming
|
|
github.com/redis/go-redis/v9/internal/hashtag
|
|
github.com/redis/go-redis/v9/internal/hscan
|
|
github.com/redis/go-redis/v9/internal/interfaces
|
|
github.com/redis/go-redis/v9/internal/maintnotifications/logs
|
|
github.com/redis/go-redis/v9/internal/pool
|
|
github.com/redis/go-redis/v9/internal/proto
|
|
github.com/redis/go-redis/v9/internal/rand
|
|
github.com/redis/go-redis/v9/internal/util
|
|
github.com/redis/go-redis/v9/maintnotifications
|
|
github.com/redis/go-redis/v9/push
|
|
# github.com/stretchr/objx v0.5.2
|
|
## explicit; go 1.20
|
|
github.com/stretchr/objx
|
|
# github.com/stretchr/testify v1.10.0
|
|
## explicit; go 1.17
|
|
github.com/stretchr/testify/assert
|
|
github.com/stretchr/testify/assert/yaml
|
|
github.com/stretchr/testify/mock
|
|
github.com/stretchr/testify/require
|
|
github.com/stretchr/testify/suite
|
|
# github.com/yuin/gopher-lua v1.1.1
|
|
## explicit; go 1.17
|
|
github.com/yuin/gopher-lua
|
|
github.com/yuin/gopher-lua/ast
|
|
github.com/yuin/gopher-lua/parse
|
|
github.com/yuin/gopher-lua/pm
|
|
# golang.org/x/time v0.14.0
|
|
## explicit; go 1.24.0
|
|
golang.org/x/time/rate
|
|
# gopkg.in/yaml.v3 v3.0.1
|
|
## explicit
|
|
gopkg.in/yaml.v3
|