Commit Graph

105 Commits (37a521d59f1c7e58f71d8152e580df8968aaffff)

Author SHA1 Message Date
Haibo 1f10166028
fix(tracing): use global provider by default, but allow custom providers (#2803) 2 years ago
Bin aed172b8dd
feat: jwt KeyFunc external return (#2809) 2 years ago
ibrahim albarghouthi 3958f9d5c0
refactor: metadata supports key corresponding to multiple values (#2772) 2 years ago
jessetang f03f5f8988
fix(middleware/tracing): golang filename modify (#2727) 2 years ago
jessetang 9a973d29c2
fix: rectification of non-standard lint codes (#2746) 2 years ago
hoslo 19f008b483
feat: Add latency to the recover handler context (#2653) 2 years ago
LiuDui 08f37391e1
chore: clean up deprecated code (#2648) 2 years ago
Juan C. Yamacho H d12498ed38
feat(middleware): redacter interface for logging (#2564) 2 years ago
Ccheers 8732b76386
fix(circuitbreaker): add WithCircuitBreaker to fix WithGroup is useless (#2535) 2 years ago
Jesse 54c6fb3631
test(middleware/auth/jwt): add test TestNewContextAndFromContext (#2447) 2 years ago
Jesse b5482d1794
test(middleware/metadata): supplement test and modify code style (#2448) 2 years ago
jesse.tang 77d260241c
test(middleware/logging): TestExtractError (#2443) 2 years ago
jesse.tang 0ecc2b422f
style: modify declaring empty slices (#2378) 2 years ago
jesse.tang 0e698b248a
cleanup: remove fmt and errors new err (#2377) 2 years ago
jesse.tang 4d95050747
fix: fmt import (#2379) 2 years ago
jesse.tang 9737a3c5e4
fix: typo and grammatical errors (#2368) 2 years ago
jesse.tang f2a33929d0
fix: modify interface check way (#2375) 2 years ago
Germiniku cb6176dbbb
feat(tracing) custom tracer name (#2310) 2 years ago
darkweak c9fbb27b5b
tests(coverage): Increase middleware tests coverage (#2165) 3 years ago
Tony Chen dccee86141
log: remove component logger to use global logger (#2061) 3 years ago
songzhibin97 92ba6a3209
Style:trace (#2017) 3 years ago
songzhibin97 9e66ac2f5b
Update jwt.go (#2016) 3 years ago
Tony Chen a72fc68ffd
feat: add error cause for statck trace (#1910) 3 years ago
kwanhur ac99a5c877
style(cmd/errors/examples/middleware/transport): fix common words' spelling mistakes (#1872) 3 years ago
Zhen Wang 4dadafff90
fix(jwt): parse server custom claims (#1817) 3 years ago
Tony Chen 6ec695064b
move container group to internal (#1827) 3 years ago
haiyux 18315303f0
deps:upgrade go mod version (#1800) 3 years ago
haiyux 00c05e82a3
test:remove testify go mod (#1766) 3 years ago
realityone 0ed2e0f379
feat(log): add global logger appliance, as process level default logger (#1761) 3 years ago
Casper-Mars 76ab0baa56
feat(middleware/auth/jwt): add customer header (#1752) 3 years ago
haiyux 2e045c3e42
feat: middleware seletor add ctx match (#1652) 3 years ago
china小宇 83ebf53b93
fix: circuitbreaker use client context (#1679) 3 years ago
spume 0f423be434
fix(middleware/tracing): modify kartos to kratos (#1628) 3 years ago
Evan f9a132c9dd
feat: recovery logger with ctx (#1601) 3 years ago
longxboy 056812e4b2
feat: add http transport interface (#1533) 3 years ago
Bear 5e88a20cd4
fix: 'tokenInfo' might have 'nil' or bad value (#1534) 3 years ago
hotcha 7cc6565d01
fix typo (#1509) 3 years ago
Kagaya 04bc0e63ba
test(middleware/tracing): tracing unit test enhancement (#1484) 3 years ago
Tony Chen 6e6526efd9
fix: middleware uses sentinel error (#1463) 3 years ago
Casper-Mars ab5152dbe1
feat(middleware/auth): add auth middleware (#1274) 3 years ago
Tony Chen b38c1145cf
fix(middleware/circuitbreaker): add breaker group (#1453) 3 years ago
yuemoxi 8823a1c618
feat:middleware selector add func match (#1329) 3 years ago
Tony Chen 1ac50be94c
fix: sra to aegis (#1420) 3 years ago
Kagaya de55281108
feat(middleware/ratelimit): add rate limiter middleware (#1271) 3 years ago
Kagaya 47f039792b
feat(middleware/breaker): add circuit breaker middleware (#1299) 3 years ago
Windfarer 0ec3ff0b46
refactor: move plugins to contrib dir (#1399) 3 years ago
Kagaya f7588a47de
fix: ci lint error (#1391) 3 years ago
包子 7b6332ee75
deps: middleware add separate go.mod and removes framework deps (#1385) 3 years ago
yuemoxi 12f17a3e2e
test(middleware/) add test (#1379) 3 years ago
Xudong Cai b44e47b087
refactor: optimize the code and use golangci-lint to check for any errors (#1298) 3 years ago