mirror of
https://github.com/svemagie/indiekit-endpoint-blogroll.git
synced 2026-04-02 15:34:59 +02:00
feat: add feed auto-discovery to blog add form
- Add feed-discovery.js utility that discovers RSS/Atom/JSON feeds from website URLs - Add /api/discover endpoint for frontend feed discovery - Update blog edit form with discovery UI (enter website URL, discover feeds) - Auto-populate feedUrl, title, and siteUrl from discovery results - Handle multiple feed options (let user choose) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
3
index.js
3
index.js
@@ -86,6 +86,9 @@ export default class BlogrollEndpoint {
|
||||
protectedRouter.post("/blogs/:id/delete", blogsController.remove);
|
||||
protectedRouter.post("/blogs/:id/refresh", blogsController.refresh);
|
||||
|
||||
// Feed discovery (protected to prevent abuse)
|
||||
protectedRouter.get("/api/discover", apiController.discover);
|
||||
|
||||
return protectedRouter;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user