3583 Commits

Author SHA1 Message Date
James Valleroy
d0dd3e94b5
functional_tests: More robust checks using eventually
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:58 +05:30
James Valleroy
a797a51135
backups: Rename 'Create archive' to 'New backup'
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:51 +05:30
James Valleroy
6b91058a77
functional_tests: Test repro config backup and restore
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:45 +05:30
James Valleroy
dd94cae272
functional_tests: Test mediawiki backup and restore
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:36 +05:30
James Valleroy
21abffd63b
functional_tests: Test ikiwiki backup and restore
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:29 +05:30
James Valleroy
f500e3a027
ikiwiki: Add sites folder to backup data
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:07 +05:30
James Valleroy
0a5ac4a7f1
functional_tests: Test dynamicdns backup and restore
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:44:01 +05:30
James Valleroy
94a1b37700
backups: Add more basic tests for backups API
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:43:53 +05:30
James Valleroy
4d8b3c145d
backups: Use backups API for restore
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:43:43 +05:30
James Valleroy
481a299250
backups: When restoring, only list apps included in backup
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:43:36 +05:30
James Valleroy
2a9a220770
backups: Use valid filename for manifest
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:43:26 +05:30
James Valleroy
461fe21a19
backups: Add apps selection to restore form
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:43:17 +05:30
James Valleroy
50b4bc86ae
backups: Confirm that archive exists before restoring
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:43:09 +05:30
James Valleroy
5c90e9c68b
backups: Don't display time as separate column
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:43 +05:30
James Valleroy
55355726d5
backups: Use valid filename for export
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:32 +05:30
Joseph Nuthalapati
5633fccaa3
backups: Check if paths exist before passing them to borgbackup
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:24 +05:30
Joseph Nuthalapati
7997835c27
backups: Support multiple backups in one day
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:08 +05:30
James Valleroy
e815256b22
backups: Include app versions in manifest file
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:00 +05:30
James Valleroy
5c12403137
backups: Name borg repo folder more clearly
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:49 +05:30
James Valleroy
d76322a362
backups: Dump manifests file and include it in backup
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:41 +05:30
James Valleroy
616af37407
backups: Disable create archive when no supported apps are installed
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:34 +05:30
James Valleroy
3681985f40
backups: Patch actions for shutdown services test
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:23 +05:30
James Valleroy
9554a34cce
backups: Fix and test service shutdown and restore
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:12 +05:30
James Valleroy
b272020e94
backups: Use paths from selected apps
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:05 +05:30
James Valleroy
e72fb62008
backups: Select all apps by default
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:56 +05:30
James Valleroy
5cd1a1954c
backups: Provide a default backup name
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:40 +05:30
James Valleroy
52ab0b54c6
backups: Implement process manifests for Packet
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:29 +05:30
James Valleroy
db2c828220
backups: List supported and installed apps when creating
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:18 +05:30
James Valleroy
292597d894
users: Reset groups before testing register_group
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:09 +05:30
James Valleroy
d0581243aa
backups: Fix iteration over loaded modules
Add tests for affected functions.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:39:55 +05:30
James Valleroy
539c6ca99e
backups: Move manifest validation into backups app
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:39:35 +05:30
James Valleroy
623dbb4cbf
backups: Validate backup manifests
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:39:07 +05:30
danielwine
f1527bb7df
Translated using Weblate (Hungarian)
Currently translated at 85.9% (860 of 1001 strings)
2018-09-20 19:27:59 +02:00
Allan Nordhøy
496e4c8685
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (1001 of 1001 strings)
2018-09-14 17:21:03 +02:00
Allan Nordhøy
5380b7be66
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (1001 of 1001 strings)
2018-09-13 16:57:39 +02:00
Petter Reinholdtsen
d770d28b43
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (1001 of 1001 strings)
2018-09-13 16:57:32 +02:00
Doma Gergő
3a570e2757
Translated using Weblate (Hungarian)
Currently translated at 85.9% (860 of 1001 strings)
2018-09-13 04:19:01 +02:00
Joseph Nuthalapati
93f7c2fa2c
Fix typo in the description meta tag
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-11 10:47:03 +05:30
James Valleroy
c4c3adbbaa
Release v0.38.0 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v0.38.0
2018-09-10 18:12:47 -04:00
James Valleroy
b6b347cc26
Fetch latest manual from wiki
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-10 18:11:37 -04:00
James Valleroy
6c5a0d3cda
tests: Make coverage package optional
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-10 20:09:11 +05:30
Joseph Nuthalapati
647d2898fa
turbolinks: Make the progress bar white and thicker
The progress bar's default color is blue. It is not noticeable as it
is similar to the blue in the page header in plinth.

Fixes #1364

Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-08 10:31:41 -04:00
Doma Gergő
4a4e3525a8 Translated using Weblate (Hungarian)
Currently translated at 85.7% (858 of 1001 strings)
2018-09-08 15:49:33 +02:00
Joseph Nuthalapati
0583787a68
upgrades: Clean up old kernel packages during automatic upgrades
The unattended-upgrades package removes older kernel packages before
starting the upgrade process, so that the current kernel and the newly
installed kernel will be retained and all older kernel packages will
be removed.

The removal of older kernel packages requires "apt autoremove" to list
them. So, a setting to enable autoremoval of packages has been turned
on as well.

When tested on a vagrant box, the current kernel 4.17.0.1 and the new
kernel 4.17.0.3 have been retained. Older kernels were removed
preemptively before the installation of 4.17.0.3

Fixes #1372

Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-08 08:58:20 -04:00
Doma Gergő
3c4b254909
Translated using Weblate (Hungarian)
Currently translated at 85.6% (857 of 1001 strings)
2018-09-07 02:19:43 +02:00
James Valleroy
b28b1f50db
Fetch manual pages from wiki
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-04 21:58:28 -04:00
Joseph Nuthalapati
9e8a03f61b
manual: Remove footer for manual pages using Python XML module
Using Python XML module instead of egrep for removing the lines of the footer.

Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-04 21:50:26 -04:00
Joseph Nuthalapati
b168599106
docs: Fix MediaWiki manual page download failing
- Removed an unnecessary and dangerous optimization which was added earlier.

Fixes #1369

Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-04 21:50:21 -04:00
James Valleroy
fc3151a17c
debian: Add German translation of debconf messages
Closes: #907787

Thanks to Helge Kreutzmann for the patch.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-09-03 10:12:36 -04:00
Doma Gergő
93949bda73 Translated using Weblate (Hungarian)
Currently translated at 84.5% (846 of 1001 strings)
2018-09-01 23:06:06 +02:00