feat(ecstore): add native azure blob and gcs migration sources (#7211)

* feat(ecstore): add a native azure blob odm source backend

* feat(ecstore): add a native gcs odm source backend and one backend contract

* fix(ecstore): refuse an empty azure account key at client build

* fix(ecstore): probe gcs sources with the listing permission

* fix(app): drop a redundant match guard on the sse config lookup

* fix(ecstore): drop stale rename commit duplicates from local.rs

* test(ecstore): use the sanctioned placeholder key in the gcs fixture
This commit is contained in:
Zhengchao An
2026-09-05 22:06:30 +08:00
committed by GitHub
parent e2a921bc16
commit 188f380b3b
23 changed files with 3074 additions and 33 deletions
Generated
+1
View File
@@ -9792,6 +9792,7 @@ dependencies = [
"path-absolutize",
"pin-project-lite",
"proptest",
"quick-xml",
"rand 0.10.2",
"ratelimit",
"rcgen",