Documentation
¶
Index ¶
- Constants
- func ConfigureRouter(e *echo.Echo, cfg *Config)
- func NewBanner(size int, banlist []string) *banner
- func NewRateLimiter(shared, all map[string]string) *rateLimiter
- func NewValidator(dv domainValidator, psdc *psd.Client) *validator
- func SentryTransaction() echo.MiddlewareFunc
- type Config
- type FormHandler
Constants ¶
View Source
const DefaultFrequency = 1 * time.Minute
DefaultFrequency of the rate limiter
Variables ¶
This section is empty.
Functions ¶
func ConfigureRouter ¶
func ConfigureRouter(e *echo.Echo, cfg *Config)
ConfigureRouter configures echo router
func NewRateLimiter ¶
func NewValidator ¶
func SentryTransaction ¶ added in v1.4.1
func SentryTransaction() echo.MiddlewareFunc
SentryTransaction is a middleware that creates a new transaction for each request.
Types ¶
Click to show internal directories.
Click to hide internal directories.