PiSCSI / piscsi

PiSCSI allows a Raspberry Pi to function as emulated SCSI devices (hard disk, CD-ROM, and others) for vintage SCSI-based computers and devices. This is a fork of the RaSCSI project by GIMONS.
https://piscsi.org
BSD 3-Clause "New" or "Revised" License
531 stars 82 forks source link

Web UI: Non-JS fallback upload form #1364

Open rdmark opened 10 months ago

rdmark commented 10 months ago

Right now file uploading requires JavaScript (dropzonejs)

it would be handy to have an html-only fallback for vintage browsers. If we can make it work, it could serve as a quick and dirty way to transfer smaller files from a vintage computer to the piscsi RPi.

Flask has built in classes for file uploading that we can potentially leverage.

rdmark commented 10 months ago

For the record: the reason we use javascript driven chunked file transfer is because of the transfer speed and reliability with larger files.