fix: add immediate feed fetch, refresh api and frontend update button

This commit is contained in:
Michael committed 2026-02-04 16:40:04 +01:00
1 parent 1263a12ca2
commit 007aec2094
4 files changed
+75 -9

No files matched your search

+2 -1
View File
@@ -55,7 +55,7 @@ func main() {
// Initialize handlers
authHandler := handler.NewAuthHandler(authService)
feedHandler := handler.NewFeedHandler(feedService, authService)
feedHandler := handler.NewFeedHandler(feedService, fetchService, authService)
articleHandler := handler.NewArticleHandler(articleRepo, feedService, authService, hub)
wsHandler := handler.NewWSHandler(hub, authService)
adminHandler := handler.NewAdminHandler(userRepo, authService)
@@ -109,6 +109,7 @@ func main() {
r.Route("/feeds", func(r chi.Router) {
r.Get("/", feedHandler.List)
r.Post("/", feedHandler.Add)
r.Post("/refresh", feedHandler.Refresh)
r.Post("/import/opml", feedHandler.ImportOPML)
r.Get("/export/opml", feedHandler.ExportOPML)
r.Get("/{id}", feedHandler.Get)