Commit Graph
10 Commits
Author SHA1 Message Date
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
junvandCopilot 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
junvandCopilot 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
junvandCopilot 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