update rspc to version with fixed httpz rev

Main was broken because it was pulling httpz from main and I have been refactoring it.
This commit is contained in:
Oscar Beaumont 2022-10-13 15:03:43 +08:00
parent 3bed836989
commit c0b51bcd4a
3 changed files with 29 additions and 28 deletions

49
Cargo.lock generated
View file

@ -1462,7 +1462,7 @@ dependencies = [
"tauri", "tauri",
"tauri-build", "tauri-build",
"tokio", "tokio",
"uuid 1.2.0", "uuid 1.2.1",
] ]
[[package]] [[package]]
@ -2251,7 +2251,7 @@ checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
[[package]] [[package]]
name = "httpz" name = "httpz"
version = "0.0.3" version = "0.0.3"
source = "git+https://github.com/oscartbeaumont/httpz.git#d3a36ba9b9d878399e851e8b5e88387868b3a2ce" source = "git+https://github.com/oscartbeaumont/httpz.git?rev=1ddbd9ad594ac7ee3e5b167afe689d1ce1228519#1ddbd9ad594ac7ee3e5b167afe689d1ce1228519"
dependencies = [ dependencies = [
"async-tungstenite", "async-tungstenite",
"axum", "axum",
@ -2262,6 +2262,7 @@ dependencies = [
"http", "http",
"hyper", "hyper",
"sha1", "sha1",
"thiserror",
"tokio", "tokio",
] ]
@ -2721,9 +2722,9 @@ checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.134" version = "0.2.135"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb" checksum = "68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c"
[[package]] [[package]]
name = "libdbus-sys" name = "libdbus-sys"
@ -4908,7 +4909,7 @@ dependencies = [
[[package]] [[package]]
name = "rspc" name = "rspc"
version = "0.1.2" version = "0.1.2"
source = "git+https://github.com/oscartbeaumont/rspc?rev=08c19f5e485dfc6841c7e9877c80058402bf71d7#08c19f5e485dfc6841c7e9877c80058402bf71d7" source = "git+https://github.com/oscartbeaumont/rspc?rev=b41e4d7868818119d8e3e4e0319d7dce0e675eb0#b41e4d7868818119d8e3e4e0319d7dce0e675eb0"
dependencies = [ dependencies = [
"async-stream", "async-stream",
"futures", "futures",
@ -5167,7 +5168,7 @@ dependencies = [
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber",
"tracing-test", "tracing-test",
"uuid 1.2.0", "uuid 1.2.1",
"webp", "webp",
] ]
@ -5254,7 +5255,7 @@ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
"uhlc", "uhlc",
"uuid 1.2.0", "uuid 1.2.1",
] ]
[[package]] [[package]]
@ -5374,9 +5375,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.85" version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" checksum = "41feea4228a6f1cd09ec7a3593a682276702cd67b5273544757dae23c096f074"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"itoa 1.0.4", "itoa 1.0.4",
@ -5688,7 +5689,7 @@ dependencies = [
[[package]] [[package]]
name = "specta" name = "specta"
version = "0.0.4" version = "0.0.4"
source = "git+https://github.com/oscartbeaumont/rspc?rev=08c19f5e485dfc6841c7e9877c80058402bf71d7#08c19f5e485dfc6841c7e9877c80058402bf71d7" source = "git+https://github.com/oscartbeaumont/rspc?rev=b41e4d7868818119d8e3e4e0319d7dce0e675eb0#b41e4d7868818119d8e3e4e0319d7dce0e675eb0"
dependencies = [ dependencies = [
"chrono", "chrono",
"convert_case 0.6.0", "convert_case 0.6.0",
@ -5696,7 +5697,7 @@ dependencies = [
"serde_json", "serde_json",
"specta-macros 0.0.4", "specta-macros 0.0.4",
"termcolor", "termcolor",
"uuid 1.2.0", "uuid 1.2.1",
] ]
[[package]] [[package]]
@ -5715,7 +5716,7 @@ dependencies = [
[[package]] [[package]]
name = "specta-macros" name = "specta-macros"
version = "0.0.4" version = "0.0.4"
source = "git+https://github.com/oscartbeaumont/rspc?rev=08c19f5e485dfc6841c7e9877c80058402bf71d7#08c19f5e485dfc6841c7e9877c80058402bf71d7" source = "git+https://github.com/oscartbeaumont/rspc?rev=b41e4d7868818119d8e3e4e0319d7dce0e675eb0#b41e4d7868818119d8e3e4e0319d7dce0e675eb0"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"proc-macro2", "proc-macro2",
@ -6066,7 +6067,7 @@ dependencies = [
"scopeguard", "scopeguard",
"serde", "serde",
"unicode-segmentation", "unicode-segmentation",
"uuid 1.2.0", "uuid 1.2.1",
"windows 0.39.0", "windows 0.39.0",
"windows-implement", "windows-implement",
"x11-dl", "x11-dl",
@ -6130,7 +6131,7 @@ dependencies = [
"thiserror", "thiserror",
"tokio", "tokio",
"url", "url",
"uuid 1.2.0", "uuid 1.2.1",
"webkit2gtk", "webkit2gtk",
"webview2-com", "webview2-com",
"windows 0.39.0", "windows 0.39.0",
@ -6174,7 +6175,7 @@ dependencies = [
"tauri-utils", "tauri-utils",
"thiserror", "thiserror",
"time 0.3.15", "time 0.3.15",
"uuid 1.2.0", "uuid 1.2.1",
"walkdir", "walkdir",
] ]
@ -6208,7 +6209,7 @@ dependencies = [
"serde_json", "serde_json",
"tauri-utils", "tauri-utils",
"thiserror", "thiserror",
"uuid 1.2.0", "uuid 1.2.1",
"webview2-com", "webview2-com",
"windows 0.39.0", "windows 0.39.0",
] ]
@ -6226,7 +6227,7 @@ dependencies = [
"raw-window-handle", "raw-window-handle",
"tauri-runtime", "tauri-runtime",
"tauri-utils", "tauri-utils",
"uuid 1.2.0", "uuid 1.2.1",
"webkit2gtk", "webkit2gtk",
"webview2-com", "webview2-com",
"windows 0.39.0", "windows 0.39.0",
@ -6514,9 +6515,9 @@ dependencies = [
[[package]] [[package]]
name = "tower-layer" name = "tower-layer"
version = "0.3.1" version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62" checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
[[package]] [[package]]
name = "tower-service" name = "tower-service"
@ -6724,7 +6725,7 @@ dependencies = [
"lazy_static", "lazy_static",
"log", "log",
"serde", "serde",
"uuid 1.2.0", "uuid 1.2.1",
] ]
[[package]] [[package]]
@ -6735,9 +6736,9 @@ checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
[[package]] [[package]]
name = "unicode-ident" name = "unicode-ident"
version = "1.0.4" version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
[[package]] [[package]]
name = "unicode-normalization" name = "unicode-normalization"
@ -6845,9 +6846,9 @@ dependencies = [
[[package]] [[package]]
name = "uuid" name = "uuid"
version = "1.2.0" version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "683f0a095f6dcf74520a5f17a12452ae6f970abbd2443299a1e226fd38195f2b" checksum = "feb41e78f93363bb2df8b0e86a2ca30eed7806ea16ea0c790d757cf93f79be83"
dependencies = [ dependencies = [
"getrandom 0.2.7", "getrandom 0.2.7",
"serde", "serde",

View file

@ -1,4 +1,5 @@
[workspace] [workspace]
resolver = "2"
members = [ members = [
"core", "core",
"crates/*", "crates/*",
@ -9,7 +10,6 @@ members = [
"apps/mobile/rust", "apps/mobile/rust",
"apps/server", "apps/server",
] ]
resolver = "2"
[workspace.dependencies] [workspace.dependencies]
prisma-client-rust = { git = "https://github.com/Brendonovich/prisma-client-rust.git", rev = "078919e3724f35cc00c2402c66ba585b61c88d47", features = [ prisma-client-rust = { git = "https://github.com/Brendonovich/prisma-client-rust.git", rev = "078919e3724f35cc00c2402c66ba585b61c88d47", features = [
@ -30,4 +30,4 @@ rspc = { version = "0.1.2" }
# We use this patch so we can compile for the IOS simulator on M1 # We use this patch so we can compile for the IOS simulator on M1
openssl-sys = { git = "https://github.com/spacedriveapp/rust-openssl", rev = "92c3dec225a9e984884d5b30a517e5d44a24d03b" } openssl-sys = { git = "https://github.com/spacedriveapp/rust-openssl", rev = "92c3dec225a9e984884d5b30a517e5d44a24d03b" }
rspc = { git = "https://github.com/oscartbeaumont/rspc", rev = "08c19f5e485dfc6841c7e9877c80058402bf71d7" } # TODO: Move back to crates.io when new jsonrpc executor is release rspc = { git = "https://github.com/oscartbeaumont/rspc", rev = "b41e4d7868818119d8e3e4e0319d7dce0e675eb0" } # TODO: Move back to crates.io when new jsonrpc executor is released

View file

@ -3,7 +3,7 @@
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"scripts": { "scripts": {
"prep": "pnpm gen:prisma && cargo test", "prep": "pnpm gen:prisma && cargo test -p sd-core api::tests::test_and_export_rspc_bindings -- --exact",
"build": "turbo run build", "build": "turbo run build",
"landing-web": "turbo run dev --parallel --filter=@sd/landing --filter=@sd/web", "landing-web": "turbo run dev --parallel --filter=@sd/landing --filter=@sd/web",
"gen:migrations": "cd core && cargo prisma migrate dev", "gen:migrations": "cd core && cargo prisma migrate dev",
@ -18,7 +18,7 @@
"client": "pnpm --filter @sd/client -- ", "client": "pnpm --filter @sd/client -- ",
"server": "pnpm --filter @sd/server -- ", "server": "pnpm --filter @sd/server -- ",
"prisma": "cd core && cargo prisma", "prisma": "cd core && cargo prisma",
"codegen": "cargo test api::tests::test_and_export_rspc_bindings -- --exact", "codegen": "cargo test -p sd-core api::tests::test_and_export_rspc_bindings -- --exact",
"typecheck": "pnpm -r exec tsc" "typecheck": "pnpm -r exec tsc"
}, },
"devDependencies": { "devDependencies": {