Commit graph

110 commits

Author SHA1 Message Date
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 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
Orsiris de Jong 3851d1d77a WIP: upgrade_server: Add /version endpoint 2023-01-31 23:42:24 +01:00
Orsiris de Jong 86b177f2c9 Make sure we create a VERSION file in BUILDS directory 2023-01-31 23:39:09 +01:00
Orsiris de Jong cfd32153e6 Add example upgrade server conf file 2023-01-31 23:22:34 +01:00
Orsiris de Jong 46c5dfddce WIP: implement self upgrade option 2023-01-31 23:14:02 +01:00
Orsiris de Jong 0128cf0d9e WIP: Implement self upgrade function 2023-01-31 23:13:48 +01:00
Orsiris de Jong 8264811389 WIP: upgrade server, fix headers 2023-01-31 23:01:02 +01:00
Orsiris de Jong c4896a0b95 Update config file to support upgrade server 2023-01-31 21:04:35 +01:00
Orsiris de Jong 23e7184340 Upgrade server - initial work 2023-01-31 21:04:04 +01:00
Orsiris de Jong fcf5675356 Improve compiler script so we can specify arch and audience 2023-01-31 21:03:32 +01:00
Orsiris de Jong 3e9c285d18 Update .gitignore 2023-01-31 21:03:05 +01:00
Orsiris de Jong 96688b184d Fix typo 2023-01-30 14:40:29 +01:00
Orsiris de Jong 7c97c37e9c Update .gitignore 2023-01-30 14:26:57 +01:00
Orsiris de Jong f93b01ec54 Bump version 2023-01-30 13:26:31 +01:00
Orsiris de Jong 162e3d9f1b Reformat files with black 2023-01-30 12:51:30 +01:00
Orsiris de Jong f53aff016a
Merge pull request #4 from netinvent/pylint-fixes
Pylint complaints fixes
2023-01-30 12:50:58 +01:00
Orsiris de Jong 39e086afe8 Pylint complaints fixes 2023-01-30 12:50:05 +01:00
Orsiris de Jong 183223862f
Merge pull request #3 from netinvent/pypi-setup-bin-fix
Pypi setup bin fix
2023-01-30 12:37:01 +01:00
Orsiris de Jong 0d0b270d57 Update package version source 2023-01-30 12:35:03 +01:00
Orsiris de Jong 59c8995b34 Update setup.py to create bin scripts 2023-01-30 12:01:19 +01:00
Orsiris de Jong 87cb52aeff Add windows binary script 2023-01-30 11:59:14 +01:00
Orsiris de Jong 1dfc52ceed Make subpackages 2023-01-30 11:59:05 +01:00
Orsiris de Jong 4df1be1e0c Move npbackup/npbackup.py to __main__.py 2023-01-30 11:58:48 +01:00
Orsiris de Jong 98f4f9a2e5 Move build directory to builds to not interfere with setuptools 2023-01-30 11:58:18 +01:00
Orsiris de Jong 0044929126 Update .gitignore 2023-01-30 11:57:46 +01:00
Orsiris de Jong ca2d990ff8 Update TODO.md 2023-01-29 18:16:34 +01:00
Orsiris de Jong c49424326b
Fix path to grafana dashboard img 2023-01-29 17:26:11 +01:00
Orsiris de Jong 6b8e4721b2
Merge pull request #2 from netinvent/runner-refactor
Prometheus / Grafana information
2023-01-29 17:25:22 +01:00
Orsiris de Jong 64b0153a72 Add prometheus / grafana information 2023-01-29 17:24:22 +01:00
Orsiris de Jong bcb65f7d5b Fix compiler path for public builds 2023-01-29 17:24:02 +01:00