feat: search for links and author type

Signed-off-by: Zomatree <me@zomatree.live>
This commit is contained in:
Zomatree
2026-04-09 03:54:14 +01:00
parent b7ed543156
commit 9c62568132
27 changed files with 615 additions and 368 deletions

14
Cargo.lock generated
View File

@@ -4710,6 +4710,15 @@ dependencies = [
"memchr",
]
[[package]]
name = "linkify"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1dfa36d52c581e9ec783a7ce2a5e0143da6237be5811a0b3153fedfdbe9f780"
dependencies = [
"memchr",
]
[[package]]
name = "linux-raw-sys"
version = "0.11.0"
@@ -7270,12 +7279,13 @@ dependencies = [
[[package]]
name = "revolt-search"
version = "0.11.5"
version = "0.12.0"
dependencies = [
"elasticsearch",
"elasticsearch-dsl",
"futures",
"iso8601-timestamp",
"linkify 0.10.0",
"revolt-config",
"revolt-database",
"revolt-models",
@@ -7286,7 +7296,7 @@ dependencies = [
[[package]]
name = "revolt-searchd"
version = "0.11.5"
version = "0.12.0"
dependencies = [
"amqprs",
"async-trait",