feat(bookmarks): api+store — per-user CRUD, owner-scoped 404, percent-ordered list
This commit is contained in:
@@ -53,5 +53,9 @@ func NewRouter(cfg *config.Config, st *store.Store, rdb *redispkg.R, sc *scanner
|
||||
p.GET("/books/:id/pages/:n", h.Page)
|
||||
p.PUT("/books/:id/progress", h.PutProgress)
|
||||
p.GET("/progress", h.ListProgress)
|
||||
p.GET("/books/:id/bookmarks", h.ListBookmarks)
|
||||
p.POST("/books/:id/bookmarks", h.CreateBookmark)
|
||||
p.PATCH("/bookmarks/:id", h.PatchBookmark)
|
||||
p.DELETE("/bookmarks/:id", h.DeleteBookmark)
|
||||
return r
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user