Commit Graph

  • 6a59fa0e18 file-restore: add size to image files and components Stefan Reiter 2021-04-26 15:04:14 +0200
  • 1ed9069ad3 http proxy: improve response parser Dietmar Maurer 2021-04-26 11:21:11 +0200
  • a588b67906 api2/config/datastore: use update_job_last_run_time for schedules Dominik Csapak 2021-04-26 10:21:06 +0200
  • 37a634f550 server/jobstate: improve name of 'try_update_state_file' Dominik Csapak 2021-04-26 10:21:05 +0200
  • 951fe0cb7d server/jobstate: add 'updatd' to Finish variant Dominik Csapak 2021-04-19 10:32:16 +0200
  • 4ca3f0c6ae api2/tape/backup: list backed up snapshots on failed backup notification Dominik Csapak 2021-04-23 14:57:18 +0200
  • 69e5ba29c4 ui: tape: reload drive status on user actions Dominik Csapak 2021-04-23 12:52:45 +0200
  • e045d154e9 file-restore: avoid unnecessary clone Wolfgang Bumiller 2021-04-23 13:22:30 +0200
  • 6526709d48 file-restore: add context to b64-decode error Fabian Grünbichler 2021-04-23 13:00:47 +0200
  • 603f80d813 bump version to 1.1.3-2 Thomas Lamprecht 2021-04-23 10:03:38 +0200
  • 398636b61c api2/node/status: extend node status Dominik Csapak 2021-04-19 13:02:03 +0200
  • eb70464839 api2/nodes/status: use NodeStatus struct Dominik Csapak 2021-04-19 13:02:02 +0200
  • 75054859ff api2/types: add necessary types for node status Dominik Csapak 2021-04-19 13:02:01 +0200
  • 8e898895cc tape: do not query density_code in SgTape::new() Dietmar Maurer 2021-04-23 09:56:44 +0200
  • 4be6beab6f tape: format_media - implement special case for WORM media Dietmar Maurer 2021-04-23 08:33:13 +0200
  • a3b4b5b50e tape: define and use MediumType enum Dietmar Maurer 2021-04-23 07:54:42 +0200
  • 33b8d7e5e8 tape: use loaded media_type in format_media (instead of drive_density) Dietmar Maurer 2021-04-23 07:27:30 +0200
  • f2f43e1904 server/rest: fix new type ambiguity Thomas Lamprecht 2021-04-22 21:24:40 +0200
  • c002d48b0c bump version to 1.1.3-1 v1.1.3 Thomas Lamprecht 2021-04-22 20:15:03 +0200
  • 15998ed12a file-restore: support encrypted VM backups Stefan Reiter 2021-04-22 17:34:47 +0200
  • 9d8ab62769 client-tools: add crypto_parameters_keep_fd Stefan Reiter 2021-04-22 17:34:46 +0200
  • 3526a76ef3 file-restore: don't force PBS_FINGERPRINT env var Stefan Reiter 2021-04-22 17:34:45 +0200
  • b9e0fcbdcd tape: implement report_desnity Dietmar Maurer 2021-04-22 13:53:26 +0200
  • a7188b3a75 tape: fix FORMAT for LTO-4 drives Dietmar Maurer 2021-04-22 11:44:49 +0200
  • b6c06dce9d http proxy: implement read_connect_response() Dietmar Maurer 2021-04-22 09:42:35 +0200
  • 4adf47b606 file-restore: allow extracting a full pxar archive Stefan Reiter 2021-04-21 15:18:09 +0200
  • 4d0dc29951 file-restore: Add 'v' (Virtual) ArchiveEntry type Stefan Reiter 2021-04-21 15:18:08 +0200
  • 1011fb552b file-restore: print warnings on stderr Stefan Reiter 2021-04-21 15:18:07 +0200
  • 2fd2d29281 file-restore: don't list non-pxar/-img *idx archives Stefan Reiter 2021-04-21 15:18:06 +0200
  • 9104152a83 HttpsConnector: add proxy support Dietmar Maurer 2021-04-21 13:17:02 +0200
  • 02a58862dd HttpsConnector: code cleanup Dietmar Maurer 2021-04-21 13:17:01 +0200
  • 26153589ba new http client implementation SimpleHttp (avoid static HTTP_CLIENT) Dietmar Maurer 2021-04-21 13:17:00 +0200
  • 17b3e4451f MaybeTlsStream: implement poll_write_vectored() Dietmar Maurer 2021-04-21 13:16:59 +0200
  • a2072cc346 http: rename EitherStream to MaybeTlsStream Dietmar Maurer 2021-04-21 13:16:58 +0200
  • fea23d0323 fix #3393: tools/xattr: allow xattr 'security.NTACL' Dominik Csapak 2021-04-20 11:19:53 +0200
  • 71e83e1b1f tape/changer/sg_pt_changer: read whole descriptor size for each entry Dominik Csapak 2021-04-21 12:24:57 +0200
  • 28570d19a6 tape restore: avoid multiple stat calls for same chunk Dietmar Maurer 2021-04-16 13:17:17 +0200
  • 1369bcdbba tape restore: verify if all chunks exist Dietmar Maurer 2021-04-16 12:20:44 +0200
  • 5e4d81e957 tape restore: simplify log (list datastores on single line) Dietmar Maurer 2021-04-16 11:35:05 +0200
  • 0f4721f305 tape restore: fix datastore locking Dietmar Maurer 2021-04-16 09:03:39 +0200
  • 5547f90ba7 bump version to 1.1.2-1 v1.1.2 Thomas Lamprecht 2021-04-15 13:26:59 +0200
  • 2e1b63fb25 backup verify: do not check every loop iteration for abort/shutdown Thomas Lamprecht 2021-04-15 12:56:30 +0200
  • 7b2d3a5fe9 backup verify: unify check if chunk can be skipped Thomas Lamprecht 2021-04-15 12:36:50 +0200
  • 0216f56241 config: tfa: drop now unused schema::Updatable Thomas Lamprecht 2021-04-15 12:35:09 +0200
  • 80acdd71fa tape: do not try to backup unfinished backups Dietmar Maurer 2021-04-15 10:24:14 +0200
  • 26af61debc backup verify: re-check if we can skip a chunk in the actual verify loop Thomas Lamprecht 2021-04-15 10:00:04 +0200
  • e7f94010d3 cargo toml: update proxmox version Thomas Lamprecht 2021-04-15 09:56:09 +0200
  • a4e871f52c api2/access/user: remove password for @pbs users on removal Dominik Csapak 2021-04-14 15:30:42 +0200
  • bc3072ef7a bump version to 1.1.1-1 Thomas Lamprecht 2021-04-14 14:50:41 +0200
  • f4bb2510b9 docs: tape: replace changer overview screenshot Dylan Whyte 2021-04-14 14:30:54 +0200
  • 2ab12cd0cb verify: add comment for inode sorting Thomas Lamprecht 2021-04-14 12:55:49 +0200
  • c894909e17 verify: partially rust fmt Thomas Lamprecht 2021-04-14 12:53:19 +0200
  • 7f394c807b backup/verify: improve speed by sorting chunks by inode Dominik Csapak 2021-04-13 16:35:36 +0200
  • 7afb98a912 docs: fix tape.cfg format description Dietmar Maurer 2021-04-14 14:30:20 +0200
  • 3847008e1b docs: pmt - remove old linux driver options Dietmar Maurer 2021-04-14 14:26:39 +0200
  • f6ed2eff47 docs: move tape config/syntax to appendix Dietmar Maurer 2021-04-14 14:14:30 +0200
  • 23eed6755a ui: tape/ChangerStatus: hide drive-slots without assigned drives Dominik Csapak 2021-04-14 14:11:22 +0200
  • 384a2b4d4f docs: faq: fix encryption link Thomas Lamprecht 2021-04-14 14:08:09 +0200
  • 910177a388 docs: pve-integration: mention gui integration Thomas Lamprecht 2021-04-14 14:07:46 +0200
  • 54311a38c6 docs: update proxmox-tape status output Dietmar Maurer 2021-04-14 14:03:45 +0200
  • 983edbc54a ui: tape/ChangerStatus: add Format button to drivegrid Dominik Csapak 2021-04-14 12:34:08 +0200
  • 10439718e2 docs: use defininition list for tape Terminology Dietmar Maurer 2021-04-14 13:25:29 +0200
  • ebddccef5f docs: gui: add short tape backup section Thomas Lamprecht 2021-04-14 12:46:53 +0200
  • 9cfe0ff350 docs: include tape backup in TOC Thomas Lamprecht 2021-04-14 12:43:04 +0200
  • 295bae14b7 docs: tape: add a bit of text to changers for better image flow Thomas Lamprecht 2021-04-14 12:42:47 +0200
  • 53939bb438 docs: tape screenshots Dylan Whyte 2021-04-13 17:13:45 +0200
  • 329c2cbe66 docs: reorder maintenance & network after client usage/tools Thomas Lamprecht 2021-04-14 12:29:18 +0200
  • 55334cf45a docs: use "Backup Storage" heading Thomas Lamprecht 2021-04-14 12:26:52 +0200
  • a2e30cd51d ui: tape: rename erase to format Dominik Csapak 2021-04-14 12:21:37 +0200
  • 4bf2ab1109 cleanup: remove debug println Dietmar Maurer 2021-04-14 10:39:29 +0200
  • 1dd1c9eb5c api2/tape/restore: restore_chunk_archive: only ignore tape related errors Dominik Csapak 2021-04-13 12:58:58 +0200
  • 6dde015f8c bump version to 1.1.0-1 Thomas Lamprecht 2021-04-13 14:42:24 +0200
  • 5f3b2330c8 docs: typo fixes Thomas Lamprecht 2021-04-13 14:42:01 +0200
  • 4ba5d3b3dd docs: mention client repository and rework client installation Thomas Lamprecht 2021-04-13 14:37:36 +0200
  • e7e3d7360a docs: get help: actually link customer portal Thomas Lamprecht 2021-04-13 14:08:01 +0200
  • fd8b00aed7 docs: client: add "Backup" to "Repository Locations" heading to avoid confusion Thomas Lamprecht 2021-04-13 14:07:24 +0200
  • 2631e57d20 fix regression tests Dietmar Maurer 2021-04-13 14:02:37 +0200
  • 90461b76fb TapeRead: add skip_data() Dietmar Maurer 2021-04-13 13:11:44 +0200
  • 629103d60c d/rules: update binary path for proxmox-backup-file-restore Thomas Lamprecht 2021-04-13 12:18:29 +0200
  • dc232b8946 d/control: update to track thiserror build dependency Thomas Lamprecht 2021-04-13 12:16:34 +0200
  • 6fed819dc2 proxmox-backup-file-restore: fix various postinst bugs/bad-behavior Thomas Lamprecht 2021-04-13 11:39:54 +0200
  • 646fc7f086 ui: tape/DriveStatus: show that no tape is loaded in grid title Dominik Csapak 2021-04-13 10:18:52 +0200
  • ecc5602c88 ui: tape/DriveStatus: remove buffer-mode Dominik Csapak 2021-04-13 10:18:51 +0200
  • 6a15cce540 tape: SgTapeReader::read_block - disable reading beyond EOF Dietmar Maurer 2021-04-13 11:44:06 +0200
  • f281b8d3a9 tape: cleanup MediaCatalog on tape reuse Dietmar Maurer 2021-04-13 09:43:00 +0200
  • 4465b76812 d/control: bump versioned dependency for proxmox-widget-toolkit Thomas Lamprecht 2021-04-13 09:14:09 +0200
  • 61df02cda1 ui: file browser: adapt to abi changes Thomas Lamprecht 2021-04-13 09:06:30 +0200
  • 3b0321365b use FileBrowser from proxmox-widget-toolkit Stefan Reiter 2021-04-01 17:34:44 +0200
  • 0dfce17a43 api/datastore: allow pxar file download of entire archive Stefan Reiter 2021-04-12 17:32:52 +0200
  • a38dccf0e8 ui: index: drop enableTapeUI Thomas Lamprecht 2021-04-12 15:55:52 +0200
  • f05085ab22 ui: nav tree: code cleanup Thomas Lamprecht 2021-04-12 14:11:18 +0200
  • bc42bb3c6e ui: nav tree: make datastore-add button less special cased Thomas Lamprecht 2021-04-12 14:10:57 +0200
  • 94b7f56e65 ui: nav tree: code cleanup and unification between datastore and tapes Thomas Lamprecht 2021-04-12 14:09:29 +0200
  • 0417e9af1b tools/async_io: do not error on Accept for StaticIncoming Dominik Csapak 2021-04-08 14:28:20 +0200
  • ce5327badc tape: fix regression tests Dietmar Maurer 2021-04-12 14:08:05 +0200
  • 368f4c5416 fix gathering io stats for zpools Dominik Csapak 2021-04-12 11:24:29 +0200
  • 318b310638 tape: improve EOT error handling Dietmar Maurer 2021-04-12 11:25:40 +0200
  • 164ad7b706 sgutils2: use thiserror to derive Error Dietmar Maurer 2021-04-12 09:36:29 +0200
  • a5322f3c50 buildsys: fix restore package names Thomas Lamprecht 2021-04-12 12:52:19 +0200
  • fa29d7eb49 ui: improve code-readability s/tapestore/tapeStore/ Thomas Lamprecht 2021-04-12 12:34:26 +0200