Commit graph

56 commits

Author SHA1 Message Date
Manuel Thalmann db3955a090 Remove hooks support from PS scripts 2024-10-12 17:18:19 +02:00
Manuel Thalmann 59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
Manuel Thalmann 76d3dbb42f Clean files only if VALHALLA_ROOT is present 2024-09-30 15:58:57 +02:00
Manuel Thalmann 68e679224f Clean up files after installation 2024-09-30 04:47:35 +02:00
Manuel Thalmann 78fc179bf2 Restructure the project 2024-09-23 03:33:17 +02:00
Manuel Thalmann 976f543b36 Remove obsolete code 2024-09-22 15:10:36 +02:00
Manuel Thalmann 81c06bf5e0 Reboot before creating users 2024-09-12 19:04:48 +02:00
Manuel Thalmann b2de730a17 Add a word of warning after backup 2024-09-10 00:38:35 +02:00
Manuel Thalmann 438c0b1cdf Add a script for creating backups 2024-09-10 00:37:13 +02:00
Manuel Thalmann 9c872432a8 Add code for cleaning up after installations 2024-09-03 22:15:15 +02:00
Manuel Thalmann e4b0ffb891 Allow users to restore a backup 2024-08-28 04:40:32 +02:00
Manuel Thalmann f31eed5616 Make the install script action agnostic 2024-08-28 00:03:28 +02:00
Manuel Thalmann 3c36299efb Rename the Windows installer script 2024-08-27 23:35:56 +02:00
Manuel Thalmann 29df532a87 Rename outdated script 2024-08-27 23:08:41 +02:00
Manuel Thalmann b31b00fc2d Rename old Nextcloud script 2024-08-07 23:45:56 +02:00
Manuel Thalmann 2dfb9d58bf Move scripts properly 2024-08-07 21:05:32 +02:00
Manuel Thalmann 19900bac81 Pause scripts on errors 2024-03-23 17:32:45 +01:00
Manuel Thalmann 9fad7ed0de Print a warning concerning backup preservation 2024-03-23 16:34:08 +01:00
Manuel Thalmann 9bfb2f200a Install prerequisites during backups 2024-03-23 15:16:12 +01:00
Manuel Thalmann 967206e14f Allow specifying custom app installer function 2023-09-27 12:32:27 +02:00
Manuel Thalmann 9b59884ef6 Copy Region & Language settings during setup 2023-08-05 04:11:43 +02:00
Manuel Thalmann 08fd0e3069 Don't split resulting backup file 2023-08-02 12:56:40 +02:00
Manuel Thalmann dc3a3d5d0a Split full backup in 4GB parts 2023-08-01 20:32:58 +02:00
Manuel Thalmann cd0d55d707 Split resulting archive 2023-08-01 19:01:12 +02:00
Manuel Thalmann c5bbb55f29 Re-enable deletion after backup 2023-08-01 17:22:48 +02:00
Manuel Thalmann 1bf80bfd19 Disable the -sdel switch 2023-08-01 14:01:35 +02:00
Manuel Thalmann b7fb6de569 Remove all unwanted installation artifacts 2023-08-01 13:24:08 +02:00
Manuel Thalmann 934742f023 Remove files project after restoration 2023-08-01 13:15:34 +02:00
Manuel Thalmann 905733fff3 Delete files after backup 2023-08-01 13:13:38 +02:00
Manuel Thalmann 21fd4093df Allow archives to not be split 2023-08-01 12:48:27 +02:00
Manuel Thalmann 00262f3625 Disable the -sdel option of 7zip 2023-07-31 00:41:35 +02:00
Manuel Thalmann 6316b30e84 Clean up computer after creating backup 2023-07-29 21:16:42 +02:00
Manuel Thalmann 4031d0b0f1 Fix grammatical error 2023-07-29 11:07:52 +02:00
Manuel Thalmann c76971ef74 Fix typo 2023-07-16 13:12:47 +02:00
Manuel Thalmann 06f8394423 Prevent creation of desktop icon for firefox 2023-07-16 12:39:07 +02:00
Manuel Thalmann 9e1f872a66 Install Firefox before nextcloud 2023-07-13 19:03:52 +02:00
Manuel Thalmann 5536d73b73 Enable choco feature first 2023-07-13 01:30:27 +02:00
Manuel Thalmann 487c83afb2 Add she-bang to all files 2023-07-12 22:37:31 +02:00
Manuel Thalmann 48a9234081 Reorder steps of windows restoration 2023-07-12 18:05:38 +02:00
Manuel Thalmann c14d1695c8 Prevent restoration context from being overwritten 2023-07-11 18:22:14 +02:00
Manuel Thalmann d96a1bf913 Clean up after restoration 2023-07-03 13:24:36 +02:00
Manuel Thalmann c9094c7d04 Create separate script for handling app backups 2023-06-30 12:24:12 +02:00
Manuel Thalmann 9758a6428f Rename powershell command 2023-06-30 12:19:54 +02:00
Manuel Thalmann e064c3fd01 Add a script for restoring git 2023-06-22 20:44:40 +02:00
Manuel Thalmann 0ccc870584 Add further log messages 2023-06-22 19:02:02 +02:00
Manuel Thalmann c45a659aaa Add scripts for restoring files 2023-06-22 18:44:31 +02:00
Manuel Thalmann b4dd114ba4 Remove unnecessary code 2023-06-22 18:40:01 +02:00
Manuel Thalmann 535d4579a6 Create backup directory if necessary 2023-06-22 18:37:35 +02:00
Manuel Thalmann a99314afa8 Fix backup path inquiry 2023-06-22 18:36:29 +02:00
Manuel Thalmann 6a57e2cbaf Fix non-functioning code 2023-06-22 18:34:05 +02:00