Skip to content

Commit e628aed

Browse files
committed
Preparing release of 1.3.10rc4
1 parent 38fce16 commit e628aed

File tree

6 files changed

+141
-90
lines changed

6 files changed

+141
-90
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# OctoPrint Changelog
22

3+
## 1.3.10rc4 (2018-12-03)
4+
5+
### Improvements
6+
7+
* Backup: Exclude `generated`, `logs` and `watched` folders from backup
8+
* Backup: Use base version for version check on restore
9+
10+
### Bug fixes
11+
12+
* [#2920](https://github.com/foosel/OctoPrint/issues/2920) - Backup: Fix wrong compatibility check logic in plugin install during restore
13+
* Backup: Disable restore on Windows servers where it's not supported thanks to the Windows file system
14+
* Backup: Fix reporting of restore failure due to version mismatch or other cases of an invalid backup
15+
* Backup: Fix feedback in UI during restore, start feedback right on upload of backup
16+
* Printer Safety: Fix localization of warning message
17+
18+
### Unreproduced issues
19+
20+
The following issues were reported in RC1 or RC2 but so far have been unreproduced and further data to analyse them is still missing. If you encounter any of them please report back with a [fully filled out issue template](https://github.com/foosel/OctoPrint/blob/master/CONTRIBUTING.md#what-should-i-include-in-a-bug-report):
21+
22+
* [Not possible to complete Anonymous Usage Tracking setup wizard](https://discourse.octoprint.org/t/anonymous-usage-setup/5151)
23+
* ["temperature changes doesn't work"](https://github.com/foosel/OctoPrint/issues/2889#issuecomment-441449215)
24+
25+
### Special thanks to all the contributors!
26+
27+
Special thanks to everyone who contributed to this release candidate and provided full, analysable bug reports.
28+
29+
### More information
30+
31+
* [Commits](https://github.com/foosel/OctoPrint/compare/1.3.10rc3...1.3.10rc4)
32+
33+
## 1.3.10rc3 (2018-11-28)
34+
335
### Improvements
436

537
* More resilience against third party plugins that happily block or kill important startup threads
Binary file not shown.

src/octoprint/translations/de/LC_MESSAGES/messages.po

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: OctoPrint\n"
99
"Report-Msgid-Bugs-To: [email protected]\n"
10-
"POT-Creation-Date: 2018-11-28 12:25+0100\n"
11-
"PO-Revision-Date: 2018-11-28 12:28+0100\n"
10+
"POT-Creation-Date: 2018-12-03 11:55+0100\n"
11+
"PO-Revision-Date: 2018-12-03 11:57+0100\n"
1212
"Last-Translator: Gina Häußge <[email protected]>\n"
1313
"Language: de\n"
1414
"Language-Team: German (http://www.transifex.com/projects/p/octoprint/language/de/)\n"
@@ -89,7 +89,7 @@ msgid "Mark as last read"
8989
msgstr "Zuletzt gelesen"
9090

9191
#: src/octoprint/plugins/announcements/templates/announcements.jinja2:44
92-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:127
92+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:133
9393
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:121
9494
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:235
9595
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:136
@@ -287,103 +287,103 @@ msgstr "Generiere einen Application Key manuell"
287287
msgid "Generate"
288288
msgstr "Erzeugen"
289289

290-
#: src/octoprint/plugins/backup/__init__.py:881
290+
#: src/octoprint/plugins/backup/__init__.py:914
291291
msgid "Backup & Restore"
292292
msgstr "Sicherung & Wiederherstellung"
293293

294-
#: src/octoprint/plugins/backup/__init__.py:884
294+
#: src/octoprint/plugins/backup/__init__.py:917
295295
msgid "Without this plugin you will no longer be able to backup & restore your OctoPrint settings and data."
296296
msgstr "Ohne dieses Plugin kannst du deine OctoPrint Einstellung und Daten nicht länger sichern & wiederherstellen."
297297

298-
#: src/octoprint/plugins/backup/static/js/backup.js:86
298+
#: src/octoprint/plugins/backup/static/js/backup.js:88
299299
#, python-format
300300
msgid "You are about to delete backup file \"%(name)s\"."
301301
msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" zu löschen."
302302

303-
#: src/octoprint/plugins/backup/static/js/backup.js:94
303+
#: src/octoprint/plugins/backup/static/js/backup.js:104
304304
#, python-format
305305
msgid "You are about to restore the backup file \"%(name)s\". This cannot be undone."
306306
msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" wiederherzustellen."
307307

308-
#: src/octoprint/plugins/backup/static/js/backup.js:104
308+
#: src/octoprint/plugins/backup/static/js/backup.js:120
309309
#, python-format
310310
msgid "You are about to upload and restore the backup file \"%(name)s\". This cannot be undone."
311311
msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" hochzuladen und wiederherzustellen. Das kann nicht rückgängig gemacht werden."
312312

313-
#: src/octoprint/plugins/backup/static/js/backup.js:115
313+
#: src/octoprint/plugins/backup/static/js/backup.js:131
314314
msgid "You are about to delete the record of plugins unknown during the last restore."
315315
msgstr "Du bist dabei, die Liste der Plugins zu löschen, die während der letzten Wiederherstellung unbekannt waren."
316316

317-
#: src/octoprint/plugins/backup/static/js/backup.js:139
317+
#: src/octoprint/plugins/backup/static/js/backup.js:155
318318
#, python-format
319319
msgid "You are about to delete %(count)d backups."
320320
msgstr "Du bist im Begriff, %(count)d Sicherungen zu löschen."
321321

322-
#: src/octoprint/plugins/backup/static/js/backup.js:159
322+
#: src/octoprint/plugins/backup/static/js/backup.js:175
323323
msgid "Backup created successfully"
324324
msgstr "Backup erfolgreich erstellt"
325325

326-
#: src/octoprint/plugins/backup/static/js/backup.js:168
326+
#: src/octoprint/plugins/backup/static/js/backup.js:184
327327
msgid "Creating the backup failed"
328328
msgstr "Backuperstellung fehlgeschlagen"
329329

330-
#: src/octoprint/plugins/backup/static/js/backup.js:169
330+
#: src/octoprint/plugins/backup/static/js/backup.js:185
331331
#, python-format
332332
msgid "OctoPrint could not create your backup. Please consult <code>octoprint.log</code> for details. Error: %(error)s"
333333
msgstr "OctoPrint konnte dein Backup nicht erstellen. Bitte konsultiere <code>octoprint.log</code> für Details. Fehler: %(error)s"
334334

335-
#: src/octoprint/plugins/backup/static/js/backup.js:176
336-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:121
335+
#: src/octoprint/plugins/backup/static/js/backup.js:190
336+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:127
337337
msgid "Restoring from backup..."
338338
msgstr "Stelle Sicherung wieder her..."
339339

340-
#: src/octoprint/plugins/backup/static/js/backup.js:181
340+
#: src/octoprint/plugins/backup/static/js/backup.js:194
341341
msgid "Restore failed! Check the above output and octoprint.log for reasons as to why."
342342
msgstr "Wiederherstellung fehlgeschlagen! Prüfe die obige Ausgabe sowie octoprint.log für mögliche Gründe dafür."
343343

344-
#: src/octoprint/plugins/backup/static/js/backup.js:185
344+
#: src/octoprint/plugins/backup/static/js/backup.js:198
345345
msgid "Restore successful! The server will now be restarted!"
346346
msgstr "Wiederherstellung erfolgreich! Der Server wird jetzt neu gestartet!"
347347

348-
#: src/octoprint/plugins/backup/static/js/backup.js:190
348+
#: src/octoprint/plugins/backup/static/js/backup.js:203
349349
#, python-format
350350
msgid "Installing plugin \"%(plugin)s}\"..."
351351
msgstr "Installiere Plugin \"%(plugin)s\"..."
352352

353-
#: src/octoprint/plugins/backup/static/js/backup.js:196
353+
#: src/octoprint/plugins/backup/static/js/backup.js:209
354354
#, python-format
355355
msgid "Cannot install plugin \"%(plugin)s\" due to it being incompatible to this OctoPrint version and/or underlying operating system"
356356
msgstr "Kann Plugin \"%(plugin)s\" nicht installieren, da es mit dieser OctoPrint Version oder dem darunter liegenden Betriebssystem inkompatibel ist"
357357

358-
#: src/octoprint/plugins/backup/static/js/backup.js:202
358+
#: src/octoprint/plugins/backup/static/js/backup.js:215
359359
#, python-format
360360
msgid "There are %(count)d plugins you'll need to install manually since they aren't registered on the repository:"
361361
msgstr "Du musst %(count)d Plugins manuell installieren, da sie nicht im Repository registriert sind:"
362362

363-
#: src/octoprint/plugins/backup/static/js/backup.js:230
363+
#: src/octoprint/plugins/backup/static/js/backup.js:243
364364
msgid "Deleting backups"
365365
msgstr "Lösche Sicherungen"
366366

367-
#: src/octoprint/plugins/backup/static/js/backup.js:231
367+
#: src/octoprint/plugins/backup/static/js/backup.js:244
368368
#, python-format
369369
msgid "Deleting %(count)d backups..."
370370
msgstr "Lösche %(count)d Sicherungen..."
371371

372-
#: src/octoprint/plugins/backup/static/js/backup.js:235
372+
#: src/octoprint/plugins/backup/static/js/backup.js:248
373373
#: src/octoprint/static/js/app/viewmodels/timelapse.js:313
374374
#: src/octoprint/static/js/app/viewmodels/timelapse.js:327
375375
#, python-format
376376
msgid "Deleted %(filename)s..."
377377
msgstr "%(filename)s gelöscht..."
378378

379-
#: src/octoprint/plugins/backup/static/js/backup.js:238
379+
#: src/octoprint/plugins/backup/static/js/backup.js:251
380380
#: src/octoprint/static/js/app/viewmodels/timelapse.js:316
381381
#: src/octoprint/static/js/app/viewmodels/timelapse.js:330
382382
#, python-format
383383
msgid "Deletion of %(filename)s failed, continuing..."
384384
msgstr "Löschen von %(filename)s fehlgeschlagen, fahre fort..."
385385

386-
#: src/octoprint/plugins/backup/static/js/backup.js:239
386+
#: src/octoprint/plugins/backup/static/js/backup.js:252
387387
#: src/octoprint/static/js/app/viewmodels/timelapse.js:317
388388
#, python-format
389389
msgid "Deletion of %(filename)s failed: %(error)s"
@@ -472,29 +472,34 @@ msgstr "Zeitrafferaufnahmen nicht sichern"
472472
msgid "Create backup now"
473473
msgstr "Sicherung jetzt erstellen"
474474

475-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:94
475+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:95
476476
msgid "Restore from uploaded backup"
477477
msgstr "Von einer hochgeladenen Sicherung wiederherstellen"
478478

479-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:96
479+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:97
480480
msgid "Restore settings & files from an uploaded backup archive."
481481
msgstr "Einstellungen und Dateien von einer hochgeladenen Sicherung wiederherstellen."
482482

483-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:100
483+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:101
484484
msgid "Backup file"
485485
msgstr "Sicherungsdatei"
486486

487-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:104
487+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:105
488488
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:13
489489
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:209
490490
#: src/octoprint/templates/dialogs/settings/appearance.jinja2:104
491491
msgid "Browse..."
492492
msgstr "Durchsuchen..."
493493

494-
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:114
494+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:115
495495
msgid "Upload & restore"
496496
msgstr "Hochladen & wiederherstellen"
497497

498+
#: src/octoprint/plugins/backup/templates/backup_settings.jinja2:122
499+
#, python-format
500+
msgid "Please note that the operating system that this OctoPrint server is running on does not support automatically restoring backups. You will have to <a href=\"%(url)s\" target=\"_blank\" rel=\"noopener noreferrer\">restore your backups manually for now</a>."
501+
msgstr "Achtung: Das Betriebssystem, auf dem diese OctoPrint Instanz läuft, unterstützt nicht die automatische Wiederherstellung von Sicherungen. Bis auf weiteres kannst du Sicherungen nur <a href=\"%(url)s\" target=\"_blank\" rel=\"noopener noreferrer\">manuell wiederherstellen</a>."
502+
498503
#: src/octoprint/plugins/corewizard/__init__.py:123
499504
msgid "Without this plugin OctoPrint will no longer be able to perform setup steps that might be required after an update."
500505
msgstr "Ohne dieses Plugin wird OctoPrint nicht mehr in der Lage sein, wichtige Konfigurationsschritte durchzuführen, die ggf. nach einem Update notwendig sind."
538 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)