Remove ThePdfReader.vue and migrate PDF handling to pymupdf

This commit removes the frontend component ThePdfReader.vue and replaces its functionality with a backend implementation based on pymupdf. Also includes package updates, refactors PDF archive handling, and adjusts security settings to support development on localhost.
This commit is contained in:
2025-05-21 22:30:34 +01:00
parent b01eb60eeb
commit dd5817419b
9 changed files with 118 additions and 731 deletions

2
uv.lock generated
View File

@@ -65,7 +65,7 @@ wheels = [
[[package]]
name = "cbwebreader"
version = "1.1.1"
version = "1.1.3"
source = { virtual = "." }
dependencies = [
{ name = "dj-database-url" },