From 47d9c4daebe9a8d2979eeb10dbccd94c9985e0e4 Mon Sep 17 00:00:00 2001 From: ansuz Date: Tue, 21 Jan 2020 14:07:46 -0500 Subject: [PATCH 1/3] update onlyoffice detection to support sheet migration --- docs/example.nginx.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/example.nginx.conf b/docs/example.nginx.conf index 02f233735..bef853d26 100644 --- a/docs/example.nginx.conf +++ b/docs/example.nginx.conf @@ -103,7 +103,7 @@ server { # they unfortunately still require exceptions to the sandboxing to work correctly. if ($uri = "/pad/inner.html") { set $unsafe 1; } if ($uri = "/sheet/inner.html") { set $unsafe 1; } - if ($uri = "/common/onlyoffice/web-apps/apps/spreadsheeteditor/main/index.html") { set $unsafe 1; } + if ($uri ~ ^\/common\/onlyoffice\/.*\/index\.html.*$) { set $unsafe 1; } # everything except the sandbox domain is a privileged scope, as they might be used to handle keys if ($host != sandbox.cryptpad.info) { set $unsafe 0; } From 95a2742b7ae247f24221e6d817f20d3cc04de71d Mon Sep 17 00:00:00 2001 From: ansuz Date: Tue, 21 Jan 2020 14:08:26 -0500 Subject: [PATCH 2/3] add an example systemd service file --- docs/cryptpad.service | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docs/cryptpad.service diff --git a/docs/cryptpad.service b/docs/cryptpad.service new file mode 100644 index 000000000..54adf12e9 --- /dev/null +++ b/docs/cryptpad.service @@ -0,0 +1,23 @@ +[Unit] +Description=CryptPad API server + +[Service] +ExecStart=/home/cryptpad/.nvm/versions/node/v12.14.0/bin/node /home/cryptpad/cryptpad/server.js +# modify to match the location of your cryptpad repository +WorkingDirectory=/home/cryptpad/cryptpad + +Restart=always +# Restart service after 10 seconds if node service crashes +RestartSec=2 + +# Output to syslog +StandardOutput=syslog +StandardError=syslog +SyslogIdentifier=cryptpad +User=cryptpad +Group=cryptpad +# modify to match your working directory +Environment='PWD="/home/cryptpad/cryptpad/cryptpad"' + +[Install] +WantedBy=multi-user.target From 16744cd140067fcb8ce29e210a3671279f879d13 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 22 Jan 2020 08:17:54 +0000 Subject: [PATCH 3/3] Translated using Weblate (German) Currently translated at 100.0% (1198 of 1198 strings) Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/ --- www/common/translations/messages.de.json | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/www/common/translations/messages.de.json b/www/common/translations/messages.de.json index 3f915ab57..679252b23 100644 --- a/www/common/translations/messages.de.json +++ b/www/common/translations/messages.de.json @@ -1288,8 +1288,11 @@ "burnAfterReading_warningAccess": "Dieses Dokument wird sich selbst zerstören. Wenn du die Schaltfläche unten anklickst, kannst du dir den Inhalt einmal anzeigen lassen. Anschließend wird er endgültig gelöscht. Wenn du das Fenster schließt, kannst du nicht mehr auf den Inhalt zugreifen. Solltest du darauf nicht vorbereitet sein, schließe das Fenster und komme später zurück.", "burnAfterReading_proceed": "Ansehen und Löschen", "burnAfterReading_warningDeleted": "Dieses Pad wurde endgültig gelöscht. Nachdem du das Fenster geschlossen hast, wirst du darauf nicht mehr zugreifen können.", - "oo_exportChrome": "", - "oo_invalidFormat": "", - "oo_importInProgress": "", - "oo_exportInProgress": "" + "oo_exportChrome": "Der Export in Formate von Microsoft Office ist derzeit nur in Google Chrome verfügbar.", + "oo_invalidFormat": "Diese Datei kann nicht importiert werden", + "oo_importInProgress": "Import wird durchgeführt", + "oo_exportInProgress": "Export wird durchgeführt", + "oo_sheetMigration_loading": "Deine Tabelle wird auf die neueste Version aktualisiert", + "oo_sheetMigration_complete": "Eine aktualisierte Version ist verfügbar. Klicke auf OK, um neu zu laden.", + "oo_sheetMigration_anonymousEditor": "Die Bearbeitung dieser Tabelle ist für anonyme Benutzer deaktiviert, bis sie von einem registrierten Benutzer auf die neueste Version aktualisiert wird." }