feat: file deletion implementation

This commit is contained in:
Paul Makles
2024-11-27 21:54:39 +00:00
parent acc4317246
commit 249749e14d
15 changed files with 267 additions and 18 deletions

28
Cargo.lock generated
View File

@@ -1573,14 +1573,6 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "crond"
version = "0.7.19"
dependencies = [
"revolt-database",
"revolt-files",
]
[[package]]
name = "crossbeam-channel"
version = "0.5.13"
@@ -2459,9 +2451,9 @@ dependencies = [
[[package]]
name = "futures"
version = "0.3.21"
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e"
checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
dependencies = [
"futures-channel",
"futures-core",
@@ -2490,9 +2482,9 @@ checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
[[package]]
name = "futures-executor"
version = "0.3.21"
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6"
checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
dependencies = [
"futures-core",
"futures-task",
@@ -5670,6 +5662,18 @@ dependencies = [
"serde",
]
[[package]]
name = "revolt-crond"
version = "0.7.19"
dependencies = [
"log",
"revolt-config",
"revolt-database",
"revolt-files",
"revolt-result",
"tokio 1.35.1",
]
[[package]]
name = "revolt-database"
version = "0.7.19"