You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(transfer): honor real provider capabilities in the Sync GUI
The Sync panel hardcoded parallel streams (1/3/6/8/8) regardless of
provider, advertising 8 streams on single-lease backends where the
transfer engine runs one file at a time. The GUI now consumes the
get_transfer_capabilities command through a new useTransferCapabilities
hook: speed presets and the parallel-stream selector are clamped to
max(max_file_slots, max_chunk_slots), the pill tooltip shows the real
effective stream count, the advanced selector offers only honourable
options (a single-lease provider lists Sequential only), and an honest
note discloses that SFTP checksum compare runs single-lease without
the session pool. When capabilities are unknown the legacy ceiling of
8 is kept, so pre-connect config and saved profiles are unchanged.
Consumer-side only: no new engine, pool or lease. One new i18n key
across all 47 locales.
Co-Authored-By: aeroftp[bot] <aeroftp[bot]@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: src/i18n/locales/bg.json
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2163,7 +2163,8 @@
2163
2163
"templateFormatPwsh": "PowerShell скрипт (.ps1)",
2164
2164
"templateScriptExportedToast": "Скриптът е експортиран",
2165
2165
"templateScriptImportedToast": "Метаданните на скрипта са заредени",
2166
-
"templateScriptInvalidToast": "Скриптът не съдържа метаданни на AeroFTP"
2166
+
"templateScriptInvalidToast": "Скриптът не съдържа метаданни на AeroFTP",
2167
+
"checksumPoolNote": "Сравнението на checksum в тази SFTP сесия използва една връзка (без пул от сесии): очаквайте по-бавно сканиране на големи дървета."
Copy file name to clipboardExpand all lines: src/i18n/locales/ca.json
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2163,7 +2163,8 @@
2163
2163
"templateFormatPwsh": "Script PowerShell (.ps1)",
2164
2164
"templateScriptExportedToast": "Script exportat",
2165
2165
"templateScriptImportedToast": "Metadades del script carregades",
2166
-
"templateScriptInvalidToast": "L'script no conté metadades d'AeroFTP"
2166
+
"templateScriptInvalidToast": "L'script no conté metadades d'AeroFTP",
2167
+
"checksumPoolNote": "La comparació de checksum en aquesta sessió SFTP utilitza una sola connexió (sense pool de sessions): espereu escaneigs més lents en arbres grans."
"checksumPoolNote": "Porovnání kontrolního součtu v této relaci SFTP používá jediné připojení (bez poolu relací): u velkých stromů očekávejte pomalejší skenování."
Copy file name to clipboardExpand all lines: src/i18n/locales/cy.json
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2163,7 +2163,8 @@
2163
2163
"templateFormatPwsh": "Sgript PowerShell (.ps1)",
2164
2164
"templateScriptExportedToast": "Sgript wedi ei allforio",
2165
2165
"templateScriptImportedToast": "Metadata sgript wedi ei lwytho",
2166
-
"templateScriptInvalidToast": "Nid yw'r sgript yn cynnwys metadata AeroFTP"
2166
+
"templateScriptInvalidToast": "Nid yw'r sgript yn cynnwys metadata AeroFTP",
2167
+
"checksumPoolNote": "Mae cymharu checksum yn y sesiwn SFTP hwn yn defnyddio un cysylltiad (dim pwll sesiynau): disgwyliwch sganiau arafach ar goed mawr."
"templateScriptInvalidToast": "Scriptet indeholder ikke AeroFTP-metadata"
2166
+
"templateScriptInvalidToast": "Scriptet indeholder ikke AeroFTP-metadata",
2167
+
"checksumPoolNote": "Checksum-sammenligning i denne SFTP-session bruger en enkelt forbindelse (ingen sessionspulje): forvent langsommere scanninger på store træer."
0 commit comments