Commit Graph

2 Commits

Author SHA1 Message Date
nepiedg d62c51f140 feat: add image upload component with backend proxy and auto thumbnail
- Create reusable ImageUpload.vue component (drag-drop, preview, progress)
- Replace URL input fields with ImageUpload in category and template dialogs
- Upload via backend proxy to avoid OSS CORS issues
- Auto-fill thumbnail_url and image dimensions on template image upload

Made-with: Cursor
2026-04-04 02:52:50 +08:00
root 4d8901d1af feat: add marketing management page in admin frontend 2026-03-10 01:14:57 +08:00