]> Untitled Git - lemmy.git/blobdiff - Cargo.lock
Version 0.14.0
[lemmy.git] / Cargo.lock
index 120f6827843081239a9f54f740553b22c9f85127..5f2bbb3266cf3afbf0b0ac3119ae6d228355fc10 100644 (file)
@@ -315,6 +315,16 @@ version = "0.5.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
 
+[[package]]
+name = "assert-json-diff"
+version = "2.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50f1c3703dd33532d7f0ca049168930e9099ecac238e23cf932f3a69c42f06da"
+dependencies = [
+ "serde",
+ "serde_json",
+]
+
 [[package]]
 name = "async-mutex"
 version = "1.4.0"
@@ -398,9 +408,9 @@ dependencies = [
 
 [[package]]
 name = "background-jobs"
-version = "0.9.0"
+version = "0.9.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ce8953ce13a4bc359900fca168b64e47d5f0af1c02f2d45527221babbb73a27"
+checksum = "bb7df0fd6abf9d55139d4c9e569c0a8cd271ec265862c41bd215b46b36c52397"
 dependencies = [
  "background-jobs-actix",
  "background-jobs-core",
@@ -408,9 +418,9 @@ dependencies = [
 
 [[package]]
 name = "background-jobs-actix"
-version = "0.9.3"
+version = "0.9.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "709bf5f9fc7ac9d99166a519170bbc0a8f72bb37673c15172c09b4a12e339684"
+checksum = "01ab01d8b4bdf0610ed50a51884c19d33d9c3e2c375085d7277b0a7865900d16"
 dependencies = [
  "actix-rt",
  "anyhow",
@@ -429,9 +439,9 @@ dependencies = [
 
 [[package]]
 name = "background-jobs-core"
-version = "0.9.3"
+version = "0.9.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19183dba9542792f7abd93c9078a93db49eb7b035d733bc135c2fac9ec822926"
+checksum = "7afe8e2a2f2ceaf0d8d57d6d108a8a4d8c00510561ae103a4f395aa5dcec450c"
 dependencies = [
  "actix-rt",
  "anyhow",
@@ -614,6 +624,12 @@ version = "1.0.71"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd"
 
+[[package]]
+name = "cesu8"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
+
 [[package]]
 name = "cfg-if"
 version = "1.0.0"
@@ -667,6 +683,16 @@ version = "1.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
 
+[[package]]
+name = "combine"
+version = "4.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a909e4d93292cd8e9c42e189f61681eff9d67b6541f96b8a1a737f23737bd001"
+dependencies = [
+ "bytes",
+ "memchr",
+]
+
 [[package]]
 name = "comrak"
 version = "0.12.1"
@@ -1371,6 +1397,20 @@ version = "3.4.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "8a164bb2ceaeff4f42542bdb847c41517c78a60f5649671b2a07312b6e117549"
 
+[[package]]
+name = "html2md"
+version = "0.2.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "61f6bf799d9770725ec13d66f4af9344e96285dc14d8e71e0fe02d272690667f"
+dependencies = [
+ "html5ever 0.25.1",
+ "jni",
+ "lazy_static",
+ "markup5ever_rcdom",
+ "percent-encoding",
+ "regex",
+]
+
 [[package]]
 name = "html5ever"
 version = "0.22.5"
@@ -1601,6 +1641,26 @@ version = "0.4.8"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
 
+[[package]]
+name = "jni"
+version = "0.19.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec"
+dependencies = [
+ "cesu8",
+ "combine",
+ "jni-sys",
+ "log",
+ "thiserror",
+ "walkdir",
+]
+
+[[package]]
+name = "jni-sys"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
+
 [[package]]
 name = "jpeg-decoder"
 version = "0.1.22"
@@ -1647,7 +1707,7 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
 
 [[package]]
 name = "lemmy_api"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "actix",
  "actix-rt",
@@ -1668,6 +1728,7 @@ dependencies = [
  "lazy_static",
  "lemmy_api_common",
  "lemmy_apub",
+ "lemmy_apub_lib",
  "lemmy_db_schema",
  "lemmy_db_views",
  "lemmy_db_views_actor",
@@ -1691,7 +1752,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_api_common"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "actix-web",
  "chrono",
@@ -1709,7 +1770,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_api_crud"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "actix",
  "actix-rt",
@@ -1754,13 +1815,14 @@ dependencies = [
 
 [[package]]
 name = "lemmy_apub"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "activitystreams",
  "actix",
  "actix-rt",
  "actix-web",
  "anyhow",
+ "assert-json-diff",
  "async-trait",
  "awc",
  "background-jobs",
@@ -1768,9 +1830,11 @@ dependencies = [
  "chrono",
  "diesel",
  "futures",
+ "html2md",
  "http",
  "http-signature-normalization-actix",
  "itertools",
+ "lazy_static",
  "lemmy_api_common",
  "lemmy_apub_lib",
  "lemmy_db_schema",
@@ -1785,6 +1849,7 @@ dependencies = [
  "serde",
  "serde_json",
  "serde_with",
+ "serial_test",
  "sha2",
  "strum",
  "strum_macros",
@@ -1796,7 +1861,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_apub_lib"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "activitystreams",
  "actix-web",
@@ -1804,6 +1869,7 @@ dependencies = [
  "async-trait",
  "background-jobs",
  "base64 0.13.0",
+ "diesel",
  "http",
  "http-signature-normalization-actix",
  "http-signature-normalization-reqwest",
@@ -1821,7 +1887,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_apub_lib_derive"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "proc-macro2 1.0.29",
  "quote 1.0.10",
@@ -1831,7 +1897,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_schema"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "bcrypt",
  "chrono",
@@ -1839,6 +1905,7 @@ dependencies = [
  "diesel-derive-newtype",
  "diesel_migrations",
  "lazy_static",
+ "lemmy_apub_lib",
  "lemmy_utils",
  "log",
  "regex",
@@ -1853,7 +1920,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_views"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "diesel",
  "lemmy_db_schema",
@@ -1865,7 +1932,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_views_actor"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "diesel",
  "lemmy_db_schema",
@@ -1874,7 +1941,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_views_moderator"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "diesel",
  "lemmy_db_schema",
@@ -1883,7 +1950,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_routes"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "actix",
  "actix-http",
@@ -1895,7 +1962,7 @@ dependencies = [
  "diesel",
  "lazy_static",
  "lemmy_api_common",
- "lemmy_apub_lib",
+ "lemmy_apub",
  "lemmy_db_schema",
  "lemmy_db_views",
  "lemmy_db_views_actor",
@@ -1911,7 +1978,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_server"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "activitystreams",
  "actix",
@@ -1950,7 +2017,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_utils"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "actix-rt",
  "actix-web",
@@ -1986,7 +2053,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_websocket"
-version = "0.13.0"
+version = "0.14.0"
 dependencies = [
  "actix",
  "actix-web",
@@ -3103,6 +3170,15 @@ version = "1.0.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
 
+[[package]]
+name = "same-file"
+version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
+dependencies = [
+ "winapi-util",
+]
+
 [[package]]
 name = "schannel"
 version = "0.1.19"
@@ -4032,6 +4108,17 @@ version = "0.9.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
 
+[[package]]
+name = "walkdir"
+version = "2.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
+dependencies = [
+ "same-file",
+ "winapi",
+ "winapi-util",
+]
+
 [[package]]
 name = "want"
 version = "0.3.0"