testing deployed version

Orual c353b2e0 4f3bb8e0

+127 -125
+110 -110
Cargo.lock
··· 30 "macroific", 31 "proc-macro2", 32 "quote", 33 - "syn 2.0.109", 34 ] 35 36 [[package]] ··· 208 209 [[package]] 210 name = "async-compression" 211 - version = "0.4.32" 212 source = "registry+https://github.com/rust-lang/crates.io-index" 213 - checksum = "5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0" 214 dependencies = [ 215 "compression-codecs", 216 "compression-core", ··· 227 dependencies = [ 228 "proc-macro2", 229 "quote", 230 - "syn 2.0.109", 231 ] 232 233 [[package]] ··· 249 dependencies = [ 250 "proc-macro2", 251 "quote", 252 - "syn 2.0.109", 253 ] 254 255 [[package]] ··· 260 dependencies = [ 261 "proc-macro2", 262 "quote", 263 - "syn 2.0.109", 264 ] 265 266 [[package]] ··· 411 dependencies = [ 412 "proc-macro2", 413 "quote", 414 - "syn 2.0.109", 415 ] 416 417 [[package]] ··· 569 "proc-macro2", 570 "quote", 571 "rustversion", 572 - "syn 2.0.109", 573 ] 574 575 [[package]] ··· 871 "heck 0.5.0", 872 "proc-macro2", 873 "quote", 874 - "syn 2.0.109", 875 ] 876 877 [[package]] ··· 946 947 [[package]] 948 name = "compression-codecs" 949 - version = "0.4.31" 950 source = "registry+https://github.com/rust-lang/crates.io-index" 951 - checksum = "ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23" 952 dependencies = [ 953 "compression-core", 954 "flate2", ··· 957 958 [[package]] 959 name = "compression-core" 960 - version = "0.4.29" 961 source = "registry+https://github.com/rust-lang/crates.io-index" 962 - checksum = "e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb" 963 964 [[package]] 965 name = "concurrent-queue" ··· 1016 dependencies = [ 1017 "proc-macro2", 1018 "quote", 1019 - "syn 2.0.109", 1020 ] 1021 1022 [[package]] ··· 1283 checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 1284 dependencies = [ 1285 "quote", 1286 - "syn 2.0.109", 1287 ] 1288 1289 [[package]] ··· 1310 dependencies = [ 1311 "proc-macro2", 1312 "quote", 1313 - "syn 2.0.109", 1314 ] 1315 1316 [[package]] ··· 1334 "proc-macro2", 1335 "quote", 1336 "strsim", 1337 - "syn 2.0.109", 1338 ] 1339 1340 [[package]] ··· 1345 dependencies = [ 1346 "darling_core", 1347 "quote", 1348 - "syn 2.0.109", 1349 ] 1350 1351 [[package]] ··· 1385 checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" 1386 dependencies = [ 1387 "data-encoding", 1388 - "syn 2.0.109", 1389 ] 1390 1391 [[package]] ··· 1427 "macroific", 1428 "proc-macro2", 1429 "quote", 1430 - "syn 2.0.109", 1431 ] 1432 1433 [[package]] ··· 1461 "proc-macro2", 1462 "quote", 1463 "rustc_version", 1464 - "syn 2.0.109", 1465 ] 1466 1467 [[package]] ··· 1490 dependencies = [ 1491 "proc-macro2", 1492 "quote", 1493 - "syn 2.0.109", 1494 "unicode-xid", 1495 ] 1496 ··· 1502 dependencies = [ 1503 "proc-macro2", 1504 "quote", 1505 - "syn 2.0.109", 1506 "unicode-xid", 1507 ] 1508 ··· 1551 "dsl_auto_type", 1552 "proc-macro2", 1553 "quote", 1554 - "syn 2.0.109", 1555 ] 1556 1557 [[package]] ··· 1571 source = "registry+https://github.com/rust-lang/crates.io-index" 1572 checksum = "fe2444076b48641147115697648dc743c2c00b61adade0f01ce67133c7babe8c" 1573 dependencies = [ 1574 - "syn 2.0.109", 1575 ] 1576 1577 [[package]] ··· 1699 "dioxus-rsx", 1700 "proc-macro2", 1701 "quote", 1702 - "syn 2.0.109", 1703 ] 1704 1705 [[package]] ··· 1926 "convert_case 0.8.0", 1927 "proc-macro2", 1928 "quote", 1929 - "syn 2.0.109", 1930 "xxhash-rust", 1931 ] 1932 ··· 1993 "convert_case 0.8.0", 1994 "proc-macro2", 1995 "quote", 1996 - "syn 2.0.109", 1997 ] 1998 1999 [[package]] ··· 2059 [[package]] 2060 name = "dioxus-primitives" 2061 version = "0.0.1" 2062 - source = "git+https://github.com/DioxusLabs/components#8e25631c7d4234ee070509156ed2abebb7b1d6e9" 2063 dependencies = [ 2064 "dioxus", 2065 "dioxus-time", ··· 2102 "quote", 2103 "sha2", 2104 "slab", 2105 - "syn 2.0.109", 2106 ] 2107 2108 [[package]] ··· 2114 "proc-macro2", 2115 "proc-macro2-diagnostics", 2116 "quote", 2117 - "syn 2.0.109", 2118 ] 2119 2120 [[package]] ··· 2223 "convert_case 0.8.0", 2224 "proc-macro2", 2225 "quote", 2226 - "syn 2.0.109", 2227 ] 2228 2229 [[package]] ··· 2318 dependencies = [ 2319 "proc-macro2", 2320 "quote", 2321 - "syn 2.0.109", 2322 ] 2323 2324 [[package]] ··· 2350 dependencies = [ 2351 "proc-macro2", 2352 "quote", 2353 - "syn 2.0.109", 2354 ] 2355 2356 [[package]] ··· 2397 "heck 0.5.0", 2398 "proc-macro2", 2399 "quote", 2400 - "syn 2.0.109", 2401 ] 2402 2403 [[package]] ··· 2445 dependencies = [ 2446 "proc-macro2", 2447 "quote", 2448 - "syn 2.0.109", 2449 ] 2450 2451 [[package]] ··· 2556 "heck 0.5.0", 2557 "proc-macro2", 2558 "quote", 2559 - "syn 2.0.109", 2560 ] 2561 2562 [[package]] ··· 2577 dependencies = [ 2578 "proc-macro2", 2579 "quote", 2580 - "syn 2.0.109", 2581 ] 2582 2583 [[package]] ··· 2598 "darling", 2599 "proc-macro2", 2600 "quote", 2601 - "syn 2.0.109", 2602 ] 2603 2604 [[package]] ··· 2668 "macroific", 2669 "proc-macro2", 2670 "quote", 2671 - "syn 2.0.109", 2672 ] 2673 2674 [[package]] ··· 2795 dependencies = [ 2796 "proc-macro2", 2797 "quote", 2798 - "syn 2.0.109", 2799 ] 2800 2801 [[package]] ··· 2911 dependencies = [ 2912 "proc-macro2", 2913 "quote", 2914 - "syn 2.0.109", 2915 ] 2916 2917 [[package]] ··· 3203 "proc-macro-error", 3204 "proc-macro2", 3205 "quote", 3206 - "syn 2.0.109", 3207 ] 3208 3209 [[package]] ··· 3378 "proc-macro-error", 3379 "proc-macro2", 3380 "quote", 3381 - "syn 2.0.109", 3382 ] 3383 3384 [[package]] ··· 3606 "markup5ever 0.12.1", 3607 "proc-macro2", 3608 "quote", 3609 - "syn 2.0.109", 3610 ] 3611 3612 [[package]] ··· 3684 3685 [[package]] 3686 name = "hyper" 3687 - version = "1.7.0" 3688 source = "registry+https://github.com/rust-lang/crates.io-index" 3689 - checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" 3690 dependencies = [ 3691 "atomic-waker", 3692 "bytes", ··· 3920 dependencies = [ 3921 "proc-macro2", 3922 "quote", 3923 - "syn 2.0.109", 3924 ] 3925 3926 [[package]] ··· 3954 "macroific", 3955 "proc-macro2", 3956 "quote", 3957 - "syn 2.0.109", 3958 ] 3959 3960 [[package]] ··· 4079 [[package]] 4080 name = "jacquard" 4081 version = "0.9.0" 4082 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4083 dependencies = [ 4084 "bytes", 4085 "getrandom 0.2.16", ··· 4109 [[package]] 4110 name = "jacquard-api" 4111 version = "0.9.0" 4112 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4113 dependencies = [ 4114 "bon", 4115 "bytes", ··· 4127 [[package]] 4128 name = "jacquard-axum" 4129 version = "0.9.0" 4130 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4131 dependencies = [ 4132 "axum", 4133 "bytes", ··· 4149 [[package]] 4150 name = "jacquard-common" 4151 version = "0.9.0" 4152 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4153 dependencies = [ 4154 "base64 0.22.1", 4155 "bon", ··· 4192 [[package]] 4193 name = "jacquard-derive" 4194 version = "0.9.0" 4195 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4196 dependencies = [ 4197 "heck 0.5.0", 4198 "jacquard-lexicon", 4199 "proc-macro2", 4200 "quote", 4201 - "syn 2.0.109", 4202 ] 4203 4204 [[package]] 4205 name = "jacquard-identity" 4206 version = "0.9.1" 4207 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4208 dependencies = [ 4209 "bon", 4210 "bytes", ··· 4232 [[package]] 4233 name = "jacquard-lexicon" 4234 version = "0.9.1" 4235 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4236 dependencies = [ 4237 "cid", 4238 "dashmap", ··· 4250 "serde_repr", 4251 "serde_with", 4252 "sha2", 4253 - "syn 2.0.109", 4254 "thiserror 2.0.17", 4255 "unicode-segmentation", 4256 ] ··· 4258 [[package]] 4259 name = "jacquard-oauth" 4260 version = "0.9.0" 4261 - source = "git+https://tangled.org/@nonbinary.computer/jacquard#01aac77e5e611a3e2546edf242ec167081b46d58" 4262 dependencies = [ 4263 "base64 0.22.1", 4264 "bytes", ··· 4694 dependencies = [ 4695 "proc-macro2", 4696 "quote", 4697 - "syn 2.0.109", 4698 ] 4699 4700 [[package]] ··· 4717 "proc-macro2", 4718 "quote", 4719 "sealed", 4720 - "syn 2.0.109", 4721 ] 4722 4723 [[package]] ··· 4729 "proc-macro2", 4730 "quote", 4731 "sealed", 4732 - "syn 2.0.109", 4733 ] 4734 4735 [[package]] ··· 4742 "macroific_core", 4743 "proc-macro2", 4744 "quote", 4745 - "syn 2.0.109", 4746 ] 4747 4748 [[package]] ··· 4788 "manganis-core", 4789 "proc-macro2", 4790 "quote", 4791 - "syn 2.0.109", 4792 ] 4793 4794 [[package]] ··· 4868 dependencies = [ 4869 "proc-macro2", 4870 "quote", 4871 - "syn 2.0.109", 4872 ] 4873 4874 [[package]] ··· 4974 dependencies = [ 4975 "proc-macro2", 4976 "quote", 4977 - "syn 2.0.109", 4978 ] 4979 4980 [[package]] ··· 4985 dependencies = [ 4986 "proc-macro2", 4987 "quote", 4988 - "syn 2.0.109", 4989 ] 4990 4991 [[package]] ··· 5288 5289 [[package]] 5290 name = "num-bigint-dig" 5291 - version = "0.8.5" 5292 source = "registry+https://github.com/rust-lang/crates.io-index" 5293 - checksum = "82c79c15c05d4bf82b6f5ef163104cc81a760d8e874d38ac50ab67c8877b647b" 5294 dependencies = [ 5295 "lazy_static", 5296 "libm", ··· 5367 "proc-macro-crate 3.4.0", 5368 "proc-macro2", 5369 "quote", 5370 - "syn 2.0.109", 5371 ] 5372 5373 [[package]] ··· 5560 dependencies = [ 5561 "proc-macro2", 5562 "quote", 5563 - "syn 2.0.109", 5564 ] 5565 5566 [[package]] ··· 5627 "proc-macro2", 5628 "proc-macro2-diagnostics", 5629 "quote", 5630 - "syn 2.0.109", 5631 ] 5632 5633 [[package]] ··· 5866 dependencies = [ 5867 "proc-macro2", 5868 "quote", 5869 - "syn 2.0.109", 5870 ] 5871 5872 [[package]] ··· 5916 dependencies = [ 5917 "base64 0.22.1", 5918 "indexmap 2.12.0", 5919 - "quick-xml 0.38.3", 5920 "serde", 5921 "time", 5922 ] ··· 5990 checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 5991 dependencies = [ 5992 "proc-macro2", 5993 - "syn 2.0.109", 5994 ] 5995 5996 [[package]] ··· 6077 dependencies = [ 6078 "proc-macro2", 6079 "quote", 6080 - "syn 2.0.109", 6081 "version_check", 6082 "yansi", 6083 ] ··· 6115 6116 [[package]] 6117 name = "quick-xml" 6118 - version = "0.38.3" 6119 source = "registry+https://github.com/rust-lang/crates.io-index" 6120 - checksum = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" 6121 dependencies = [ 6122 "memchr", 6123 ] ··· 6357 dependencies = [ 6358 "proc-macro2", 6359 "quote", 6360 - "syn 2.0.109", 6361 ] 6362 6363 [[package]] ··· 6714 dependencies = [ 6715 "proc-macro2", 6716 "quote", 6717 - "syn 2.0.109", 6718 ] 6719 6720 [[package]] ··· 6880 dependencies = [ 6881 "proc-macro2", 6882 "quote", 6883 - "syn 2.0.109", 6884 ] 6885 6886 [[package]] ··· 6952 dependencies = [ 6953 "proc-macro2", 6954 "quote", 6955 - "syn 2.0.109", 6956 ] 6957 6958 [[package]] ··· 7013 "darling", 7014 "proc-macro2", 7015 "quote", 7016 - "syn 2.0.109", 7017 ] 7018 7019 [[package]] ··· 7155 checksum = "f62f06db0370222f7f498ef478fce9f8df5828848d1d3517e3331936d7074f55" 7156 dependencies = [ 7157 "quote", 7158 - "syn 2.0.109", 7159 ] 7160 7161 [[package]] ··· 7266 7267 [[package]] 7268 name = "sqlite-wasm-rs" 7269 - version = "0.4.6" 7270 source = "registry+https://github.com/rust-lang/crates.io-index" 7271 - checksum = "54e4348c16a3d2e2a45437eff67efc5462b60443de76f61b5d0ed9111c626d9d" 7272 dependencies = [ 7273 "indexed_db_futures", 7274 "js-sys", ··· 7302 "quote", 7303 "serde", 7304 "sha2", 7305 - "syn 2.0.109", 7306 "thiserror 1.0.69", 7307 ] 7308 ··· 7411 7412 [[package]] 7413 name = "syn" 7414 - version = "2.0.109" 7415 source = "registry+https://github.com/rust-lang/crates.io-index" 7416 - checksum = "2f17c7e013e88258aa9543dcbe81aca68a667a9ac37cd69c9fbc07858bfe0e2f" 7417 dependencies = [ 7418 "proc-macro2", 7419 "quote", ··· 7437 dependencies = [ 7438 "proc-macro2", 7439 "quote", 7440 - "syn 2.0.109", 7441 ] 7442 7443 [[package]] ··· 7551 dependencies = [ 7552 "proc-macro2", 7553 "quote", 7554 - "syn 2.0.109", 7555 ] 7556 7557 [[package]] ··· 7630 dependencies = [ 7631 "proc-macro2", 7632 "quote", 7633 - "syn 2.0.109", 7634 ] 7635 7636 [[package]] ··· 7641 dependencies = [ 7642 "proc-macro2", 7643 "quote", 7644 - "syn 2.0.109", 7645 ] 7646 7647 [[package]] ··· 7759 dependencies = [ 7760 "proc-macro2", 7761 "quote", 7762 - "syn 2.0.109", 7763 ] 7764 7765 [[package]] ··· 8081 dependencies = [ 8082 "proc-macro2", 8083 "quote", 8084 - "syn 2.0.109", 8085 ] 8086 8087 [[package]] ··· 8165 dependencies = [ 8166 "proc-macro2", 8167 "quote", 8168 - "syn 2.0.109", 8169 ] 8170 8171 [[package]] ··· 8456 dependencies = [ 8457 "proc-macro2", 8458 "quote", 8459 - "syn 2.0.109", 8460 ] 8461 8462 [[package]] ··· 8525 "bumpalo", 8526 "proc-macro2", 8527 "quote", 8528 - "syn 2.0.109", 8529 "wasm-bindgen-shared", 8530 ] 8531 ··· 8578 checksum = "ffd01f29024361dcb5b54f50b4cfe8d56ecac0ece515f52e7756e979b9a43c2d" 8579 dependencies = [ 8580 "quote", 8581 - "syn 2.0.109", 8582 ] 8583 8584 [[package]] ··· 8964 dependencies = [ 8965 "proc-macro2", 8966 "quote", 8967 - "syn 2.0.109", 8968 ] 8969 8970 [[package]] ··· 9082 dependencies = [ 9083 "proc-macro2", 9084 "quote", 9085 - "syn 2.0.109", 9086 ] 9087 9088 [[package]] ··· 9093 dependencies = [ 9094 "proc-macro2", 9095 "quote", 9096 - "syn 2.0.109", 9097 ] 9098 9099 [[package]] ··· 9669 dependencies = [ 9670 "proc-macro2", 9671 "quote", 9672 - "syn 2.0.109", 9673 "synstructure", 9674 ] 9675 ··· 9711 "proc-macro-crate 3.4.0", 9712 "proc-macro2", 9713 "quote", 9714 - "syn 2.0.109", 9715 "zbus_names", 9716 "zvariant", 9717 "zvariant_utils", ··· 9746 dependencies = [ 9747 "proc-macro2", 9748 "quote", 9749 - "syn 2.0.109", 9750 ] 9751 9752 [[package]] ··· 9766 dependencies = [ 9767 "proc-macro2", 9768 "quote", 9769 - "syn 2.0.109", 9770 "synstructure", 9771 ] 9772 ··· 9788 dependencies = [ 9789 "proc-macro2", 9790 "quote", 9791 - "syn 2.0.109", 9792 ] 9793 9794 [[package]] ··· 9821 dependencies = [ 9822 "proc-macro2", 9823 "quote", 9824 - "syn 2.0.109", 9825 ] 9826 9827 [[package]] ··· 9876 "proc-macro-crate 3.4.0", 9877 "proc-macro2", 9878 "quote", 9879 - "syn 2.0.109", 9880 "zvariant_utils", 9881 ] 9882 ··· 9889 "proc-macro2", 9890 "quote", 9891 "serde", 9892 - "syn 2.0.109", 9893 "winnow 0.7.13", 9894 ]
··· 30 "macroific", 31 "proc-macro2", 32 "quote", 33 + "syn 2.0.110", 34 ] 35 36 [[package]] ··· 208 209 [[package]] 210 name = "async-compression" 211 + version = "0.4.33" 212 source = "registry+https://github.com/rust-lang/crates.io-index" 213 + checksum = "93c1f86859c1af3d514fa19e8323147ff10ea98684e6c7b307912509f50e67b2" 214 dependencies = [ 215 "compression-codecs", 216 "compression-core", ··· 227 dependencies = [ 228 "proc-macro2", 229 "quote", 230 + "syn 2.0.110", 231 ] 232 233 [[package]] ··· 249 dependencies = [ 250 "proc-macro2", 251 "quote", 252 + "syn 2.0.110", 253 ] 254 255 [[package]] ··· 260 dependencies = [ 261 "proc-macro2", 262 "quote", 263 + "syn 2.0.110", 264 ] 265 266 [[package]] ··· 411 dependencies = [ 412 "proc-macro2", 413 "quote", 414 + "syn 2.0.110", 415 ] 416 417 [[package]] ··· 569 "proc-macro2", 570 "quote", 571 "rustversion", 572 + "syn 2.0.110", 573 ] 574 575 [[package]] ··· 871 "heck 0.5.0", 872 "proc-macro2", 873 "quote", 874 + "syn 2.0.110", 875 ] 876 877 [[package]] ··· 946 947 [[package]] 948 name = "compression-codecs" 949 + version = "0.4.32" 950 source = "registry+https://github.com/rust-lang/crates.io-index" 951 + checksum = "680dc087785c5230f8e8843e2e57ac7c1c90488b6a91b88caa265410568f441b" 952 dependencies = [ 953 "compression-core", 954 "flate2", ··· 957 958 [[package]] 959 name = "compression-core" 960 + version = "0.4.30" 961 source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "3a9b614a5787ef0c8802a55766480563cb3a93b435898c422ed2a359cf811582" 963 964 [[package]] 965 name = "concurrent-queue" ··· 1016 dependencies = [ 1017 "proc-macro2", 1018 "quote", 1019 + "syn 2.0.110", 1020 ] 1021 1022 [[package]] ··· 1283 checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 1284 dependencies = [ 1285 "quote", 1286 + "syn 2.0.110", 1287 ] 1288 1289 [[package]] ··· 1310 dependencies = [ 1311 "proc-macro2", 1312 "quote", 1313 + "syn 2.0.110", 1314 ] 1315 1316 [[package]] ··· 1334 "proc-macro2", 1335 "quote", 1336 "strsim", 1337 + "syn 2.0.110", 1338 ] 1339 1340 [[package]] ··· 1345 dependencies = [ 1346 "darling_core", 1347 "quote", 1348 + "syn 2.0.110", 1349 ] 1350 1351 [[package]] ··· 1385 checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" 1386 dependencies = [ 1387 "data-encoding", 1388 + "syn 2.0.110", 1389 ] 1390 1391 [[package]] ··· 1427 "macroific", 1428 "proc-macro2", 1429 "quote", 1430 + "syn 2.0.110", 1431 ] 1432 1433 [[package]] ··· 1461 "proc-macro2", 1462 "quote", 1463 "rustc_version", 1464 + "syn 2.0.110", 1465 ] 1466 1467 [[package]] ··· 1490 dependencies = [ 1491 "proc-macro2", 1492 "quote", 1493 + "syn 2.0.110", 1494 "unicode-xid", 1495 ] 1496 ··· 1502 dependencies = [ 1503 "proc-macro2", 1504 "quote", 1505 + "syn 2.0.110", 1506 "unicode-xid", 1507 ] 1508 ··· 1551 "dsl_auto_type", 1552 "proc-macro2", 1553 "quote", 1554 + "syn 2.0.110", 1555 ] 1556 1557 [[package]] ··· 1571 source = "registry+https://github.com/rust-lang/crates.io-index" 1572 checksum = "fe2444076b48641147115697648dc743c2c00b61adade0f01ce67133c7babe8c" 1573 dependencies = [ 1574 + "syn 2.0.110", 1575 ] 1576 1577 [[package]] ··· 1699 "dioxus-rsx", 1700 "proc-macro2", 1701 "quote", 1702 + "syn 2.0.110", 1703 ] 1704 1705 [[package]] ··· 1926 "convert_case 0.8.0", 1927 "proc-macro2", 1928 "quote", 1929 + "syn 2.0.110", 1930 "xxhash-rust", 1931 ] 1932 ··· 1993 "convert_case 0.8.0", 1994 "proc-macro2", 1995 "quote", 1996 + "syn 2.0.110", 1997 ] 1998 1999 [[package]] ··· 2059 [[package]] 2060 name = "dioxus-primitives" 2061 version = "0.0.1" 2062 + source = "git+https://github.com/DioxusLabs/components#98067ce2da493651b0c089db91e9903714c211f7" 2063 dependencies = [ 2064 "dioxus", 2065 "dioxus-time", ··· 2102 "quote", 2103 "sha2", 2104 "slab", 2105 + "syn 2.0.110", 2106 ] 2107 2108 [[package]] ··· 2114 "proc-macro2", 2115 "proc-macro2-diagnostics", 2116 "quote", 2117 + "syn 2.0.110", 2118 ] 2119 2120 [[package]] ··· 2223 "convert_case 0.8.0", 2224 "proc-macro2", 2225 "quote", 2226 + "syn 2.0.110", 2227 ] 2228 2229 [[package]] ··· 2318 dependencies = [ 2319 "proc-macro2", 2320 "quote", 2321 + "syn 2.0.110", 2322 ] 2323 2324 [[package]] ··· 2350 dependencies = [ 2351 "proc-macro2", 2352 "quote", 2353 + "syn 2.0.110", 2354 ] 2355 2356 [[package]] ··· 2397 "heck 0.5.0", 2398 "proc-macro2", 2399 "quote", 2400 + "syn 2.0.110", 2401 ] 2402 2403 [[package]] ··· 2445 dependencies = [ 2446 "proc-macro2", 2447 "quote", 2448 + "syn 2.0.110", 2449 ] 2450 2451 [[package]] ··· 2556 "heck 0.5.0", 2557 "proc-macro2", 2558 "quote", 2559 + "syn 2.0.110", 2560 ] 2561 2562 [[package]] ··· 2577 dependencies = [ 2578 "proc-macro2", 2579 "quote", 2580 + "syn 2.0.110", 2581 ] 2582 2583 [[package]] ··· 2598 "darling", 2599 "proc-macro2", 2600 "quote", 2601 + "syn 2.0.110", 2602 ] 2603 2604 [[package]] ··· 2668 "macroific", 2669 "proc-macro2", 2670 "quote", 2671 + "syn 2.0.110", 2672 ] 2673 2674 [[package]] ··· 2795 dependencies = [ 2796 "proc-macro2", 2797 "quote", 2798 + "syn 2.0.110", 2799 ] 2800 2801 [[package]] ··· 2911 dependencies = [ 2912 "proc-macro2", 2913 "quote", 2914 + "syn 2.0.110", 2915 ] 2916 2917 [[package]] ··· 3203 "proc-macro-error", 3204 "proc-macro2", 3205 "quote", 3206 + "syn 2.0.110", 3207 ] 3208 3209 [[package]] ··· 3378 "proc-macro-error", 3379 "proc-macro2", 3380 "quote", 3381 + "syn 2.0.110", 3382 ] 3383 3384 [[package]] ··· 3606 "markup5ever 0.12.1", 3607 "proc-macro2", 3608 "quote", 3609 + "syn 2.0.110", 3610 ] 3611 3612 [[package]] ··· 3684 3685 [[package]] 3686 name = "hyper" 3687 + version = "1.8.0" 3688 source = "registry+https://github.com/rust-lang/crates.io-index" 3689 + checksum = "1744436df46f0bde35af3eda22aeaba453aada65d8f1c171cd8a5f59030bd69f" 3690 dependencies = [ 3691 "atomic-waker", 3692 "bytes", ··· 3920 dependencies = [ 3921 "proc-macro2", 3922 "quote", 3923 + "syn 2.0.110", 3924 ] 3925 3926 [[package]] ··· 3954 "macroific", 3955 "proc-macro2", 3956 "quote", 3957 + "syn 2.0.110", 3958 ] 3959 3960 [[package]] ··· 4079 [[package]] 4080 name = "jacquard" 4081 version = "0.9.0" 4082 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4083 dependencies = [ 4084 "bytes", 4085 "getrandom 0.2.16", ··· 4109 [[package]] 4110 name = "jacquard-api" 4111 version = "0.9.0" 4112 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4113 dependencies = [ 4114 "bon", 4115 "bytes", ··· 4127 [[package]] 4128 name = "jacquard-axum" 4129 version = "0.9.0" 4130 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4131 dependencies = [ 4132 "axum", 4133 "bytes", ··· 4149 [[package]] 4150 name = "jacquard-common" 4151 version = "0.9.0" 4152 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4153 dependencies = [ 4154 "base64 0.22.1", 4155 "bon", ··· 4192 [[package]] 4193 name = "jacquard-derive" 4194 version = "0.9.0" 4195 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4196 dependencies = [ 4197 "heck 0.5.0", 4198 "jacquard-lexicon", 4199 "proc-macro2", 4200 "quote", 4201 + "syn 2.0.110", 4202 ] 4203 4204 [[package]] 4205 name = "jacquard-identity" 4206 version = "0.9.1" 4207 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4208 dependencies = [ 4209 "bon", 4210 "bytes", ··· 4232 [[package]] 4233 name = "jacquard-lexicon" 4234 version = "0.9.1" 4235 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4236 dependencies = [ 4237 "cid", 4238 "dashmap", ··· 4250 "serde_repr", 4251 "serde_with", 4252 "sha2", 4253 + "syn 2.0.110", 4254 "thiserror 2.0.17", 4255 "unicode-segmentation", 4256 ] ··· 4258 [[package]] 4259 name = "jacquard-oauth" 4260 version = "0.9.0" 4261 + source = "git+https://tangled.org/@nonbinary.computer/jacquard#6c3df8fe35f3b8a20d09396a5fd868a563819663" 4262 dependencies = [ 4263 "base64 0.22.1", 4264 "bytes", ··· 4694 dependencies = [ 4695 "proc-macro2", 4696 "quote", 4697 + "syn 2.0.110", 4698 ] 4699 4700 [[package]] ··· 4717 "proc-macro2", 4718 "quote", 4719 "sealed", 4720 + "syn 2.0.110", 4721 ] 4722 4723 [[package]] ··· 4729 "proc-macro2", 4730 "quote", 4731 "sealed", 4732 + "syn 2.0.110", 4733 ] 4734 4735 [[package]] ··· 4742 "macroific_core", 4743 "proc-macro2", 4744 "quote", 4745 + "syn 2.0.110", 4746 ] 4747 4748 [[package]] ··· 4788 "manganis-core", 4789 "proc-macro2", 4790 "quote", 4791 + "syn 2.0.110", 4792 ] 4793 4794 [[package]] ··· 4868 dependencies = [ 4869 "proc-macro2", 4870 "quote", 4871 + "syn 2.0.110", 4872 ] 4873 4874 [[package]] ··· 4974 dependencies = [ 4975 "proc-macro2", 4976 "quote", 4977 + "syn 2.0.110", 4978 ] 4979 4980 [[package]] ··· 4985 dependencies = [ 4986 "proc-macro2", 4987 "quote", 4988 + "syn 2.0.110", 4989 ] 4990 4991 [[package]] ··· 5288 5289 [[package]] 5290 name = "num-bigint-dig" 5291 + version = "0.8.6" 5292 source = "registry+https://github.com/rust-lang/crates.io-index" 5293 + checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" 5294 dependencies = [ 5295 "lazy_static", 5296 "libm", ··· 5367 "proc-macro-crate 3.4.0", 5368 "proc-macro2", 5369 "quote", 5370 + "syn 2.0.110", 5371 ] 5372 5373 [[package]] ··· 5560 dependencies = [ 5561 "proc-macro2", 5562 "quote", 5563 + "syn 2.0.110", 5564 ] 5565 5566 [[package]] ··· 5627 "proc-macro2", 5628 "proc-macro2-diagnostics", 5629 "quote", 5630 + "syn 2.0.110", 5631 ] 5632 5633 [[package]] ··· 5866 dependencies = [ 5867 "proc-macro2", 5868 "quote", 5869 + "syn 2.0.110", 5870 ] 5871 5872 [[package]] ··· 5916 dependencies = [ 5917 "base64 0.22.1", 5918 "indexmap 2.12.0", 5919 + "quick-xml 0.38.4", 5920 "serde", 5921 "time", 5922 ] ··· 5990 checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 5991 dependencies = [ 5992 "proc-macro2", 5993 + "syn 2.0.110", 5994 ] 5995 5996 [[package]] ··· 6077 dependencies = [ 6078 "proc-macro2", 6079 "quote", 6080 + "syn 2.0.110", 6081 "version_check", 6082 "yansi", 6083 ] ··· 6115 6116 [[package]] 6117 name = "quick-xml" 6118 + version = "0.38.4" 6119 source = "registry+https://github.com/rust-lang/crates.io-index" 6120 + checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" 6121 dependencies = [ 6122 "memchr", 6123 ] ··· 6357 dependencies = [ 6358 "proc-macro2", 6359 "quote", 6360 + "syn 2.0.110", 6361 ] 6362 6363 [[package]] ··· 6714 dependencies = [ 6715 "proc-macro2", 6716 "quote", 6717 + "syn 2.0.110", 6718 ] 6719 6720 [[package]] ··· 6880 dependencies = [ 6881 "proc-macro2", 6882 "quote", 6883 + "syn 2.0.110", 6884 ] 6885 6886 [[package]] ··· 6952 dependencies = [ 6953 "proc-macro2", 6954 "quote", 6955 + "syn 2.0.110", 6956 ] 6957 6958 [[package]] ··· 7013 "darling", 7014 "proc-macro2", 7015 "quote", 7016 + "syn 2.0.110", 7017 ] 7018 7019 [[package]] ··· 7155 checksum = "f62f06db0370222f7f498ef478fce9f8df5828848d1d3517e3331936d7074f55" 7156 dependencies = [ 7157 "quote", 7158 + "syn 2.0.110", 7159 ] 7160 7161 [[package]] ··· 7266 7267 [[package]] 7268 name = "sqlite-wasm-rs" 7269 + version = "0.4.7" 7270 source = "registry+https://github.com/rust-lang/crates.io-index" 7271 + checksum = "35c6d746902bca4ddf16592357eacf0473631ea26b36072f0dd0b31fa5ccd1f4" 7272 dependencies = [ 7273 "indexed_db_futures", 7274 "js-sys", ··· 7302 "quote", 7303 "serde", 7304 "sha2", 7305 + "syn 2.0.110", 7306 "thiserror 1.0.69", 7307 ] 7308 ··· 7411 7412 [[package]] 7413 name = "syn" 7414 + version = "2.0.110" 7415 source = "registry+https://github.com/rust-lang/crates.io-index" 7416 + checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" 7417 dependencies = [ 7418 "proc-macro2", 7419 "quote", ··· 7437 dependencies = [ 7438 "proc-macro2", 7439 "quote", 7440 + "syn 2.0.110", 7441 ] 7442 7443 [[package]] ··· 7551 dependencies = [ 7552 "proc-macro2", 7553 "quote", 7554 + "syn 2.0.110", 7555 ] 7556 7557 [[package]] ··· 7630 dependencies = [ 7631 "proc-macro2", 7632 "quote", 7633 + "syn 2.0.110", 7634 ] 7635 7636 [[package]] ··· 7641 dependencies = [ 7642 "proc-macro2", 7643 "quote", 7644 + "syn 2.0.110", 7645 ] 7646 7647 [[package]] ··· 7759 dependencies = [ 7760 "proc-macro2", 7761 "quote", 7762 + "syn 2.0.110", 7763 ] 7764 7765 [[package]] ··· 8081 dependencies = [ 8082 "proc-macro2", 8083 "quote", 8084 + "syn 2.0.110", 8085 ] 8086 8087 [[package]] ··· 8165 dependencies = [ 8166 "proc-macro2", 8167 "quote", 8168 + "syn 2.0.110", 8169 ] 8170 8171 [[package]] ··· 8456 dependencies = [ 8457 "proc-macro2", 8458 "quote", 8459 + "syn 2.0.110", 8460 ] 8461 8462 [[package]] ··· 8525 "bumpalo", 8526 "proc-macro2", 8527 "quote", 8528 + "syn 2.0.110", 8529 "wasm-bindgen-shared", 8530 ] 8531 ··· 8578 checksum = "ffd01f29024361dcb5b54f50b4cfe8d56ecac0ece515f52e7756e979b9a43c2d" 8579 dependencies = [ 8580 "quote", 8581 + "syn 2.0.110", 8582 ] 8583 8584 [[package]] ··· 8964 dependencies = [ 8965 "proc-macro2", 8966 "quote", 8967 + "syn 2.0.110", 8968 ] 8969 8970 [[package]] ··· 9082 dependencies = [ 9083 "proc-macro2", 9084 "quote", 9085 + "syn 2.0.110", 9086 ] 9087 9088 [[package]] ··· 9093 dependencies = [ 9094 "proc-macro2", 9095 "quote", 9096 + "syn 2.0.110", 9097 ] 9098 9099 [[package]] ··· 9669 dependencies = [ 9670 "proc-macro2", 9671 "quote", 9672 + "syn 2.0.110", 9673 "synstructure", 9674 ] 9675 ··· 9711 "proc-macro-crate 3.4.0", 9712 "proc-macro2", 9713 "quote", 9714 + "syn 2.0.110", 9715 "zbus_names", 9716 "zvariant", 9717 "zvariant_utils", ··· 9746 dependencies = [ 9747 "proc-macro2", 9748 "quote", 9749 + "syn 2.0.110", 9750 ] 9751 9752 [[package]] ··· 9766 dependencies = [ 9767 "proc-macro2", 9768 "quote", 9769 + "syn 2.0.110", 9770 "synstructure", 9771 ] 9772 ··· 9788 dependencies = [ 9789 "proc-macro2", 9790 "quote", 9791 + "syn 2.0.110", 9792 ] 9793 9794 [[package]] ··· 9821 dependencies = [ 9822 "proc-macro2", 9823 "quote", 9824 + "syn 2.0.110", 9825 ] 9826 9827 [[package]] ··· 9876 "proc-macro-crate 3.4.0", 9877 "proc-macro2", 9878 "quote", 9879 + "syn 2.0.110", 9880 "zvariant_utils", 9881 ] 9882 ··· 9889 "proc-macro2", 9890 "quote", 9891 "serde", 9892 + "syn 2.0.110", 9893 "winnow 0.7.13", 9894 ]
+1
crates/weaver-app/.gitignore
··· 5 6 # These are backup files generated by rustfmt 7 **/*.rs.bk
··· 5 6 # These are backup files generated by rustfmt 7 **/*.rs.bk 8 + **/env.rs
-1
crates/weaver-app/Cargo.toml
··· 20 dashmap = "6.1.0" 21 22 dioxus = { version = "0.7.1", features = ["router"] } 23 - #dioxus = { version = "0.7.1", features = ["router", "fullstack"] } 24 weaver-common = { path = "../weaver-common" } 25 jacquard = { workspace = true, features = ["streaming"] } 26 jacquard-lexicon = { workspace = true }
··· 20 dashmap = "6.1.0" 21 22 dioxus = { version = "0.7.1", features = ["router"] } 23 weaver-common = { path = "../weaver-common" } 24 jacquard = { workspace = true, features = ["streaming"] } 25 jacquard-lexicon = { workspace = true }
+3 -3
crates/weaver-app/src/env.rs
··· 1 // This file is automatically generated by build.rs 2 3 #[allow(unused)] 4 - pub const WEAVER_APP_ENV: &'static str = "dev"; 5 #[allow(unused)] 6 - pub const WEAVER_APP_HOST: &'static str = "http://localhost"; 7 #[allow(unused)] 8 - pub const WEAVER_APP_DOMAIN: &'static str = ""; 9 #[allow(unused)] 10 pub const WEAVER_PORT: &'static str = "8080"; 11 #[allow(unused)]
··· 1 // This file is automatically generated by build.rs 2 3 #[allow(unused)] 4 + pub const WEAVER_APP_ENV: &'static str = "prod"; 5 #[allow(unused)] 6 + pub const WEAVER_APP_HOST: &'static str = "https://alpha.weaver.sh"; 7 #[allow(unused)] 8 + pub const WEAVER_APP_DOMAIN: &'static str = "https://alpha.weaver.sh"; 9 #[allow(unused)] 10 pub const WEAVER_PORT: &'static str = "8080"; 11 #[allow(unused)]
+13 -11
crates/weaver-app/src/fetch.rs
··· 1 use crate::auth::AuthStore; 2 use crate::cache_impl; 3 use dioxus::prelude::*; 4 - use dioxus::Result; 5 use jacquard::client::Agent; 6 use jacquard::client::AgentKind; 7 use jacquard::error::ClientError; 8 use jacquard::error::XrpcResult; 9 use jacquard::identity::resolver::DidDocResponse; 10 use jacquard::identity::resolver::IdentityError; 11 use jacquard::identity::resolver::ResolverOptions; 12 - use jacquard::identity::lexicon_resolver::{LexiconSchemaResolver, ResolvedLexiconSchema, LexiconResolutionError}; 13 - use jacquard::identity::JacquardResolver; 14 - use jacquard::types::string::Nsid; 15 use jacquard::oauth::client::OAuthClient; 16 use jacquard::oauth::client::OAuthSession; 17 use jacquard::prelude::*; 18 use jacquard::types::string::Did; 19 use jacquard::types::string::Handle; 20 use jacquard::xrpc::XrpcResponse; 21 use jacquard::xrpc::*; 22 - use jacquard::AuthorizationToken; 23 - use jacquard::CowStr; 24 - use jacquard::IntoStatic; 25 use jacquard::{smol_str::SmolStr, types::ident::AtIdentifier}; 26 use serde::{Deserialize, Serialize}; 27 use std::future::Future; ··· 31 com_atproto::repo::strong_ref::StrongRef, 32 sh_weaver::{ 33 actor::ProfileDataView, 34 - notebook::{entry::Entry, BookEntryView, NotebookView}, 35 }, 36 }; 37 use weaver_common::WeaverExt; ··· 366 pub async fn downgrade_to_unauthenticated(&self) { 367 let mut session_slot = self.client.session.write().await; 368 if let Some(session) = session_slot.take() { 369 - session.inner().logout().await; 370 } 371 } 372 ··· 440 pub async fn fetch_notebooks_from_ufos( 441 &self, 442 ) -> Result<Vec<Arc<(NotebookView<'static>, Vec<StrongRef<'static>>)>>> { 443 - use jacquard::{types::aturi::AtUri, IntoStatic}; 444 445 let url = "https://ufos-api.microcosm.blue/records?collection=sh.weaver.notebook.book"; 446 let response = reqwest::get(url) ··· 491 ident: &AtIdentifier<'_>, 492 ) -> Result<Vec<Arc<(NotebookView<'static>, Vec<StrongRef<'static>>)>>> { 493 use jacquard::{ 494 types::{collection::Collection, nsid::Nsid}, 495 xrpc::XrpcExt, 496 - IntoStatic, 497 }; 498 use weaver_api::{ 499 com_atproto::repo::list_records::ListRecords, sh_weaver::notebook::book::Book,
··· 1 use crate::auth::AuthStore; 2 use crate::cache_impl; 3 + use dioxus::Result; 4 use dioxus::prelude::*; 5 + use jacquard::AuthorizationToken; 6 + use jacquard::CowStr; 7 + use jacquard::IntoStatic; 8 use jacquard::client::Agent; 9 use jacquard::client::AgentKind; 10 use jacquard::error::ClientError; 11 use jacquard::error::XrpcResult; 12 + use jacquard::identity::JacquardResolver; 13 + use jacquard::identity::lexicon_resolver::{ 14 + LexiconResolutionError, LexiconSchemaResolver, ResolvedLexiconSchema, 15 + }; 16 use jacquard::identity::resolver::DidDocResponse; 17 use jacquard::identity::resolver::IdentityError; 18 use jacquard::identity::resolver::ResolverOptions; 19 use jacquard::oauth::client::OAuthClient; 20 use jacquard::oauth::client::OAuthSession; 21 use jacquard::prelude::*; 22 use jacquard::types::string::Did; 23 use jacquard::types::string::Handle; 24 + use jacquard::types::string::Nsid; 25 use jacquard::xrpc::XrpcResponse; 26 use jacquard::xrpc::*; 27 use jacquard::{smol_str::SmolStr, types::ident::AtIdentifier}; 28 use serde::{Deserialize, Serialize}; 29 use std::future::Future; ··· 33 com_atproto::repo::strong_ref::StrongRef, 34 sh_weaver::{ 35 actor::ProfileDataView, 36 + notebook::{BookEntryView, NotebookView, entry::Entry}, 37 }, 38 }; 39 use weaver_common::WeaverExt; ··· 368 pub async fn downgrade_to_unauthenticated(&self) { 369 let mut session_slot = self.client.session.write().await; 370 if let Some(session) = session_slot.take() { 371 + session.inner().logout().await.ok(); 372 } 373 } 374 ··· 442 pub async fn fetch_notebooks_from_ufos( 443 &self, 444 ) -> Result<Vec<Arc<(NotebookView<'static>, Vec<StrongRef<'static>>)>>> { 445 + use jacquard::{IntoStatic, types::aturi::AtUri}; 446 447 let url = "https://ufos-api.microcosm.blue/records?collection=sh.weaver.notebook.book"; 448 let response = reqwest::get(url) ··· 493 ident: &AtIdentifier<'_>, 494 ) -> Result<Vec<Arc<(NotebookView<'static>, Vec<StrongRef<'static>>)>>> { 495 use jacquard::{ 496 + IntoStatic, 497 types::{collection::Collection, nsid::Nsid}, 498 xrpc::XrpcExt, 499 }; 500 use weaver_api::{ 501 com_atproto::repo::list_records::ListRecords, sh_weaver::notebook::book::Book,