From c353b2e0c96869def26921ecabfadc3734da1f14 Mon Sep 17 00:00:00 2001 From: Orual Date: Wed, 12 Nov 2025 15:58:14 -0500 Subject: [PATCH] testing deployed version --- Cargo.lock | 220 ++++++++++++++++----------------- crates/weaver-app/.gitignore | 1 + crates/weaver-app/Cargo.toml | 1 - crates/weaver-app/src/env.rs | 6 +- crates/weaver-app/src/fetch.rs | 24 ++-- 5 files changed, 127 insertions(+), 125 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 94641a9..1a65bb2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,7 +30,7 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -208,9 +208,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.32" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0" +checksum = "93c1f86859c1af3d514fa19e8323147ff10ea98684e6c7b307912509f50e67b2" dependencies = [ "compression-codecs", "compression-core", @@ -227,7 +227,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -249,7 +249,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -260,7 +260,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -411,7 +411,7 @@ checksum = "604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -569,7 +569,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -871,7 +871,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -946,9 +946,9 @@ dependencies = [ [[package]] name = "compression-codecs" -version = "0.4.31" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23" +checksum = "680dc087785c5230f8e8843e2e57ac7c1c90488b6a91b88caa265410568f441b" dependencies = [ "compression-core", "flate2", @@ -957,9 +957,9 @@ dependencies = [ [[package]] name = "compression-core" -version = "0.4.29" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb" +checksum = "3a9b614a5787ef0c8802a55766480563cb3a93b435898c422ed2a359cf811582" [[package]] name = "concurrent-queue" @@ -1016,7 +1016,7 @@ checksum = "797d158acb331e2a89d696343a27cd39bf7e36aaef33ba4799a5ef1526e24861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1283,7 +1283,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1310,7 +1310,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1334,7 +1334,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1345,7 +1345,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1385,7 +1385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" dependencies = [ "data-encoding", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1427,7 +1427,7 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1461,7 +1461,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1490,7 +1490,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "unicode-xid", ] @@ -1502,7 +1502,7 @@ checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "unicode-xid", ] @@ -1551,7 +1551,7 @@ dependencies = [ "dsl_auto_type", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1571,7 +1571,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe2444076b48641147115697648dc743c2c00b61adade0f01ce67133c7babe8c" dependencies = [ - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1699,7 +1699,7 @@ dependencies = [ "dioxus-rsx", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -1926,7 +1926,7 @@ dependencies = [ "convert_case 0.8.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "xxhash-rust", ] @@ -1993,7 +1993,7 @@ dependencies = [ "convert_case 0.8.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2059,7 +2059,7 @@ dependencies = [ [[package]] name = "dioxus-primitives" version = "0.0.1" -source = "git+https://github.com/DioxusLabs/components#8e25631c7d4234ee070509156ed2abebb7b1d6e9" +source = "git+https://github.com/DioxusLabs/components#98067ce2da493651b0c089db91e9903714c211f7" dependencies = [ "dioxus", "dioxus-time", @@ -2102,7 +2102,7 @@ dependencies = [ "quote", "sha2", "slab", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2114,7 +2114,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2223,7 +2223,7 @@ dependencies = [ "convert_case 0.8.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2318,7 +2318,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2350,7 +2350,7 @@ checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2397,7 +2397,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2445,7 +2445,7 @@ checksum = "7a4102713839a8c01c77c165bc38ef2e83948f6397fa1e1dcfacec0f07b149d3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2556,7 +2556,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2577,7 +2577,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2598,7 +2598,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2668,7 +2668,7 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2795,7 +2795,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -2911,7 +2911,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -3203,7 +3203,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -3378,7 +3378,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -3606,7 +3606,7 @@ dependencies = [ "markup5ever 0.12.1", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -3684,9 +3684,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" +checksum = "1744436df46f0bde35af3eda22aeaba453aada65d8f1c171cd8a5f59030bd69f" dependencies = [ "atomic-waker", "bytes", @@ -3920,7 +3920,7 @@ checksum = "0ab604ee7085efba6efc65e4ebca0e9533e3aff6cb501d7d77b211e3a781c6d5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -3954,7 +3954,7 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4079,7 +4079,7 @@ checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" [[package]] name = "jacquard" version = "0.9.0" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "bytes", "getrandom 0.2.16", @@ -4109,7 +4109,7 @@ dependencies = [ [[package]] name = "jacquard-api" version = "0.9.0" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "bon", "bytes", @@ -4127,7 +4127,7 @@ dependencies = [ [[package]] name = "jacquard-axum" version = "0.9.0" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "axum", "bytes", @@ -4149,7 +4149,7 @@ dependencies = [ [[package]] name = "jacquard-common" version = "0.9.0" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "base64 0.22.1", "bon", @@ -4192,19 +4192,19 @@ dependencies = [ [[package]] name = "jacquard-derive" version = "0.9.0" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "heck 0.5.0", "jacquard-lexicon", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] name = "jacquard-identity" version = "0.9.1" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "bon", "bytes", @@ -4232,7 +4232,7 @@ dependencies = [ [[package]] name = "jacquard-lexicon" version = "0.9.1" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "cid", "dashmap", @@ -4250,7 +4250,7 @@ dependencies = [ "serde_repr", "serde_with", "sha2", - "syn 2.0.109", + "syn 2.0.110", "thiserror 2.0.17", "unicode-segmentation", ] @@ -4258,7 +4258,7 @@ dependencies = [ [[package]] name = "jacquard-oauth" version = "0.9.0" -source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" +source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" dependencies = [ "base64 0.22.1", "bytes", @@ -4694,7 +4694,7 @@ checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4717,7 +4717,7 @@ dependencies = [ "proc-macro2", "quote", "sealed", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4729,7 +4729,7 @@ dependencies = [ "proc-macro2", "quote", "sealed", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4742,7 +4742,7 @@ dependencies = [ "macroific_core", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4788,7 +4788,7 @@ dependencies = [ "manganis-core", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4868,7 +4868,7 @@ checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4974,7 +4974,7 @@ checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -4985,7 +4985,7 @@ checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -5288,9 +5288,9 @@ dependencies = [ [[package]] name = "num-bigint-dig" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82c79c15c05d4bf82b6f5ef163104cc81a760d8e874d38ac50ab67c8877b647b" +checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" dependencies = [ "lazy_static", "libm", @@ -5367,7 +5367,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -5560,7 +5560,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -5627,7 +5627,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -5866,7 +5866,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -5916,7 +5916,7 @@ checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" dependencies = [ "base64 0.22.1", "indexmap 2.12.0", - "quick-xml 0.38.3", + "quick-xml 0.38.4", "serde", "time", ] @@ -5990,7 +5990,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -6077,7 +6077,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "version_check", "yansi", ] @@ -6115,9 +6115,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.3" +version = "0.38.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" +checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" dependencies = [ "memchr", ] @@ -6357,7 +6357,7 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -6714,7 +6714,7 @@ checksum = "22f968c5ea23d555e670b449c1c5e7b2fc399fdaec1d304a17cd48e288abc107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -6880,7 +6880,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -6952,7 +6952,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7013,7 +7013,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7155,7 +7155,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f62f06db0370222f7f498ef478fce9f8df5828848d1d3517e3331936d7074f55" dependencies = [ "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7266,9 +7266,9 @@ dependencies = [ [[package]] name = "sqlite-wasm-rs" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54e4348c16a3d2e2a45437eff67efc5462b60443de76f61b5d0ed9111c626d9d" +checksum = "35c6d746902bca4ddf16592357eacf0473631ea26b36072f0dd0b31fa5ccd1f4" dependencies = [ "indexed_db_futures", "js-sys", @@ -7302,7 +7302,7 @@ dependencies = [ "quote", "serde", "sha2", - "syn 2.0.109", + "syn 2.0.110", "thiserror 1.0.69", ] @@ -7411,9 +7411,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.109" +version = "2.0.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f17c7e013e88258aa9543dcbe81aca68a667a9ac37cd69c9fbc07858bfe0e2f" +checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" dependencies = [ "proc-macro2", "quote", @@ -7437,7 +7437,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7551,7 +7551,7 @@ checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7630,7 +7630,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7641,7 +7641,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -7759,7 +7759,7 @@ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -8081,7 +8081,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -8165,7 +8165,7 @@ checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -8456,7 +8456,7 @@ checksum = "59195a1db0e95b920366d949ba5e0d3fc0e70b67c09be15ce5abb790106b0571" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -8525,7 +8525,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "wasm-bindgen-shared", ] @@ -8578,7 +8578,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffd01f29024361dcb5b54f50b4cfe8d56ecac0ece515f52e7756e979b9a43c2d" dependencies = [ "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -8964,7 +8964,7 @@ checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -9082,7 +9082,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -9093,7 +9093,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -9669,7 +9669,7 @@ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "synstructure", ] @@ -9711,7 +9711,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "zbus_names", "zvariant", "zvariant_utils", @@ -9746,7 +9746,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -9766,7 +9766,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "synstructure", ] @@ -9788,7 +9788,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -9821,7 +9821,7 @@ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", ] [[package]] @@ -9876,7 +9876,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.109", + "syn 2.0.110", "zvariant_utils", ] @@ -9889,6 +9889,6 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.109", + "syn 2.0.110", "winnow 0.7.13", ] diff --git a/crates/weaver-app/.gitignore b/crates/weaver-app/.gitignore index 80aab8e..2220998 100644 --- a/crates/weaver-app/.gitignore +++ b/crates/weaver-app/.gitignore @@ -5,3 +5,4 @@ # These are backup files generated by rustfmt **/*.rs.bk +**/env.rs diff --git a/crates/weaver-app/Cargo.toml b/crates/weaver-app/Cargo.toml index 6677ef4..43c3552 100644 --- a/crates/weaver-app/Cargo.toml +++ b/crates/weaver-app/Cargo.toml @@ -20,7 +20,6 @@ server = [ "dioxus/server", "dep:jacquard-axum", "dep:axum"] dashmap = "6.1.0" dioxus = { version = "0.7.1", features = ["router"] } -#dioxus = { version = "0.7.1", features = ["router", "fullstack"] } weaver-common = { path = "../weaver-common" } jacquard = { workspace = true, features = ["streaming"] } jacquard-lexicon = { workspace = true } diff --git a/crates/weaver-app/src/env.rs b/crates/weaver-app/src/env.rs index b8c902b..e130e54 100644 --- a/crates/weaver-app/src/env.rs +++ b/crates/weaver-app/src/env.rs @@ -1,11 +1,11 @@ // This file is automatically generated by build.rs #[allow(unused)] -pub const WEAVER_APP_ENV: &'static str = "dev"; +pub const WEAVER_APP_ENV: &'static str = "prod"; #[allow(unused)] -pub const WEAVER_APP_HOST: &'static str = "http://localhost"; +pub const WEAVER_APP_HOST: &'static str = "https://alpha.weaver.sh"; #[allow(unused)] -pub const WEAVER_APP_DOMAIN: &'static str = ""; +pub const WEAVER_APP_DOMAIN: &'static str = "https://alpha.weaver.sh"; #[allow(unused)] pub const WEAVER_PORT: &'static str = "8080"; #[allow(unused)] diff --git a/crates/weaver-app/src/fetch.rs b/crates/weaver-app/src/fetch.rs index 980157d..ccc8edd 100644 --- a/crates/weaver-app/src/fetch.rs +++ b/crates/weaver-app/src/fetch.rs @@ -1,27 +1,29 @@ use crate::auth::AuthStore; use crate::cache_impl; -use dioxus::prelude::*; use dioxus::Result; +use dioxus::prelude::*; +use jacquard::AuthorizationToken; +use jacquard::CowStr; +use jacquard::IntoStatic; use jacquard::client::Agent; use jacquard::client::AgentKind; use jacquard::error::ClientError; use jacquard::error::XrpcResult; +use jacquard::identity::JacquardResolver; +use jacquard::identity::lexicon_resolver::{ + LexiconResolutionError, LexiconSchemaResolver, ResolvedLexiconSchema, +}; use jacquard::identity::resolver::DidDocResponse; use jacquard::identity::resolver::IdentityError; use jacquard::identity::resolver::ResolverOptions; -use jacquard::identity::lexicon_resolver::{LexiconSchemaResolver, ResolvedLexiconSchema, LexiconResolutionError}; -use jacquard::identity::JacquardResolver; -use jacquard::types::string::Nsid; use jacquard::oauth::client::OAuthClient; use jacquard::oauth::client::OAuthSession; use jacquard::prelude::*; use jacquard::types::string::Did; use jacquard::types::string::Handle; +use jacquard::types::string::Nsid; use jacquard::xrpc::XrpcResponse; use jacquard::xrpc::*; -use jacquard::AuthorizationToken; -use jacquard::CowStr; -use jacquard::IntoStatic; use jacquard::{smol_str::SmolStr, types::ident::AtIdentifier}; use serde::{Deserialize, Serialize}; use std::future::Future; @@ -31,7 +33,7 @@ use weaver_api::{ com_atproto::repo::strong_ref::StrongRef, sh_weaver::{ actor::ProfileDataView, - notebook::{entry::Entry, BookEntryView, NotebookView}, + notebook::{BookEntryView, NotebookView, entry::Entry}, }, }; use weaver_common::WeaverExt; @@ -366,7 +368,7 @@ impl CachedFetcher { pub async fn downgrade_to_unauthenticated(&self) { let mut session_slot = self.client.session.write().await; if let Some(session) = session_slot.take() { - session.inner().logout().await; + session.inner().logout().await.ok(); } } @@ -440,7 +442,7 @@ impl CachedFetcher { pub async fn fetch_notebooks_from_ufos( &self, ) -> Result, Vec>)>>> { - use jacquard::{types::aturi::AtUri, IntoStatic}; + use jacquard::{IntoStatic, types::aturi::AtUri}; let url = "https://ufos-api.microcosm.blue/records?collection=sh.weaver.notebook.book"; let response = reqwest::get(url) @@ -491,9 +493,9 @@ impl CachedFetcher { ident: &AtIdentifier<'_>, ) -> Result, Vec>)>>> { use jacquard::{ + IntoStatic, types::{collection::Collection, nsid::Nsid}, xrpc::XrpcExt, - IntoStatic, }; use weaver_api::{ com_atproto::repo::list_records::ListRecords, sh_weaver::notebook::book::Book, -- knotmirror 0.0.1