[feature] Allow turning empty user-agent filtering off

This commit is contained in:
tobi 2025-09-16 15:11:45 +02:00
commit 6df577696b
9 changed files with 101 additions and 12 deletions

View file

@ -438,7 +438,7 @@ func Start(ctx context.Context) error {
// the logger, otherwise won't be accessible.
middleware.Logger(config.GetLogClientIP()),
middleware.HeaderFilter(state),
middleware.UserAgent(),
middleware.UserAgentOrTeapot(),
middleware.CORS(),
middleware.ExtraHeaders(),
}...)

View file

@ -200,7 +200,7 @@ func Start(ctx context.Context) error {
middlewares = append(middlewares, []gin.HandlerFunc{
middleware.Logger(config.GetLogClientIP()),
middleware.HeaderFilter(state),
middleware.UserAgent(),
middleware.UserAgentOrTeapot(),
middleware.CORS(),
middleware.ExtraHeaders(),
}...)