Commit graph

115 commits

Author SHA1 Message Date
446c0f0264 cargo fmt 2022-07-05 19:28:25 -04:00
e05886aac5 give zipped files a containing directory to unzip into 2022-07-05 19:11:01 -04:00
faf018a0a5 cargo fmt 2022-07-05 16:37:59 -04:00
347f38cbc1 renamed rust-overlay outputs 2022-07-03 11:39:59 -04:00
a44b444e7f flake update 2022-07-03 11:39:59 -04:00
cab9ad922e add user reviews to readme 2022-07-02 03:39:20 -04:00
16e7ea4806 add opengraph metadata for preview cards 2022-06-29 20:00:58 -04:00
b0a2f7ec7c flake update 2022-06-16 19:48:32 -04:00
78cd45d68a use askama_actix responders so we get the correct content types/other headers for free 2022-06-16 19:48:10 -04:00
5fdbe8dfee make sure icon buttons don't shrink due to lack of vertical space 2022-06-14 18:18:57 -04:00
1a583983ee add collection name parameter to transbeam-cli 2022-05-29 11:12:43 -04:00
4914864887 storage size variable doesn't need to be a raw number of bytes 2022-05-29 11:04:01 -04:00
7f2f7460ac document TRANSBEAM_REVERSE_PROXY 2022-05-29 10:54:33 -04:00
56050a65fd make TRANSBEAM_REVERSE_PROXY default to true, safe because it will bind to localhost 2022-05-29 10:54:17 -04:00
71242d37ce add info about cachebuster to readme 2022-05-29 10:45:21 -04:00
97f58bbbe3 let uploader set a collection name for a multiple-file upload 2022-05-26 15:42:11 -04:00
3125e1f4e7 show file expiry on download page 2022-05-26 15:09:37 -04:00
6bf83dcbe6 cargo fmt 2022-05-26 14:56:37 -04:00
70e6b8bec6 clean up css color scheme stuff a bit 2022-05-26 14:43:21 -04:00
4f9d46cc28 cachebusting and templating 2022-05-26 14:43:03 -04:00
b90220da22 make file size smaller than file name in top-level download to distinguish them more 2022-05-25 21:29:27 -04:00
7f03bbe78b dark mode 2022-05-25 20:34:53 -04:00
6d19c2b967 add cli program into flake 2022-05-25 09:43:20 -04:00
7719e33832 stop polling as soon as last file begins uploading 2022-05-25 09:05:35 -04:00
6ef96a9dc5 don't get ourselves banned by repeatedly polling an expired download 2022-05-25 08:56:55 -04:00
4276189595 prompt before closing tab mid-upload 2022-05-24 23:55:20 -04:00
b2ee4ff7a8 stop checking for updated info when upload is complete 2022-05-24 22:47:58 -04:00
d5a48ee8bc small styling improvements 2022-05-24 22:31:25 -04:00
262914b0f5 CLI: fix option defaults and documentation 2022-05-24 22:10:01 -04:00
0b9770aac4 add a few more longer options to the lifetime dropdown 2022-05-24 21:59:31 -04:00
c60b066d49 add quick and dirty CLI client 2022-05-24 21:45:37 -04:00
7de5997d1b prevent awkward table overflow 2022-05-24 18:20:35 -04:00
52158d25e9 put file list inside details tag 2022-05-24 17:35:49 -04:00
62e6d64253 clippy and fmt 2022-05-24 16:52:00 -04:00
8497b4137d fix overflow 2022-05-24 16:50:03 -04:00
be4decde12 update download contents as more files become available 2022-05-24 16:49:48 -04:00
007289ffe5 allow downloading individual files from bundle 2022-05-24 15:14:31 -04:00
43d03869ab fix binding to unspecified addr on v4 and v6 2022-05-23 21:21:57 -04:00
11f2b8f626 adjust flex ratios for progress 2022-05-23 20:55:01 -04:00
c76baec1c1 nicer display of upload progress info 2022-05-23 20:44:22 -04:00
8b5e9b76bb display upload speed and ETA 2022-05-23 19:59:05 -04:00
8f00eb27e2 flake update 2022-05-23 01:11:55 -04:00
463c3d98f5 bind to ipv6 too 2022-05-23 01:00:45 -04:00
331a84627a clean up LiveFileReader using ready! macro 2022-05-10 10:13:47 -04:00
2d64f0529c remove empty unused file 2022-05-10 10:09:15 -04:00
fdba92fddb debounce upload clicks just in case 2022-05-03 19:39:42 -04:00
3b974ed6a3 check upload limits beforehand 2022-05-03 19:21:42 -04:00
a79e9ae99c fix image paths in css 2022-05-03 19:21:03 -04:00
6ceb79374a auto-focus download code input 2022-05-03 18:33:48 -04:00
9d87934cf4 add 404 page for incorrect download codes 2022-05-03 18:31:50 -04:00