Directories
¶
| Path | Synopsis |
|---|---|
|
Package ch provides a ClickHouse connection utility.
|
Package ch provides a ClickHouse connection utility. |
|
Package chprometheus provides a Prometheus collector for ClickHouse connection pool statistics.
|
Package chprometheus provides a Prometheus collector for ClickHouse connection pool statistics. |
|
Package kafka provides a Kafka integration for Warnly.
|
Package kafka provides a Kafka integration for Warnly. |
|
Package migrator provides functionality to manage database migrations.
|
Package migrator provides functionality to manage database migrations. |
|
Package mock contains mock implementations of various interfaces.
|
Package mock contains mock implementations of various interfaces. |
|
Package mysql provides a connection to MySQL database with a connection pool.
|
Package mysql provides a connection to MySQL database with a connection pool. |
|
Package notifier implements webhook notifications.
|
Package notifier implements webhook notifications. |
|
Package server provides HTTP handlers and middlewares for application.
|
Package server provides HTTP handlers and middlewares for application. |
|
Package session provides session management functionality, including secure cookies, session storage, and session encoding/decoding using CBOR and secure cookies.
|
Package session provides session management functionality, including secure cookies, session storage, and session encoding/decoding using CBOR and secure cookies. |
|
Package stdlog provides a logger implementation using the standard library's slog package used as adapter for logging interfaces.
|
Package stdlog provides a logger implementation using the standard library's slog package used as adapter for logging interfaces. |
|
svc
|
|
|
alert
Package alert provides the implementation of the warnly.AlertService interface.
|
Package alert provides the implementation of the warnly.AlertService interface. |
|
event
Package event provides the implementation of the event service.
|
Package event provides the implementation of the event service. |
|
initializer
Package initializer initializes warnly for the first time.
|
Package initializer initializes warnly for the first time. |
|
notification
Package notification provides the implementation of the warnly.NotificationService interface.
|
Package notification provides the implementation of the warnly.NotificationService interface. |
|
project
Package project provides the implementation of the ProjectService interface, which includes methods for managing projects, issues, and teams.
|
Package project provides the implementation of the ProjectService interface, which includes methods for managing projects, issues, and teams. |
|
session
Package session provides the implementation of the SessionService interface, which includes methods for user authentication and session management.
|
Package session provides the implementation of the SessionService interface, which includes methods for user authentication and session management. |
|
system
Package system provides the implementation of the SystemService interface, which includes methods for listing slow queries, schemas, and errors.
|
Package system provides the implementation of the SystemService interface, which includes methods for listing slow queries, schemas, and errors. |
|
Package svcotel provides OpenTelemetry tracer provider interface and a no-op implementation.
|
Package svcotel provides OpenTelemetry tracer provider interface and a no-op implementation. |
|
Package uow provides an interface in which the "repositories" that participate on it are asure that the functions/actions that are called will be rollback if the Unit of Work fails at some point.
|
Package uow provides an interface in which the "repositories" that participate on it are asure that the functions/actions that are called will be rollback if the Unit of Work fails at some point. |
|
Package warnly provides the core types and interfaces for the Warnly application.
|
Package warnly provides the core types and interfaces for the Warnly application. |
|
templ: version: v0.3.1001
|
templ: version: v0.3.1001 |
|
Package worker provides background workers for processing alerts.
|
Package worker provides background workers for processing alerts. |
Click to show internal directories.
Click to hide internal directories.