finish logs page

This commit is contained in:
Kujtim Hoxha 2025-04-09 19:07:39 +02:00
parent 0d8d324ac6
commit d39d52d95d
22 changed files with 565 additions and 251 deletions

View file

@ -11,7 +11,13 @@ type Interface interface {
Info(msg string, args ...any)
Warn(msg string, args ...any)
Error(msg string, args ...any)
Subscribe(ctx context.Context) <-chan pubsub.Event[Message]
Subscribe(ctx context.Context) <-chan pubsub.Event[LogMessage]
List() []Message
PersistDebug(msg string, args ...any)
PersistInfo(msg string, args ...any)
PersistWarn(msg string, args ...any)
PersistError(msg string, args ...any)
List() []LogMessage
SetLevel(level string)
}