xenofem
aef58d133b
make cosmetic changes to state schema, add fileset passwords for forthcoming functionality
2022-08-16 06:16:00 -04:00
xenofem
073feda920
move state to jsondb
2022-08-16 04:54:18 -04:00
xenofem
446c0f0264
cargo fmt
2022-07-05 19:28:25 -04:00
xenofem
e05886aac5
give zipped files a containing directory to unzip into
2022-07-05 19:11:01 -04:00
xenofem
be4decde12
update download contents as more files become available
2022-05-24 16:49:48 -04:00
xenofem
007289ffe5
allow downloading individual files from bundle
2022-05-24 15:14:31 -04:00
xenofem
f52aa0f08b
added file expiration and fleshed out the API a bit
2022-04-30 01:38:26 -04:00
xenofem
cc0aaaab94
fix weird end-of-file bug by having downloaders use inotify to directly track changes
2022-04-29 22:36:44 -04:00
xenofem
bda6da33e8
cargo clippy and fmt
2022-04-28 05:18:35 -04:00
xenofem
55fa969bea
zip: set minimum version field back to 4.5
...
I'm not sure what the deal is, it sounds like the UTF-8 bit flag is
6.3, but linux's zip utilities don't support 6.3 and do support the
bit flag, so *shrug*
2022-04-27 21:58:11 -04:00
xenofem
b832ae5a95
zip: set bit flag for UTF-8 filenames, bump minimum zip version to 6.3
2022-04-27 20:31:12 -04:00
xenofem
2ec295e606
implement downloads, lots of misc tweaks/fixes
2022-04-27 20:15:51 -04:00
xenofem
f10ee6aa2a
zip: go back to saying we're unix, we just forgot to include unix permissions in the external file attributes
2022-04-27 12:47:43 -04:00
xenofem
ba3326ef24
cargo fmt
2022-04-27 00:55:36 -04:00
xenofem
b84cb24ab9
don't say the zipfile was made on unix, it causes trouble with permissions
2022-04-27 00:28:26 -04:00
xenofem
20da86132b
WIP file drop server, no downloads yet
2022-04-26 23:54:29 -04:00