diff --git a/gui/default/assets/lang/lang-es.json b/gui/default/assets/lang/lang-es.json index f2b520218..33976372d 100644 --- a/gui/default/assets/lang/lang-es.json +++ b/gui/default/assets/lang/lang-es.json @@ -1,7 +1,7 @@ { "A device with that ID is already added.": "Ya se ha agregado un dispositivo con ese ID.", "A negative number of days doesn't make sense.": "Un número negativo de días no tiene sentido.", - "A new major version may not be compatible with previous versions.": "Una nueva versión con cambios importantes puede no ser compatible con versiones anteriores.", + "A new major version may not be compatible with previous versions.": "Una nueva versión principal puede no ser compatible con las versiones anteriores.", "API Key": "Clave del API", "About": "Acerca de", "Action": "Acción", diff --git a/gui/default/assets/lang/lang-nl.json b/gui/default/assets/lang/lang-nl.json index 9325154ad..a45798b33 100644 --- a/gui/default/assets/lang/lang-nl.json +++ b/gui/default/assets/lang/lang-nl.json @@ -28,7 +28,7 @@ "Are you sure you want to remove folder {%label%}?": "Weet u zeker dat u map {{label}} wilt verwijderen?", "Are you sure you want to restore {%count%} files?": "Weet u zeker dat u {{count}} bestanden wilt herstellen?", "Are you sure you want to upgrade?": "Weet u zeker dat u wilt bijwerken?", - "Auto Accept": "Instagenieten", + "Auto Accept": "Automatisch aanvaarden", "Automatic Crash Reporting": "Automatische crashrapportage", "Automatic upgrade now offers the choice between stable releases and release candidates.": "Automatisch bijwerken biedt nu de keuze tussen stabiele releases en release canditates.", "Automatic upgrades": "Automatische upgrades", @@ -194,8 +194,8 @@ "Outgoing Rate Limit (KiB/s)": "Begrenzing uploadsnelheid (KiB/s)", "Override Changes": "Wijzigingen overschrijven", "Path": "Pad", - "Path to the folder on the local computer. Will be created if it does not exist. The tilde character (~) can be used as a shortcut for": "Pad naar de map op de lokale computer. Zal opgemapt worden als het niet bestaat. De tilde (~) kan gebruikt worden als snelkoppeling voor", - "Path where new auto accepted folders will be created, as well as the default suggested path when adding new folders via the UI. Tilde character (~) expands to {%tilde%}.": "Pad waar instavellen afgemapt zullen worden, evenals het standaard voorgestelde pad bij toevoegen van nieuwe mappen via de gebruikersinterface. Een tilde (~) zet uit tot {{tilde}}.", + "Path to the folder on the local computer. Will be created if it does not exist. The tilde character (~) can be used as a shortcut for": "Pad naar de map op de lokale computer. Zal aangemaakt worden als het niet bestaat. De tilde (~) kan gebruikt worden als snelkoppeling voor", + "Path where new auto accepted folders will be created, as well as the default suggested path when adding new folders via the UI. Tilde character (~) expands to {%tilde%}.": "Pad waar nieuwe automatisch aanvaarde mappen aangemaakt zullen worden, evenals het standaard voorgestelde pad bij toevoegen van nieuwe mappen via de gebruikersinterface. Een tilde (~) zet uit tot {{tilde}}.", "Path where versions should be stored (leave empty for the default .stversions directory in the shared folder).": "Pad waar versies opgeslagen moeten worden (leeg laten voor de standaard .stversion-map in de gedeelde map).", "Pause": "Pauzeren", "Pause All": "Alles pauzeren", @@ -289,7 +289,7 @@ "Syncthing now supports automatically reporting crashes to the developers. This feature is enabled by default.": "Syncthing ondersteunt nu automatisch rapporteren van crashes naar de ontwikkelaars. De functie is standaard ingeschakeld.", "Syncthing seems to be down, or there is a problem with your Internet connection. Retrying…": "Syncthing lijkt gestopt te zijn, of er is een probleem met uw internetverbinding. Opnieuw proberen...", "Syncthing seems to be experiencing a problem processing your request. Please refresh the page or restart Syncthing if the problem persists.": "Syncthing lijkt een probleem te ondervinden met het verwerken van uw verzoek. Vernieuw de pagina of start Syncthing opnieuw als het probleem zich blijft voordoen. ", - "Take me back": "Twijfelen", + "Take me back": "Terugkeren", "The GUI address is overridden by startup options. Changes here will not take effect while the override is in place.": "Het GUI-adres wordt overschreven door opstart-opties. Wijzigingen hier zullen geen effect hebben terwijl de overschrijving van kracht is.", "The Syncthing Authors": "De Syncthing-auteurs", "The Syncthing admin interface is configured to allow remote access without a password.": "De beheerdersinterface van Syncthing is ingesteld om externe toegang zonder wachtwoord toe te staan.", diff --git a/gui/default/assets/lang/lang-sv.json b/gui/default/assets/lang/lang-sv.json index 77bc42380..e9e69929c 100644 --- a/gui/default/assets/lang/lang-sv.json +++ b/gui/default/assets/lang/lang-sv.json @@ -170,7 +170,7 @@ "Mass actions": "Massåtgärder", "Maximum Age": "Högsta ålder", "Metadata Only": "Endast metadata", - "Minimum Free Disk Space": "Minsta ledigt diskutrymme", + "Minimum Free Disk Space": "Minsta lediga diskutrymme", "Mod. Device": "Enhet som utförde ändring", "Mod. Time": "Tid för ändring", "Move to top of queue": "Flytta till överst i kön", @@ -319,7 +319,7 @@ "This Device": "Denna enhet", "This can easily give hackers access to read and change any files on your computer.": "Detta kan lätt ge hackare tillgång till att läsa och ändra några filer på datorn.", "This is a major version upgrade.": "Det här är en stor uppgradering.", - "This setting controls the free space required on the home (i.e., index database) disk.": "Denna inställning kontrollerar ledigt utrymme som krävs på home (d.v.s. index-databas) disk.", + "This setting controls the free space required on the home (i.e., index database) disk.": "Denna inställning kontrollerar ledigt utrymme som krävs på home-disken (d.v.s. index-databasen).", "Time": "Tid", "Time the item was last modified": "Tidpunkten objektet var senast ändrad", "Trash Can File Versioning": "Papperskorgs filversionshantering", diff --git a/man/stdiscosrv.1 b/man/stdiscosrv.1 index 4b69e00ff..e16acd01b 100644 --- a/man/stdiscosrv.1 +++ b/man/stdiscosrv.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "STDISCOSRV" "1" "Jun 23, 2020" "v1" "Syncthing" +.TH "STDISCOSRV" "1" "Jul 03, 2020" "v1" "Syncthing" .SH NAME stdiscosrv \- Syncthing Discovery Server . diff --git a/man/strelaysrv.1 b/man/strelaysrv.1 index cbf308a35..1ce578a34 100644 --- a/man/strelaysrv.1 +++ b/man/strelaysrv.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "STRELAYSRV" "1" "Jun 23, 2020" "v1" "Syncthing" +.TH "STRELAYSRV" "1" "Jul 03, 2020" "v1" "Syncthing" .SH NAME strelaysrv \- Syncthing Relay Server . diff --git a/man/syncthing-bep.7 b/man/syncthing-bep.7 index 5d95370cc..6f8dbaa3c 100644 --- a/man/syncthing-bep.7 +++ b/man/syncthing-bep.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-BEP" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-BEP" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-bep \- Block Exchange Protocol v1 . diff --git a/man/syncthing-config.5 b/man/syncthing-config.5 index 42fd45768..9abf54539 100644 --- a/man/syncthing-config.5 +++ b/man/syncthing-config.5 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-CONFIG" "5" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-CONFIG" "5" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-config \- Syncthing Configuration . diff --git a/man/syncthing-device-ids.7 b/man/syncthing-device-ids.7 index 4f141d3ea..377f77f82 100644 --- a/man/syncthing-device-ids.7 +++ b/man/syncthing-device-ids.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-DEVICE-IDS" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-DEVICE-IDS" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-device-ids \- Understanding Device IDs . diff --git a/man/syncthing-event-api.7 b/man/syncthing-event-api.7 index ebd4a68e3..39f5af6dd 100644 --- a/man/syncthing-event-api.7 +++ b/man/syncthing-event-api.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-EVENT-API" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-EVENT-API" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-event-api \- Event API . diff --git a/man/syncthing-faq.7 b/man/syncthing-faq.7 index b2be71a2d..31bef5e75 100644 --- a/man/syncthing-faq.7 +++ b/man/syncthing-faq.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-FAQ" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-FAQ" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-faq \- Frequently Asked Questions . diff --git a/man/syncthing-globaldisco.7 b/man/syncthing-globaldisco.7 index 8f54daa60..2084653e9 100644 --- a/man/syncthing-globaldisco.7 +++ b/man/syncthing-globaldisco.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-GLOBALDISCO" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-GLOBALDISCO" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-globaldisco \- Global Discovery Protocol v3 . diff --git a/man/syncthing-localdisco.7 b/man/syncthing-localdisco.7 index 4ab15057c..fbe01d24f 100644 --- a/man/syncthing-localdisco.7 +++ b/man/syncthing-localdisco.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-LOCALDISCO" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-LOCALDISCO" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-localdisco \- Local Discovery Protocol v4 . diff --git a/man/syncthing-networking.7 b/man/syncthing-networking.7 index cf46f8c3b..4a7f234e4 100644 --- a/man/syncthing-networking.7 +++ b/man/syncthing-networking.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-NETWORKING" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-NETWORKING" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-networking \- Firewall Setup . diff --git a/man/syncthing-relay.7 b/man/syncthing-relay.7 index 7b4640b62..a01921304 100644 --- a/man/syncthing-relay.7 +++ b/man/syncthing-relay.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-RELAY" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-RELAY" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-relay \- Relay Protocol v1 . diff --git a/man/syncthing-rest-api.7 b/man/syncthing-rest-api.7 index c1fd56926..03f8d3438 100644 --- a/man/syncthing-rest-api.7 +++ b/man/syncthing-rest-api.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-REST-API" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-REST-API" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-rest-api \- REST API . @@ -745,31 +745,91 @@ This is an expensive call, increasing CPU and RAM usage on the device. Use spari .UNINDENT .SS GET /rest/db/completion .sp -Returns the completion percentage (0 to 100) for a given device and -folder. Takes \fBdevice\fP and \fBfolder\fP parameters. +Returns the completion percentage (0 to 100) and byte / item counts. Takes +optional \fBdevice\fP and \fBfolder\fP parameters: +.INDENT 0.0 +.IP \(bu 2 +\fBfolder\fP specifies the folder ID to calculate completion for. An empty +or absent \fBfolder\fP parameter means all folders as an aggregate. +.IP \(bu 2 +\fBdevice\fP specifies the device ID to calculate completion for. An empty +or absent \fBdevice\fP parameter means the local device. +.UNINDENT +.sp +If a device is specified but no folder, completion is calculated for all +folders shared with that device. +.SS Example Queries +.sp +Completion status for folder \fBabcd\-1234\fP on device \fBI6KAH76\-...\-3PSROAU\fP: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +/rest/db/completion?folder=abcd\-1234&device=I6KAH76\-...\-3PSROAU +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +Aggregated completion status for device \fBI6KAH76\-...\-3PSROAU\fP (all folders shared with them): +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +/rest/db/completion?device=I6KAH76\-...\-3PSROAU +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +Completion status for folder \fBabcd\-1234\fP on the local device: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +/rest/db/completion?folder=abcd\-1234 +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +Aggregated completion status for all folders on the local device: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +/rest/db/completion +.ft P +.fi +.UNINDENT +.UNINDENT +.SS Example Response .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C { - "completion": 100, + "completion": 99.9937565835, "globalBytes": 156793013575, - "needBytes": 0, - "needDeletes": 0, - "needItems": 0 + "needBytes": 9789241, + "globalItems": 7823, + "needItems": 412, + "needDeletes": 0 } .ft P .fi .UNINDENT .UNINDENT .sp -\fBNOTE:\fP -.INDENT 0.0 -.INDENT 3.5 -This is an expensive call, increasing CPU and RAM usage on the device. Use sparingly. -.UNINDENT -.UNINDENT +New in version 1.8.0: The ability to aggregate multiple folders by leaving out the folder ID. +Querying data for the local device by leaving out the device ID. Returning +the \fBglobalItems\fP counter in the response. + .SS GET /rest/db/file .sp Returns most data available about a given file, including version and diff --git a/man/syncthing-security.7 b/man/syncthing-security.7 index 8882636cb..3e1a67738 100644 --- a/man/syncthing-security.7 +++ b/man/syncthing-security.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-SECURITY" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-SECURITY" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-security \- Security Principles . diff --git a/man/syncthing-stignore.5 b/man/syncthing-stignore.5 index fda2d6150..b5a2c426f 100644 --- a/man/syncthing-stignore.5 +++ b/man/syncthing-stignore.5 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-STIGNORE" "5" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-STIGNORE" "5" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-stignore \- Prevent files from being synchronized to other nodes . diff --git a/man/syncthing-versioning.7 b/man/syncthing-versioning.7 index f80a1d175..a322e5cfb 100644 --- a/man/syncthing-versioning.7 +++ b/man/syncthing-versioning.7 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING-VERSIONING" "7" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING-VERSIONING" "7" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing-versioning \- Keep automatic backups of deleted files by other nodes . diff --git a/man/syncthing.1 b/man/syncthing.1 index ea26964fb..fe6148968 100644 --- a/man/syncthing.1 +++ b/man/syncthing.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "SYNCTHING" "1" "Jun 23, 2020" "v1" "Syncthing" +.TH "SYNCTHING" "1" "Jul 03, 2020" "v1" "Syncthing" .SH NAME syncthing \- Syncthing .