upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorYour Name <you@example.com>2026-05-26 20:38:49 +0530
committerYour Name <you@example.com>2026-05-26 20:38:49 +0530
commit7b1b36b8c7e448d1d170c8c6e1f88bb766163fbb (patch)
tree51fa521b7856423ce586077e5e3b045af3694220 /Cargo.lock
parente435f7d7b4ad4e4b1d3c21c35df5f41ffd642376 (diff)
Fix push_target remote reuse and non-fatal per-repo errors
- git_mirror: reuse existing push_target remote via remote_set_url instead of failing on 'remote already exists' on subsequent cycles - mirror_cycle: catch per-repo errors instead of propagating with ? so one failed clone doesn't abort the remaining 87 repos - Add PLAN.md with bug tracking checklist
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock78
1 files changed, 78 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 6fb8ee4..3630a59 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -148,6 +148,58 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
148checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" 148checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
149 149
150[[package]] 150[[package]]
151name = "axum"
152version = "0.8.9"
153source = "registry+https://github.com/rust-lang/crates.io-index"
154checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90"
155dependencies = [
156 "axum-core",
157 "bytes",
158 "form_urlencoded",
159 "futures-util",
160 "http",
161 "http-body",
162 "http-body-util",
163 "hyper",
164 "hyper-util",
165 "itoa",
166 "matchit",
167 "memchr",
168 "mime",
169 "percent-encoding",
170 "pin-project-lite",
171 "serde_core",
172 "serde_json",
173 "serde_path_to_error",
174 "serde_urlencoded",
175 "sync_wrapper",
176 "tokio",
177 "tower",
178 "tower-layer",
179 "tower-service",
180 "tracing",
181]
182
183[[package]]
184name = "axum-core"
185version = "0.5.6"
186source = "registry+https://github.com/rust-lang/crates.io-index"
187checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1"
188dependencies = [
189 "bytes",
190 "futures-core",
191 "http",
192 "http-body",
193 "http-body-util",
194 "mime",
195 "pin-project-lite",
196 "sync_wrapper",
197 "tower-layer",
198 "tower-service",
199 "tracing",
200]
201
202[[package]]
151name = "base64" 203name = "base64"
152version = "0.22.1" 204version = "0.22.1"
153source = "registry+https://github.com/rust-lang/crates.io-index" 205source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -785,6 +837,7 @@ name = "grasp-mirror"
785version = "0.1.0" 837version = "0.1.0"
786dependencies = [ 838dependencies = [
787 "anyhow", 839 "anyhow",
840 "axum",
788 "clap", 841 "clap",
789 "dirs", 842 "dirs",
790 "dotenvy", 843 "dotenvy",
@@ -935,6 +988,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
935checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 988checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
936 989
937[[package]] 990[[package]]
991name = "httpdate"
992version = "1.0.3"
993source = "registry+https://github.com/rust-lang/crates.io-index"
994checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
995
996[[package]]
938name = "hyper" 997name = "hyper"
939version = "1.9.0" 998version = "1.9.0"
940source = "registry+https://github.com/rust-lang/crates.io-index" 999source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -948,6 +1007,7 @@ dependencies = [
948 "http", 1007 "http",
949 "http-body", 1008 "http-body",
950 "httparse", 1009 "httparse",
1010 "httpdate",
951 "itoa", 1011 "itoa",
952 "pin-project-lite", 1012 "pin-project-lite",
953 "smallvec", 1013 "smallvec",
@@ -1321,6 +1381,12 @@ dependencies = [
1321] 1381]
1322 1382
1323[[package]] 1383[[package]]
1384name = "matchit"
1385version = "0.8.4"
1386source = "registry+https://github.com/rust-lang/crates.io-index"
1387checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"
1388
1389[[package]]
1324name = "md-5" 1390name = "md-5"
1325version = "0.10.6" 1391version = "0.10.6"
1326source = "registry+https://github.com/rust-lang/crates.io-index" 1392source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2114,6 +2180,17 @@ dependencies = [
2114] 2180]
2115 2181
2116[[package]] 2182[[package]]
2183name = "serde_path_to_error"
2184version = "0.1.20"
2185source = "registry+https://github.com/rust-lang/crates.io-index"
2186checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457"
2187dependencies = [
2188 "itoa",
2189 "serde",
2190 "serde_core",
2191]
2192
2193[[package]]
2117name = "serde_spanned" 2194name = "serde_spanned"
2118version = "0.6.9" 2195version = "0.6.9"
2119source = "registry+https://github.com/rust-lang/crates.io-index" 2196source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2745,6 +2822,7 @@ dependencies = [
2745 "tokio", 2822 "tokio",
2746 "tower-layer", 2823 "tower-layer",
2747 "tower-service", 2824 "tower-service",
2825 "tracing",
2748] 2826]
2749 2827
2750[[package]] 2828[[package]]