mar10/wsgidav

No way to upload files using the builtin webui

500-internal-server-error opened this issue · 0 comments

Describe the bug
On a fresh install, there is no option to upload using the webui

To Reproduce
Steps to reproduce the behavior:

  1. Fresh install with python -m venv venv && source venv/bin/active && pip install cheroot wsgidav && wsgidav -H 0.0.0.0 -p 8080 --root . --auth anonymous
  2. Open the webui at localhsot:8080
  3. There is no way to upload files

Expected behavior
A way to upload files

Screenshots, Log-Files, Stacktrace
image

Environment:
Docker running Arch on Windows 11 WSL2 backend

WsgiDAV/4.3.3 Python/3.12.6(64 bit) Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with-glibc2.40
Python from: /root/venv/bin/python

Which WSGI server was used (cheroot, ext-wsgiutils, gevent, gunicorn, paste, uvicorn, wsgiref, ...)? cheroot

Which WebDAV client was used (MS File Explorer, MS Office, macOS Finder, WinSCP, Windows, file mapping, ...)? default webui

Additional context
The reason i chose to try this project was supposedly it had a builtin webui, which removes the need for a dedicated client, so that it can be used on any platform with a browser (e.g., phones, TV, etc.), which is why I'm hoping the webui has all the basic crud functionality. I don't mind it being basic, if it works then it's good enough for me. As of now, I can only find the download functionality, but not the upload.