junv
3a20fcb63a
Optimize frontend
2026-03-29 11:10:37 +11: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
83e5ab118d
Added a section to show latest posts
2025-06-30 21:39:44 +10:00
junv
36b1ad5dd8
Add feature to auto hide nav bar when scrolling
2025-06-30 21:26:25 +10:00
junv
c238ed4cc4
Update code to create posts
2025-02-21 21:49:00 +11:00
junv
b92cb4408a
Add ability to play music
2024-11-18 13:09:09 +11:00
junv
5cfa2f40f7
Add open api
2024-11-17 22:08:58 +11:00
junv
f8abdfee75
first version images
2024-11-17 11:11:08 +11:00
junv
03573880ed
Add favicon
2024-11-09 08:48:36 +11:00
junv
ff262f1f02
Update style for newsletter
2024-11-05 22:45:33 +11:00
junv
33320d178f
Add default screenshot
2024-11-04 20:43:57 +11:00