Commit Graph

  • 6166fd8ab0 FileBrowser: diagnose container mounts + support extra audio path master Audiolib 2026-05-26 21:23:47 +02:00
  • 7c8e98917d Show cover thumbnail + chapter count in match search results Audiolib 2026-05-26 20:54:41 +02:00
  • edf057f36e Cleanup UI buttons + smarter series-aware search title Audiolib 2026-05-26 20:31:40 +02:00
  • 0824894a7f Read ID3 tags during scan — fixes 'Folge 114 Die Villa der Toten' problem Audiolib 2026-05-26 20:15:44 +02:00
  • 4fccb7abae Add connectivity check to diagnose why all metadata APIs return 0 hits Audiolib 2026-05-26 19:30:07 +02:00
  • e3e6492b1f Make matching debuggable + fix metadata search blockers Audiolib 2026-05-26 18:34:49 +02:00
  • 38f7c9726e Extract AudioEngine — fix root cause of broken playback Audiolib 2026-05-26 18:22:44 +02:00
  • d93f972079 Simplify streaming auth + add local cover extraction Audiolib 2026-05-26 18:09:22 +02:00
  • 17b77afd45 Rewrite player + fix matching metadata loss Audiolib 2026-05-26 18:02:13 +02:00
  • 6c702cb29f Switch to direct MP3 streaming, add DNB source selection + drag-to-reorder Audiolib 2026-05-26 17:49:40 +02:00
  • eefdfc9886 Fix HLS playback auth + add DNB matching source Audiolib 2026-05-26 17:37:26 +02:00
  • 3aab0ac9f1 Add logging system: app.log + matching.log with admin viewer Audiolib 2026-05-26 17:27:54 +02:00
  • a9a9a35efb Design: neutrale Grau-Hintergründe, Kapitelliste volle Höhe Audiolib 2026-05-26 17:18:34 +02:00
  • 9272bfec5a Fix: Cover-Endpoint ohne Auth damit Browser-img-Tags funktionieren Audiolib 2026-05-26 17:12:20 +02:00
  • a756db9d96 Frontend-Redesign nach DESIGN.md: neues Dark-Theme mit grüner Akzentfarbe Audiolib 2026-05-26 17:04:42 +02:00
  • 3871da4bcc Fix matching: add missing subtitle field, proper error logging, match-all endpoint Audiolib 2026-05-26 15:15:11 +02:00
  • 6bb07ff873 Case-insensitive login, auto-matching after scan, per-library sources Audiolib 2026-05-26 15:01:56 +02:00
  • b8984f0c2c Fix nginx: route GET /login to frontend, POST /login to backend Audiolib 2026-05-26 14:53:11 +02:00
  • a6577e5865 Mount AUDIOFILES_PATH to same path inside container Audiolib 2026-05-26 14:47:24 +02:00
  • 18d1481681 Fix sidebar, add library editing, improve file browser Audiolib 2026-05-26 14:42:35 +02:00
  • 1772c97dc8 Fix toggle positioning and show files in FileBrowser Audiolib 2026-05-26 14:34:27 +02:00
  • 464b47fb9c Replace passlib with bcrypt directly to fix Python 3.12 compatibility Audiolib 2026-05-26 13:49:23 +02:00
  • c4ac89a07b Fix setup router: use explicit full paths instead of empty prefix route Audiolib 2026-05-26 13:44:50 +02:00
  • afba751c21 Add first-run setup wizard and file browser for library creation Audiolib 2026-05-26 13:30:42 +02:00
  • adbe3c2507 Add password visibility toggle to login; auto-sync admin password from ENV Audiolib 2026-05-26 13:21:23 +02:00
  • c65b8ba5cf fix: TypeScript-Fehler im Frontend beheben Audiolib 2026-05-26 13:16:16 +02:00
  • 52c10a7518 Phase 5-9: Matching-Engine, Podcast-Support, Web-Interface + Player Audiolib 2026-05-26 13:11:04 +02:00
  • dfbb397e46 fix: frontend Dockerfile npm ci → npm install (kein lockfile vorhanden) Audiolib 2026-05-26 12:00:44 +02:00
  • 14ffee3051 Initial commit: Phase 1 – Projektstruktur, DB-Schema, Core-API Audiolib 2026-05-26 11:43:35 +02:00