Commit graph

518 commits

Author SHA1 Message Date
Orsiris de Jong bc230037fd Fix version string should be in a shared file 2023-12-13 18:27:18 +01:00
Orsiris de Jong d67bba5639 Update translations 2023-12-13 18:26:44 +01:00
Orsiris de Jong aac5012328 WIP: Refactor config GUI for multi repo/group support 2023-12-13 18:26:25 +01:00
Orsiris de Jong 6910fcf077 Config GUI needs full config 2023-12-13 13:26:58 +01:00
Orsiris de Jong 0dd340473c Translation updates 2023-12-13 13:26:30 +01:00
Orsiris de Jong 9a237d86a6 WIP Refactor config GUI 2023-12-13 13:26:01 +01:00
Orsiris de Jong 78a1e26492 Require new ofunctions.misc with replace_in_iterable 2023-12-11 21:44:34 +01:00
Orsiris de Jong 04b038d457 WIP: Add multi repo support 2023-12-11 20:46:57 +01:00
Orsiris de Jong eec1fe5e99 Refactor iter_over_keys into replace_in_iterable 2023-12-11 20:46:24 +01:00
Orsiris de Jong fe81eaf471 No need to evaluate variables anymore in runtime 2023-12-11 20:45:48 +01:00
Orsiris de Jong 49fbdceae5 WIP Refactor main gui to new config format 2023-12-11 16:11:22 +01:00
Orsiris de Jong 17967bc77c Require command_runner >= 1.5.1 2023-12-11 16:10:53 +01:00
Orsiris de Jong 245aa635b0 Refactor NPBackupRunner 2023-12-11 10:40:39 +01:00
Orsiris de Jong 628e19e0a8 Remove unnecessary Globvars class 2023-12-11 00:38:14 +01:00
Orsiris de Jong e00d9cabf1 WIP: Full cli-gui refactoring 2023-12-11 00:37:34 +01:00
Orsiris de Jong f698cf0f06 merge main 2023-12-11 00:28:04 +01:00
Orsiris de Jong 914fd532eb Move version to separate file 2023-12-11 00:19:12 +01:00
Orsiris de Jong 14b8d41199
Bump version 2023-12-11 00:16:58 +01:00
Orsiris de Jong 5fa2319085
Merge pull request #42 from netinvent/urgent-fixes
Urgent fixes for v2.2.2
2023-12-11 00:16:17 +01:00
Orsiris de Jong f7a8cf9a89 Remove backup_admin_password variable 2023-12-10 23:11:04 +01:00
Orsiris de Jong 658a0327f6 Refactor configuration loader
Add repo group config inheritance too
2023-12-10 22:55:55 +01:00
Orsiris de Jong 363ae7282b
Log successful pre/post script executions 2023-12-07 17:35:17 +01:00
Orsiris de Jong 09cca5016c
Add /sys to linux default exclusions 2023-12-07 16:23:08 +01:00
Orsiris de Jong c00567a741 Reformat files with black 2023-11-29 23:02:18 +01:00
Orsiris de Jong a93ff76d6d Make sure we log an error when init fails 2023-11-29 23:00:05 +01:00
Orsiris de Jong 443a13a24d Separate additional parameters for all restic calls and for backup only 2023-11-29 22:43:28 +01:00
Orsiris de Jong 0c48848b7e Fix additional parameters should be run on any command 2023-11-29 22:35:52 +01:00
Orsiris de Jong 90895b1ec2 Make sure we always update is_init on init 2023-11-29 22:25:57 +01:00
Orsiris de Jong 6607d5e78a Make sure we analyze the same logger instance in execution_logs() 2023-11-29 22:25:07 +01:00
Orsiris de Jong 5c62f7d07e Make sure we catch repository init errors 2023-11-29 21:49:48 +01:00
Orsiris de Jong a65d5a53c7 Fix '/' cannot be backed up because we remove trailing slashes 2023-11-29 21:42:25 +01:00
Orsiris de Jong 8a7a1b5411 Fix intname 2023-11-27 07:27:56 +01:00
Orsiris de Jong 2efc2a972b Reformat files with black 2023-09-01 18:09:17 +02:00
Orsiris de Jong 2107fa93f3 Add hide_executor property 2023-09-01 16:53:13 +02:00
Orsiris de Jong 2c07a6b2e4 GUI rework 2023-09-01 16:52:18 +02:00
Orsiris de Jong 1ddf96d3d1 Improve table cosmetic 2023-09-01 13:45:16 +02:00
Orsiris de Jong 022c9776e3 Update compiler script to support CLI/GUI versions of tool 2023-09-01 00:29:44 +02:00
Orsiris de Jong 36d3c76d53 Refactor main table view and forget process 2023-08-31 23:59:59 +02:00
Orsiris de Jong 4314768cf7 Add missing header 2023-08-31 23:24:24 +02:00
Orsiris de Jong 3ac68fb261 Refactor get_anon_repo_uri() 2023-08-31 23:24:13 +02:00
Orsiris de Jong b8e62a15a5 Simplify has_snapshot_timedelta() 2023-08-31 22:04:36 +02:00
Orsiris de Jong f3eda15bef Split npbackup into CLI and GUI 2023-08-31 22:02:36 +02:00
Orsiris de Jong 2efd3fc943 Fix missing snapshot tags will fail return snapshot list 2023-08-31 22:01:24 +02:00
Orsiris de Jong 5b097fe5fb Batch update for retention policiy 2023-08-31 19:38:50 +02:00
Orsiris de Jong 6da29ca4c1 Make sure signtool shows requirements 2023-08-29 09:56:49 +02:00
Orsiris de Jong 6cb0348ec0 Update CHANGELOG 2023-08-28 21:21:38 +02:00
Orsiris de Jong 0bd9510303 Reformat files with black 2023-08-28 19:14:00 +02:00
Orsiris de Jong f806d571d4 Don't upload metrics when dry-run is set 2023-08-28 19:13:31 +02:00
Orsiris de Jong 98ba896c48 Fix cloud error detection on non english platforms 2023-08-28 19:09:37 +02:00
Orsiris de Jong 3bef7b20c8 Fine tune cpu core usage & backend connections 2023-08-28 18:22:47 +02:00