Commit graph

659 commits

Author SHA1 Message Date
Orsiris de Jong de3db9ec93 WIP fix runner logs, also remove pre-permission decorator perm 2023-12-27 13:26:34 +01:00
Orsiris de Jong 20dc7faffd Remove unnecessary popups 2023-12-27 13:25:32 +01:00
Orsiris de Jong 28631184cc Convert restic_wrapper to write_logs 2023-12-27 13:24:53 +01:00
Orsiris de Jong c02a0c4638 Cosmetic changes 2023-12-27 13:14:49 +01:00
Orsiris de Jong e1e307e1c0 Implement retention strategy and unlock 2023-12-26 14:01:50 +01:00
Orsiris de Jong 15bdc9b803 Cosmetic changes 2023-12-26 14:01:15 +01:00
Orsiris de Jong e3a10a1def Don't use GUI threads when debugging, also improve cosmetics 2023-12-26 13:43:00 +01:00
Orsiris de Jong f7865efe49 Cosmetic improvements 2023-12-26 12:37:48 +01:00
Orsiris de Jong 819c29070c Cosmetic updates 2023-12-23 20:07:22 +01:00
Orsiris de Jong c29602305e Update translations 2023-12-22 21:03:12 +01:00
Orsiris de Jong 3b07a97c4b Update requirements.txt 2023-12-22 21:03:03 +01:00
Orsiris de Jong 109d733f3a Update sg keys to newer format 2023-12-22 21:03:00 +01:00
Orsiris de Jong 9c470c3d16 Fix decorator order, also improve logging 2023-12-22 21:02:25 +01:00
Orsiris de Jong f0a1e04804 Improve restic_wrapper logging 2023-12-22 21:02:02 +01:00
Orsiris de Jong 1d726037df Migrate to new gui thread manager 2023-12-22 21:01:40 +01:00
Orsiris de Jong 1eff9411c6 Add gui thread manager 2023-12-22 21:01:25 +01:00
Orsiris de Jong e35066043b WIP: Rewrite backup runner and backend runner stdout/stderr logging 2023-12-22 15:53:41 +01:00
Orsiris de Jong 9733e4e26b WIP: Refactor runner into decorator oblivion 2023-12-20 19:28:21 +01:00
Orsiris de Jong b3a03a8fbd Reformat files with black 2023-12-20 14:27:18 +01:00
Orsiris de Jong bde8df791e WIP: add loader animation 2023-12-20 14:25:40 +01:00
Orsiris de Jong 771550be76 Add permission and ready decorator to functions 2023-12-20 14:25:30 +01:00
Orsiris de Jong bee0c0c840 WIP queue mgmt and thread mgmt 2023-12-20 10:33:42 +01:00
Orsiris de Jong afaa055806 Refactor NPBackupRunner to return stdout/stderr to GUI 2023-12-19 20:32:14 +01:00
Orsiris de Jong e65e91c7a6 Require ofunctions.logger_utils >=2.4.1 2023-12-18 21:54:17 +01:00
Orsiris de Jong a0511ce2a5 WIP: Refactor operations GUI 2023-12-18 21:54:03 +01:00
Orsiris de Jong e0f85bacae Add execution logs to gui 2023-12-17 21:38:46 +01:00
Orsiris de Jong b8ed1c168e WIP Refactor config gui 2023-12-17 21:38:27 +01:00
Orsiris de Jong 509405df3d Update gui after changing repo 2023-12-16 20:00:20 +01:00
Orsiris de Jong eb1304a357 Reformat file with black 2023-12-16 19:59:53 +01:00
Orsiris de Jong ba79fbe18e Reformat files with black 2023-12-16 15:09:59 +01:00
Orsiris de Jong be5096d652 Add deletion function to ruamel.yaml dicts 2023-12-16 13:47:48 +01:00
Orsiris de Jong 16d0ca3e6d Improve config GUI, add repo/group creation/deletion 2023-12-16 13:47:28 +01:00
Orsiris de Jong 276a539bbc Move debug logic to separate file 2023-12-16 13:46:36 +01:00
Orsiris de Jong e270f892e0 WIP: Gui improvements 2023-12-15 21:04:45 +01:00
Orsiris de Jong 8874b94676 WIP: refactor config UI 2023-12-15 20:48:12 +01:00
Orsiris de Jong 65d4b4fb60 Refactored config to allow full group inheritance 2023-12-15 13:09:41 +01:00
Orsiris de Jong ccd3339d1b WIP: Refactor config GUI 2023-12-14 18:15:37 +01:00
Orsiris de Jong 8b5e5a2132 WIP: Config GUI refactor 2023-12-14 15:05:05 +01:00
Orsiris de Jong b100ed9c9a Remove unnecessary import 2023-12-14 13:16:09 +01:00
Orsiris de Jong 313ef9d7c7 WIP: Refactor config_gui 2023-12-13 21:49:59 +01:00
Orsiris de Jong 3082e6311f Refactor upgrader to use new config format 2023-12-13 18:43:42 +01:00
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