Introduce `/box/:id` to render a box page with file metadata, plus endpoints to download individual files and a “download all” ZIP. Add helpers to safely list box contents, stream files into a ZIP response, and infer MIME types/icons for better UI and correct downloads.feat(server): add box file listing and download routes Introduce `/box/:id` to render a box page with file metadata, plus endpoints to download individual files and a “download all” ZIP. Add helpers to safely list box contents, stream files into a ZIP response, and infer MIME types/icons for better UI and correct downloads.
3.0 KiB
3.0 KiB