Fix infinite loop in find_unprocessed: check sha256 content (not just path), record dup paths; Optional[int] for max_batches

This commit is contained in:
2026-08-08 13:55:40 +10:00
parent 0d20c29f35
commit 39b5a39334
3 changed files with 152 additions and 6 deletions

View File

@@ -246,6 +246,12 @@ def upload_page(request: Request):
return templates.TemplateResponse(request, "upload.html", {})
@app.get("/howto", response_class=HTMLResponse)
def howto(request: Request):
"""How-to documentation page."""
return templates.TemplateResponse(request, "howto.html", {})
@app.post("/upload")
async def upload(request: Request):
"""Receive uploaded files → save to /mnt/data/takeout/incoming/."""