Commit graph

704 commits

Author SHA1 Message Date
Orsiris de Jong
72c771a0da WIP Gui rewrite 2024-02-02 12:45:45 +01:00
Orsiris de Jong
5dd32a685a Add bytes expansion for byte units 2024-02-02 12:45:23 +01:00
Orsiris de Jong
3cfb20a96c WIP: refactor UI 2024-01-30 00:28:07 +01:00
Orsiris de Jong
caf8b27bc6 WIP GUI refactor 2024-01-22 21:26:22 +01:00
Orsiris de Jong
8387ebc354 Make minimum_backup_size_error unit aware 2024-01-22 12:39:32 +01:00
Orsiris de Jong
fa7fc8f69b WIP permissions 2024-01-22 09:39:21 +01:00
Orsiris de Jong
d63b93ea6d WIP: permissions 2024-01-22 09:39:14 +01:00
Orsiris de Jong
1ef8887b8b WIP: Refactor UI 2024-01-22 09:38:52 +01:00
Orsiris de Jong
9ddd676af3 Remove WIP print statement 2024-01-15 18:03:25 +01:00
Orsiris de Jong
13593ba199 Implement minimum_backup_size_error alert 2024-01-15 18:00:05 +01:00
Orsiris de Jong
ad0785f3eb Various JS / backend binary fixes 2024-01-15 16:38:10 +01:00
Orsiris de Jong
07f2972520 Return most recent restic dev binary 2024-01-15 16:37:34 +01:00
Orsiris de Jong
4877cd4e86 Operations GUI: finish group selector 2024-01-15 13:58:38 +01:00
Orsiris de Jong
139901efe4 Fix typo 2024-01-15 01:26:21 +01:00
Orsiris de Jong
f114544b46 Update SECURITY.md 2024-01-15 01:23:16 +01:00
Orsiris de Jong
ef9a26aa08 Update ROADMAP.md 2024-01-15 01:23:13 +01:00
Orsiris de Jong
4f7ecc267b WIP operations gui needs group selector 2024-01-15 01:23:04 +01:00
Orsiris de Jong
302c3910db Fix --config-file parameter should be a Path 2024-01-15 01:22:48 +01:00
Orsiris de Jong
47b3cd9390 Fix log file should be set globally 2024-01-15 01:19:53 +01:00
Orsiris de Jong
dd1aaae082 Add initial tests 2024-01-15 01:19:37 +01:00
Orsiris de Jong
9c341bdb3c Don't allow duplicates in get_repos_by_group 2024-01-15 00:12:47 +01:00
Orsiris de Jong
e41ccc3e52 Update configuration.py 2024-01-15 00:04:01 +01:00
Orsiris de Jong
eb3ae93baa More UX 2024-01-14 23:37:39 +01:00
Orsiris de Jong
32735ba924 Make sure we log when backend is not ready for any reason 2024-01-14 23:12:20 +01:00
Orsiris de Jong
3c06a80ead Init output queues before anything else 2024-01-14 23:12:01 +01:00
Orsiris de Jong
be6b8b268e Improve UX 2024-01-14 22:54:53 +01:00
Orsiris de Jong
6cec3c7dc5 Allow --log-file parameter 2024-01-14 22:48:09 +01:00
Orsiris de Jong
2b5ebb8ba3 Add debugging decorator 2024-01-12 21:53:45 +01:00
Orsiris de Jong
b85db5a928 Minor UX improvement 2024-01-12 14:54:57 +01:00
Orsiris de Jong
c990c4893f Fix prune operation without max parameter 2024-01-12 14:07:18 +01:00
Orsiris de Jong
0ab21abef2 Fix duplicate code 2024-01-11 03:52:53 +01:00
Orsiris de Jong
084e1328bb Make GUI loader more snappier 2024-01-11 03:47:13 +01:00
Orsiris de Jong
648b757d39 Update ROADMAP.md 2024-01-11 03:09:05 +01:00
Orsiris de Jong
41322bc744 WIP: Refactor both json and str restic output 2024-01-11 03:08:58 +01:00
Orsiris de Jong
734fecf608 Make result message more clear 2024-01-11 03:08:34 +01:00
Orsiris de Jong
9516606c5f Replace init with snapshots to test repo existence 2024-01-10 21:23:57 +01:00
Orsiris de Jong
e53e92ad0c WIP: Change restic backup output to json compat format 2024-01-09 21:50:42 +01:00
Orsiris de Jong
fca5343f52 Fix has_recent_snapshot output without json 2024-01-09 21:40:32 +01:00
Orsiris de Jong
b8c75b35d3 Fix forget when only one snapshot is given 2024-01-09 21:30:01 +01:00
Orsiris de Jong
2ad353b394 Fix datetime objects serialization 2024-01-09 21:27:28 +01:00
Orsiris de Jong
de234e810a Improve logs 2024-01-09 21:27:09 +01:00
Orsiris de Jong
e803eebb81 Fix config file check 2024-01-09 21:26:57 +01:00
Orsiris de Jong
f107ff11bf Update requirements.txt 2024-01-09 20:55:31 +01:00
Orsiris de Jong
950b86a52e Use convert_to_json on every function 2024-01-04 02:03:36 +01:00
Orsiris de Jong
06aa5a07cb Patch --json backup result 2024-01-04 02:03:19 +01:00
Orsiris de Jong
9e9bda9807 Implemented --stdin backup source 2024-01-04 01:27:21 +01:00
Orsiris de Jong
9fed9e31a9 Make sure we never run viewer without uri/password 2024-01-04 00:32:59 +01:00
Orsiris de Jong
e5941b3d5d Remove threaded window.close() since we're not slow anymore 2024-01-04 00:21:11 +01:00
Orsiris de Jong
2229cec1d7 Update ls_window since we changed ls output to use live stdout, which is too slow 2024-01-04 00:19:54 +01:00
Orsiris de Jong
5441c82808 Updated copyright year for BSD licensed files 2024-01-03 20:05:10 +01:00