Commit graph

1039 commits

Author SHA1 Message Date
Orsiris de Jong 77f0295783 Update CHANGELOG 2023-02-02 11:39:18 +01:00
Orsiris de Jong a3bf71ef6c Reformat files with black 2023-02-02 11:39:15 +01:00
Orsiris de Jong 525e7fce49 Made auto upgrade message more clear in GUI 2023-02-02 11:37:21 +01:00
Orsiris de Jong 2b63712762 Make backup admin password configurable 2023-02-02 11:31:30 +01:00
Orsiris de Jong 6ab6ed9ef3 Convert minimum_backup_age to minutes 2023-02-02 10:58:09 +01:00
Orsiris de Jong 00c30c1731 Add gui option to create a windows scheduled task 2023-02-02 10:51:58 +01:00
Orsiris de Jong fa28343084 Revert "Don't create file without encoding set"
This reverts commit 7d216f948a.
2023-02-02 10:48:18 +01:00
Orsiris de Jong 3d12b669e1 Make sure bogus interval is catched 2023-02-02 10:48:12 +01:00
Orsiris de Jong 9da3db199e Fix when bogus ugprade_interval is given 2023-02-02 10:23:12 +01:00
Orsiris de Jong 41885c7c1f Add failsafe inplace upgrade scripts 2023-02-02 10:16:56 +01:00
Orsiris de Jong 9deff29c3f Leave --upgrade-conf example 2023-02-02 09:41:25 +01:00
Orsiris de Jong 7a41d88ad6 Disable trace logs in requestor 2023-02-01 21:04:49 +01:00
Orsiris de Jong cbd8bbeb02 Split auto_upgrader into check_new_version so we can actually show in GUI 2023-02-01 21:04:35 +01:00
Orsiris de Jong a0a1091a53 Update CHANGELOG 2023-02-01 19:43:51 +01:00
Orsiris de Jong 7d216f948a Don't create file without encoding set 2023-02-01 19:40:25 +01:00
Orsiris de Jong ed1a4e716a Fix missing interpolation 2023-02-01 19:40:15 +01:00
Orsiris de Jong 38547f9e3b Remove WIP print statement 2023-02-01 19:33:33 +01:00
Orsiris de Jong 290a74cb97 Don't quit if upgrader detected an interpreted script 2023-02-01 19:33:22 +01:00
Orsiris de Jong d9a2827d2d Don't reload repository info on each gui action 2023-02-01 19:32:56 +01:00
Orsiris de Jong 64a6da8891 Fix using WIP print statement instead of log 2023-02-01 19:32:41 +01:00
Orsiris de Jong 3d970748fd Fix typo 2023-02-01 19:32:25 +01:00
Orsiris de Jong 5cab0c78d2 Reformat file with (recent) black 2023-02-01 19:23:58 +01:00
Orsiris de Jong da1fa20f98 Merge branch 'main' of https://github.com/netinvent/npbackup 2023-02-01 19:21:33 +01:00
Orsiris de Jong 5f816db5c0 Reformat files with black 2023-02-01 19:16:13 +01:00
Orsiris de Jong 71ff27ff87
Merge pull request #6 from netinvent/upgrade_server
Fixes during upgrade server dev
2023-02-01 19:15:24 +01:00
Orsiris de Jong e23797f97d Reformat files with black 2023-02-01 19:06:52 +01:00
Orsiris de Jong 7f32359161 Update CHANGELOG 2023-02-01 19:06:19 +01:00
Orsiris de Jong 06d0227bec Update CHANGELOG 2023-02-01 19:02:14 +01:00
Orsiris de Jong d09c420508 Add missing header 2023-02-01 19:02:01 +01:00
Orsiris de Jong 51a698f761 Improve upgrade runner 2023-02-01 19:01:39 +01:00
Orsiris de Jong 708d4b2e14 Update translations 2023-02-01 17:34:07 +01:00
Orsiris de Jong b8282ff93a Update TODO.md 2023-02-01 17:29:23 +01:00
Orsiris de Jong 0cac9f47e8 Update CHANGELOG 2023-02-01 17:29:18 +01:00
Orsiris de Jong 48fbfdf475 Add default configuration 2023-02-01 17:28:34 +01:00
Orsiris de Jong 49ce822e40 Fix translation 2023-02-01 17:28:22 +01:00
Orsiris de Jong 41a4ec6b51 Add ignore_cloud_files option 2023-02-01 17:28:13 +01:00
Orsiris de Jong 13df17542c
Merge pull request #5 from netinvent/upgrade_server
Upgrade server / client implementation
2023-02-01 17:12:59 +01:00
Orsiris de Jong 0b8cf7bcc1 Update npbackup.conf.dist 2023-02-01 17:11:20 +01:00
Orsiris de Jong 147b76dfd5 Fix configuration.is_encrypted worked (but poorly) 2023-02-01 17:11:16 +01:00
Orsiris de Jong 863343c792 Remove WIP print statement 2023-02-01 17:10:44 +01:00
Orsiris de Jong 61872ff840 Auto upgrade client: Make sure we run auto upgrades only once per interval 2023-02-01 15:57:52 +01:00
Orsiris de Jong 6a1ceeab74 Upgrade client: Add --upgrade-conf parameter to add new options that come with new versions 2023-02-01 15:57:28 +01:00
Orsiris de Jong 9ed6f761d9 WIP: update client needs packaging.version for comparaisons 2023-02-01 02:52:34 +01:00
Orsiris de Jong 1b38ad6d67 Upgrade linters to use Python 3.11 2023-02-01 01:53:29 +01:00
Orsiris de Jong 7829008886 Reformat files with black 2023-02-01 01:51:15 +01:00
Orsiris de Jong 61fdecc837 WIP: auto upgrade client main integration 2023-02-01 01:50:45 +01:00
Orsiris de Jong dcf2293ec0 Add inline copy of ofunctions.requestor 2023-02-01 01:28:42 +01:00
Orsiris de Jong 7714220238 Make sure dev environment is switch back on failures 2023-02-01 01:28:25 +01:00
Orsiris de Jong 92822e3f5f WIP: client updater: Add version check 2023-02-01 01:28:01 +01:00
Orsiris de Jong 6419d6c7fa Update CHANGELOG 2023-01-31 23:46:15 +01:00