junv
d857eb58c5
Add bookmarks
2026-07-30 13:25:36 +10:00
junv
e61da159ac
Update
2026-07-28 21:15:48 +10:00
junv
3966740a4c
Update
2026-07-15 15:51:37 +10:00
junv
f4d36e6953
Add image imports
2026-03-22 16:15:53 +11:00
junv and Copilot
9d0f1fc87c
Make API docs LLM-friendly
...
- Add operationId to all 20 API operations
- Add tag groups (Pages, Posts, Collections, Images, Files) with descriptions
- Enrich info.description with concept table, usage patterns, and examples
- Add /llms.txt (llmstxt.org standard) with plain-text API overview
- Add /.well-known/ai-plugin.json (OpenAI plugin manifest)
- Add URL routes for llms.txt and ai-plugin.json
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:23:51 +11:00
junv and Copilot
8cfe7fd775
Add random image API docs to OpenAPI spec
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:18:45 +11:00
junv and Copilot
64871ab7e0
Fix OpenAPI docs, add image import, file preview modal, keyboard nav
...
- Fix OpenAPI YAML: correct components/schemas indentation (was inside paths:)
- Downgrade openapi version 3.1.0 → 3.0.3 for ReDoc 2.5.2 compatibility
- Add /import/images/<path> endpoint with worker-mode background download
- Add source_url field to FileUpload model (migration 0044)
- Add file preview modal with image/video/audio/unsupported cases
- Add arrow key navigation + prev/next buttons + file counter in modal
- Add /import/images/{image_url} to OpenAPI spec with source_url field
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:11:44 +11:00
junv
7f7a890ad5
Update files function!
2026-03-21 20:30:44 +11:00
junv
c238ed4cc4
Update code to create posts
2025-02-21 21:49:00 +11:00
junv
5cfa2f40f7
Add open api
2024-11-17 22:08:58 +11:00