big update: added reactions, groups, media share
CI / Go (build + vet + test) (push) Canceled after 0s
CI / Web (build + lint) (push) Canceled after 0s

This commit is contained in:
vantablackTea
2026-09-27 21:59:48 +03:00
parent ae24bdd0e0
commit 9d03ea4c51
41 changed files with 2548 additions and 172 deletions
+8 -1
View File
@@ -14,6 +14,7 @@ import (
"time"
"messenger/internal/auth"
"messenger/internal/media"
"messenger/internal/platform/config"
"messenger/internal/platform/logger"
"messenger/internal/realtime"
@@ -52,7 +53,13 @@ func main() {
tm := auth.NewTokenManager(cfg.JWTSecret)
hub := realtime.NewHub(st)
httpServer := server.New(cfg, log, st, tm, hub)
mediaStore, err := media.NewLocal(cfg.MediaDir)
if err != nil {
log.Error("failed to init media storage", "error", err)
os.Exit(1)
}
httpServer := server.New(cfg, log, st, tm, hub, mediaStore)
// Run the server in a goroutine so that shutdown can be triggered
// from the signal handler below.