|  | ea1a9a2fc4 | TIL cursor: pointer; is exclusively for hyperlinks | 2024-04-25 15:44:12 -04:00 |  | 
				
					
						|  | 7a9dcfb6ec | use requestAnimationFrame for cleaner progress bar updates | 2024-03-07 14:34:10 -05:00 |  | 
				
					
						|  | 1b35c93243 | fix (harmless) uncaught TypeError when viewing the download page for a single file | 2023-11-16 21:37:15 -05:00 |  | 
				
					
						|  | 2e29825a3d | no more websocket ack messages, just use lower-level backpressure | 2023-09-09 17:03:35 -04:00 |  | 
				
					
						|  | 08ed42b6f0 | use -webkit-mask-image in addition to mask-image for better cross-browser compatibility | 2023-08-06 14:06:13 -04:00 |  | 
				
					
						|  | 920b28f5f5 | add beginnings of admin panel | 2023-04-09 23:05:46 -04:00 |  | 
				
					
						|  | f714f9e49c | Disallow search engine crawling | 2022-10-08 23:52:07 -04:00 |  | 
				
					
						|  | 5fdbe8dfee | make sure icon buttons don't shrink due to lack of vertical space | 2022-06-14 18:18:57 -04:00 |  | 
				
					
						|  | 97f58bbbe3 | let uploader set a collection name for a multiple-file upload | 2022-05-26 15:42:11 -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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | 0b9770aac4 | add a few more longer options to the lifetime dropdown | 2022-05-24 21:59:31 -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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | eb53030043 | refactor config variables, add upload password | 2022-05-03 16:28:43 -04:00 |  | 
				
					
						|  | 8275b940ac | improve download code UI, tidy up URL structure | 2022-05-01 05:11:23 -04:00 |  | 
				
					
						|  | 511bd741dd | massive cleanup/refactor of the web UI | 2022-05-01 02:32:56 -04:00 |  | 
				
					
						|  | 14508183ab | organize images better | 2022-04-30 01:46:21 -04:00 |  | 
				
					
						|  | f52aa0f08b | added file expiration and fleshed out the API a bit | 2022-04-30 01:38:26 -04:00 |  | 
				
					
						|  | ba4c7bfcbe | massive overkill on the icons | 2022-04-29 15:25:47 -04:00 |  | 
				
					
						|  | 70384b04c3 | nicer delete buttons | 2022-04-28 03:35:02 -04:00 |  | 
				
					
						|  | 01cfcd9fcc | copy download link on click | 2022-04-28 03:24:05 -04:00 |  | 
				
					
						|  | b520304a9d | make overall progress bar nicer too | 2022-04-28 02:28:10 -04:00 |  | 
				
					
						|  | 93da22569c | per-file progress bars | 2022-04-28 02:19:43 -04:00 |  | 
				
					
						|  | 7d8c4f00fa | maximum file count | 2022-04-28 00:27:22 -04:00 |  | 
				
					
						|  | c78844d8b1 | fix page title | 2022-04-28 00:12:40 -04:00 |  | 
				
					
						|  | db233b57c1 | rename upload.js | 2022-04-28 00:12:20 -04:00 |  | 
				
					
						|  | acd58dbaa5 | fix some margins | 2022-04-28 00:01:16 -04:00 |  | 
				
					
						|  | c81725a8e7 | set source link target | 2022-04-27 23:55:15 -04:00 |  | 
				
					
						|  | d055bb7a7a | actual nice UI | 2022-04-27 23:52:45 -04:00 |  | 
				
					
						|  | 43cffcd54c | fix styling on disabled buttons | 2022-04-27 21:47:52 -04:00 |  | 
				
					
						|  | 7191b4df96 | smarter websocket url inference, show a full url for downloads | 2022-04-27 21:47:36 -04:00 |  |