Commit graph

23 commits

Author SHA1 Message Date
c63407d466 Ran clippy, added chunk cleaner 2024-10-31 13:02:03 -05:00
b386cd8340 Improved setup for chunk downloading, added chunk size to config 2024-10-31 11:24:49 -05:00
9b80670961 Chunked uploads work, no feedback to client yet 2024-10-31 01:44:16 -05:00
2b8d7255b8 Switch database to begin using CBOR, and begin work on chunked uploads 2024-10-30 16:28:34 -05:00
3892975fc2 Fixed clippy suggestions, ran cargo fmt 2024-10-30 11:08:53 -05:00
071b3c206c Reorganized some files for more reasonable naming 2024-10-30 11:04:22 -05:00
d4fa87e6fb Added /info/<mmid> endpoint 2024-10-29 17:16:29 -05:00
96a6b5cf9d Get file type from MIME type rather than extension 2024-10-29 16:48:57 -05:00
2848ff1f54 Compress database with lz4 and improve database handling 2024-10-29 04:33:44 -05:00
0f780d027d Only save database on clean and shutdown 2024-10-28 03:30:36 -05:00
4b07ba4c46 Clean up code in various ways 2024-10-28 00:39:10 -05:00
d0761d9e69 Cleaned up clippy suggestions, ran cargo fmt 2024-10-27 17:38:45 -05:00
ac41059f0b Improve shortlink behavior 2024-10-27 17:33:43 -05:00
aaaea89502 Switched to better database lookup system 2024-10-27 06:31:00 -05:00
73b8398f4a Reworked database to store things smarter 2024-10-27 05:40:11 -05:00
e05f0373b3 Ran cargo fmt 2024-10-27 02:03:55 -05:00
2fac064c38 Properly use blake3 mmap 2024-10-24 23:00:23 -05:00
eb9db0f546 Fixed relative paths. Fixed multi-file uploading. Fixed config application. 2024-10-24 02:29:49 -05:00
aee0cc9892 Improved handling, added more routes 2024-10-23 03:55:40 -05:00
80a4c767a8 Minor tweaks 2024-10-22 13:10:14 -05:00
2c7a955f64 Added timed expiry to files 2024-10-22 05:03:56 -05:00
676fe5f1d7 Database works, uploading now shows the resulting link to the client 2024-10-22 03:07:28 -05:00
af925677f9 Added database for backend operations 2024-10-21 16:28:10 -05:00