- Add ResourceAnalyzer: PDF (PDFBox), EPUB, image (EXIF/IPTC) metadata extraction - Add POST /api/admin/resources/analyze + /confirm endpoints - Add GET /api/admin/resources/tags with default tag seeding - Admin UI: D&D zone, review panel with textarea description (4096 chars, MD), tag chips - Dependencies: PDFBox 3.0.4, Commons Compress 1.27.1, metadata-extractor 2.19.0 |
||
|---|---|---|
| .. | ||
| data | ||
| keys | ||
| src | ||
| build.gradle.kts | ||