From 0812cee9e97ab66762a4295dbb8868293cff24a6 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Wed, 29 Apr 2026 12:40:53 +0100 Subject: [PATCH] protondrive: fix server-side moveto and DirMove against current API Bump go-proton-api and Proton-API-Bridge to versions that send the new NameSignatureEmail field and omit NodePassphraseSignature/SignatureEmail for ordinary nodes, matching the schema accepted by the Proton Drive API. Without this rclone moveto, --backup-dir, server-side rename and DirMove all failed with "value cannot be empty" / "outdated app" 422. Fixes #8512 --- go.mod | 4 ++-- go.sum | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index 254bb687f..f7d1660ea 100644 --- a/go.mod +++ b/go.mod @@ -71,8 +71,8 @@ require ( github.com/prometheus/client_golang v1.23.2 github.com/putdotio/go-putio/putio v0.0.0-20200123120452-16d982cac2b8 github.com/quasilyte/go-ruleguard/dsl v0.3.23 - github.com/rclone/Proton-API-Bridge v1.0.1-0.20260127174007-77f974840d11 - github.com/rclone/go-proton-api v1.0.1-0.20260218123427-1a63a293e3a2 + github.com/rclone/Proton-API-Bridge v1.0.1 + github.com/rclone/go-proton-api v1.0.1 github.com/rclone/gofakes3 v0.0.4 github.com/rfjakob/eme v1.2.0 github.com/rivo/uniseg v0.4.7 diff --git a/go.sum b/go.sum index 02fc42237..6106bc26d 100644 --- a/go.sum +++ b/go.sum @@ -594,10 +594,10 @@ github.com/quic-go/quic-go v0.59.0 h1:OLJkp1Mlm/aS7dpKgTc6cnpynnD2Xg7C1pwL6vy/SA github.com/quic-go/quic-go v0.59.0/go.mod h1:upnsH4Ju1YkqpLXC305eW3yDZ4NfnNbmQRCMWS58IKU= github.com/rasky/go-xdr v0.0.0-20170124162913-1a41d1a06c93 h1:UVArwN/wkKjMVhh2EQGC0tEc1+FqiLlvYXY5mQ2f8Wg= github.com/rasky/go-xdr v0.0.0-20170124162913-1a41d1a06c93/go.mod h1:Nfe4efndBz4TibWycNE+lqyJZiMX4ycx+QKV8Ta0f/o= -github.com/rclone/Proton-API-Bridge v1.0.1-0.20260127174007-77f974840d11 h1:4MI2alxM/Ye2gIRBlYf28JGWTipZ4Zz7yAziPKrttjs= -github.com/rclone/Proton-API-Bridge v1.0.1-0.20260127174007-77f974840d11/go.mod h1:3HLX7dwZgvB7nt+Yl/xdzVPcargQ1yBmJEUg3n+jMKM= -github.com/rclone/go-proton-api v1.0.1-0.20260218123427-1a63a293e3a2 h1:QR87vlRq+z0JwJsUteEhsXcSrXGJ2yte5MocMSfajM4= -github.com/rclone/go-proton-api v1.0.1-0.20260218123427-1a63a293e3a2/go.mod h1:LB2kCEaZMzNn3ocdz+qYfxXmuLxxN0ka62KJd2x53Bc= +github.com/rclone/Proton-API-Bridge v1.0.1 h1:iLSWfK4SSKRrM1t8DtvMSTUrVOAnkfJ+zdU9hIwgu4s= +github.com/rclone/Proton-API-Bridge v1.0.1/go.mod h1:26RAest751Ofk+F/d8xtl4UyWXrZvMQwn39U8rm/WKM= +github.com/rclone/go-proton-api v1.0.1 h1:Nb7E1d0kPpniupBTqvf0JCmAfRdmuQx0IVjfo5T1/jg= +github.com/rclone/go-proton-api v1.0.1/go.mod h1:LB2kCEaZMzNn3ocdz+qYfxXmuLxxN0ka62KJd2x53Bc= github.com/rclone/gofakes3 v0.0.4 h1:LswpC49VY/UJ1zucoL5ktnOEX6lq3qK7e1aFIAfqCbk= github.com/rclone/gofakes3 v0.0.4/go.mod h1:j/UoS+2/Mr7xAlfKhyVC58YyFQmh9uoQA5YZQXQUqmg= github.com/relvacode/iso8601 v1.7.0 h1:BXy+V60stMP6cpswc+a93Mq3e65PfXCgDFfhvNNGrdo=