feat: add upcoming seasons sync and notification for sequels

This commit is contained in:
2026-04-08 13:35:44 +02:00
parent 437ec70d8c
commit 3b45500b7b
11 changed files with 625 additions and 85 deletions

View File

@@ -8,10 +8,12 @@ import (
_ "github.com/mattn/go-sqlite3"
"context"
"mal/internal/database"
"mal/internal/features/auth"
"mal/internal/jikan"
"mal/internal/server"
"mal/internal/worker"
)
func main() {
@@ -36,6 +38,10 @@ func main() {
authService := auth.NewService(queries)
jikanClient := jikan.NewClient()
// Start background workers
relationsWorker := worker.New(queries, jikanClient)
go relationsWorker.Start(context.Background())
app := server.Config{
DB: queries,
JikanClient: jikanClient,