feat(admin): add watermark table list APIs (#44)

This commit is contained in:
root
2026-03-10 17:02:53 +08:00
parent 6f1f75d983
commit 2ddb2403e4
3 changed files with 562 additions and 0 deletions
+4
View File
@@ -48,6 +48,10 @@ func registerAdminRoutes(
protected.PUT("/settings/system", handler.UpdateSystemConfig)
protected.PUT("/settings/password", handler.UpdatePassword)
protected.GET("/watermark/video-parse-logs", handler.ListVideoParseLogs)
protected.GET("/watermark/video-parse-unlocks", handler.ListVideoParseUnlocks)
protected.GET("/watermark/video-download-failures", handler.ListVideoDownloadFailures)
protected.GET("/memberships/overview", handler.MembershipOverview)
protected.GET("/memberships/redeem-codes", handler.ListMembershipRedeemCodes)
protected.POST("/memberships/redeem-codes", handler.CreateMembershipRedeemCodes)