pkg/authentication/basic/htpasswd.go | 130 | A 0 mins | C 75% |
pkg/authentication/basic/validator.go | 4 | A 0 mins |
|
pkg/clock/clock.go | 120 | A 0 mins | A 95% |
pkg/cookies/cookies.go | 70 | A 45 mins | D 64% |
pkg/cookies/csrf.go | 174 | A 0 mins | D 61% |
pkg/encryption/cipher.go | 98 | A 0 mins | C 74% |
pkg/encryption/nonce.go | 24 | A 0 mins | F 0% |
pkg/encryption/utils.go | 114 | A 0 mins | D 64% |
pkg/header/injector.go | 103 | A 55 mins | A 96% |
pkg/http/server.go | 208 | A 1 hr | A 91% |
pkg/http/server_group.go | 23 | A 0 mins | A 100% |
pkg/ip/net_set.go | 72 | A 0 mins | A 91% |
pkg/ip/parse_ip_net.go | 34 | A 0 mins | F 0% |
pkg/ip/realclientip.go | 73 | A 0 mins | A 91% |
pkg/logger/logger.go | 397 | A 2 hrs |
|
pkg/middleware/basic_session.go | 70 | A 0 mins | A 100% |
pkg/middleware/headers.go | 91 | A 1 hr | A 100% |
pkg/middleware/healthcheck.go | 42 | A 0 mins | A 100% |
pkg/middleware/jwt_session.go | 87 | A 0 mins | A 100% |
pkg/middleware/metrics.go | 82 | A 0 mins | C 77% |
pkg/middleware/readynesscheck.go | 30 | A 0 mins | A 100% |
pkg/middleware/redirect_to_https.go | 32 | A 0 mins | A 100% |
pkg/middleware/request_logger.go | 79 | A 0 mins | C 72% |
pkg/middleware/scope.go | 26 | A 0 mins | A 100% |
pkg/middleware/session_utils.go | 24 | A 0 mins | A 100% |
pkg/middleware/stored_session.go | 149 | A 50 mins | A 90% |
pkg/middleware/testdata/metrics/notfoundrequest.txt | |
|
|
pkg/middleware/testdata/metrics/successfulrequest.txt | |
|
|
pkg/providers/oidc/provider.go | 74 | A 0 mins | A 100% |
pkg/providers/oidc/provider_verifier.go | 104 | A 0 mins | A 100% |
pkg/providers/oidc/verifier.go | 85 | A 0 mins | B 89% |
pkg/providers/util/claim_extractor.go | 157 | A 35 mins | A 91% |
pkg/requests/builder.go | 82 | A 0 mins | A 94% |
pkg/requests/result.go | 68 | A 0 mins | A 100% |
pkg/requests/util/util.go | 42 | A 0 mins | C 79% |
pkg/sessions/cookie/session_store.go | 203 | A 35 mins | B 82% |
pkg/sessions/persistence/interfaces.go | 13 | A 0 mins |
|
pkg/sessions/persistence/manager.go | 70 | A 0 mins | C 71% |
pkg/sessions/persistence/ticket.go | 186 | A 0 mins | C 79% |
pkg/sessions/redis/client.go | 62 | A 0 mins | A 100% |
pkg/sessions/redis/lock.go | 68 | A 0 mins | C 70% |
pkg/sessions/redis/redis_store.go | 175 | A 0 mins | C 76% |
pkg/sessions/session_store.go | 18 | A 0 mins | A 100% |
pkg/upstream/file.go | 29 | A 0 mins | A 90% |
pkg/upstream/http.go | 139 | A 0 mins | A 98% |
pkg/upstream/proxy.go | 124 | A 35 mins | B 88% |
pkg/upstream/rewrite.go | 60 | A 0 mins | F 58% |
pkg/upstream/static.go | 33 | A 0 mins | A 90% |
pkg/util/util.go | 146 | A 0 mins | F 19% |
pkg/validation/allowlist.go | 64 | A 0 mins | A 93% |