Commit Graph

  • a21f9852fd enable tape backup by default Thomas Lamprecht 2021-04-12 12:31:56 +0200
  • 79e2473c63 d/control: file restore: only recommend proxmox-backup-restore-image Thomas Lamprecht 2021-04-09 16:50:56 +0200
  • 375b1f6150 d/control: rename proxmox-file-restore to proxmox-backup-file-restore Thomas Lamprecht 2021-04-09 16:18:02 +0200
  • 109ccd300f cleanup: move tape SCSI code to src/tape/drive/lto/sg_tape/ Dietmar Maurer 2021-04-09 11:33:33 +0200
  • c287b28725 buildsys: dinstall: only install server/client debs Thomas Lamprecht 2021-04-09 10:08:55 +0200
  • c560cfddca tape: read_drive_status - ignore media changed sense info Dietmar Maurer 2021-04-09 09:45:28 +0200
  • 44f6bb019c sgutils2: implement scsi_request_sense() Dietmar Maurer 2021-04-09 09:44:51 +0200
  • d6d42702d1 bump version to 1.0.14-1 Thomas Lamprecht 2021-04-08 16:35:45 +0200
  • 3fafd0e2a1 d/postinst: check for old tape.cfg Thomas Lamprecht 2021-04-08 18:05:01 +0200
  • 59648eac3d avoid extra separate upload to pbs repo Thomas Lamprecht 2021-04-08 17:12:00 +0200
  • 5b6b5bba68 upload file restore package only to PVE for now Thomas Lamprecht 2021-04-08 17:11:15 +0200
  • b13089cdf5 file-restore: add 'extract' command for VM file restore Stefan Reiter 2021-03-31 12:22:02 +0200
  • 1f03196c0b tools/zip: add zip_directory helper Stefan Reiter 2021-03-31 12:22:01 +0200
  • edf0940649 pxar/extract: add sequential variant of extract_sub_dir Stefan Reiter 2021-03-31 12:22:00 +0200
  • 801ec1dbf9 file-restore(-daemon): implement list API Stefan Reiter 2021-03-31 12:21:59 +0200
  • 34ac5cd889 debian/client: add postinst hook to rebuild file-restore initramfs Stefan Reiter 2021-03-31 12:21:58 +0200
  • 58421ec112 file-restore: add basic VM/block device support Stefan Reiter 2021-04-01 17:43:52 +0200
  • a5bdc987dc add tools/cpio encoding module Stefan Reiter 2021-03-31 12:21:55 +0200
  • d32a8652bd file-restore-daemon: add disk module Stefan Reiter 2021-03-31 12:21:54 +0200
  • a26ebad5f9 file-restore-daemon: add watchdog module Stefan Reiter 2021-03-31 12:21:53 +0200
  • dd9cef56fc file-restore-daemon: add binary with virtio-vsock API server Stefan Reiter 2021-03-31 12:21:52 +0200
  • 26858dba84 server/rest: add ApiAuth trait to make user auth generic Stefan Reiter 2021-03-31 12:21:51 +0200
  • 9fe3358ce6 file-restore: allow specifying output-format Stefan Reiter 2021-03-31 12:21:49 +0200
  • 76425d84b3 file-restore: add binary and basic commands Dominik Csapak 2021-03-31 12:21:48 +0200
  • 42355b11a4 update d/control Thomas Lamprecht 2021-04-08 13:54:33 +0200
  • 511e4f6987 ui: tape/DriveStatus: improve status grid a bit Dominik Csapak 2021-04-08 13:39:20 +0200
  • 3f0e344bc1 ui: tape/ChangerStatus: hide selector for single drives in barcode-label Dominik Csapak 2021-04-08 13:39:19 +0200
  • a316178768 ui: tape/ChangerStatus: shortcut Inventory for single drives Dominik Csapak 2021-04-08 13:39:18 +0200
  • dff8ea92aa ui: tape/ChangerStatus: shortcut 'load-media' for single drive Dominik Csapak 2021-04-08 13:39:17 +0200
  • 88e1f7997c ui: tape/ChangerStatus: rework EraseWindow Dominik Csapak 2021-04-08 13:39:16 +0200
  • 4c3eabeaf3 ui: tape/ChangerStatus: save assigned drives Dominik Csapak 2021-04-08 13:39:15 +0200
  • 4c7be5f59d ui: tape/ChangerStatus: add missing property Dominik Csapak 2021-04-08 13:39:14 +0200
  • 6d4fbbc3ea ui: dashobard/DataStoreStatistics: add 'Available' column Dominik Csapak 2021-03-29 14:07:15 +0200
  • 1a23132262 tape: add TapeDensity::Unknown Dietmar Maurer 2021-04-08 12:23:54 +0200
  • 48c4193f7c ui: update tape DriveStatus for new driver Dietmar Maurer 2021-04-08 12:04:14 +0200
  • 8204d9b095 tape: avoid unneccessary SCSI request in Drop Dietmar Maurer 2021-04-08 11:26:08 +0200
  • fad95a334a tape: clear encryption key after backup (for security reasons) Dietmar Maurer 2021-04-08 10:37:49 +0200
  • 973e985d73 cleanup: remove unused linux tape driver code Dietmar Maurer 2021-04-08 10:15:52 +0200
  • e5a13382b2 ui: tape/TapeRestore: use correct value check for store & mapping Dominik Csapak 2021-03-29 13:25:37 +0200
  • 81c0b90447 ui: tape/TapeRestore: fix restoring without mapping Dominik Csapak 2021-03-29 13:25:36 +0200
  • ee9fa953de docs: Mention our new user space tape driver, adopt device path names Dietmar Maurer 2021-04-08 09:50:09 +0200
  • 09acf0a70d do not depend on mt-st and mtx Dietmar Maurer 2021-04-08 09:48:47 +0200
  • 15d1435789 tape: add vendor, product and revision to LtoDriveAndMediaStatus Dietmar Maurer 2021-04-08 08:00:30 +0200
  • 80ea23e1b9 tape: pmt - implement options command Dietmar Maurer 2021-04-07 16:52:11 +0200
  • 5d6379f8db tape: implement locate_file without LOCATE(10) Dietmar Maurer 2021-04-07 16:16:55 +0200
  • 566b946f9b tape: pmt - re-implement lock/unlock command Dietmar Maurer 2021-04-07 12:12:26 +0200
  • 7f7459677d tape: pmt - re-implement fsr/bsr Dietmar Maurer 2021-04-07 11:50:09 +0200
  • 0892a512bc tape: correctly set/display drive option Dietmar Maurer 2021-04-07 11:11:35 +0200
  • b717871d2a sgutils2: add scsi_mode_sense helper Dietmar Maurer 2021-04-06 14:59:35 +0200
  • 7b11a8098d tape: make sure there is a filemark at the end of the tape Dietmar Maurer 2021-04-06 12:17:59 +0200
  • 8b2c6f5dbc tape: make fsf/bsf driver specific Dietmar Maurer 2021-04-06 11:09:21 +0200
  • d26985a600 tape: fix LEOM handling Dietmar Maurer 2021-04-01 10:32:30 +0200
  • e29f456efc tape: implement format/erase Dietmar Maurer 2021-03-31 09:19:19 +0200
  • a79082a0dd tape: implement LTO userspace driver Dietmar Maurer 2021-03-30 17:07:59 +0200
  • 1336ae8249 tape: introduce trait BlockWrite Dietmar Maurer 2021-03-29 12:52:26 +0200
  • 0db5712493 tape: introduce trait BlockRead Dietmar Maurer 2021-03-29 10:09:49 +0200
  • c47609fedb server: rest: collapse nested if for less indentation Thomas Lamprecht 2021-04-07 17:57:19 +0200
  • b84e8aaee9 server: rest: switch from fastest to default deflate compression level Thomas Lamprecht 2021-04-07 17:12:01 +0200
  • d84e4073af tools/zip: compress zips with deflate Dominik Csapak 2021-04-06 11:03:47 +0200
  • e8656da70d tools/zip: run rustfmt Dominik Csapak 2021-04-06 11:03:46 +0200
  • 59477ad252 server/rest: compress static files Dominik Csapak 2021-04-06 11:03:45 +0200
  • 2f29f1c765 server/rest: compress api calls Dominik Csapak 2021-04-06 11:03:44 +0200
  • 4d84e869bf server/rest: add helper to extract compression headers Dominik Csapak 2021-04-06 11:03:43 +0200
  • 79d841014e tools/compression: add DeflateEncoder and helpers Dominik Csapak 2021-04-06 11:03:42 +0200
  • ea62611d8e tools: add compression module Dominik Csapak 2021-04-06 11:03:41 +0200
  • f3c867a034 docs: fix MathJax inclusion in build Thomas Lamprecht 2021-04-05 11:59:43 +0200
  • aae5db916e docs: fix heading Thomas Lamprecht 2021-04-05 11:59:18 +0200
  • a417c8a93e bump version to 1.0.13-1 v1.0.13 Thomas Lamprecht 2021-04-02 15:32:27 +0200
  • 79e58a903e pxar: handle missing GROUP_OBJ ACL entries Wolfgang Bumiller 2021-04-02 10:45:07 +0200
  • 9f40e09d0a pxar: fix directory ACL entry creation Wolfgang Bumiller 2021-04-02 10:06:36 +0200
  • 553e57f914 server/rest: drop now unused imports Thomas Lamprecht 2021-04-01 11:53:13 +0200
  • 2200a38671 code cleanup: drop extra newlines at EOF Thomas Lamprecht 2021-04-01 11:27:07 +0200
  • ba39ab20fb server/rest: extract auth to seperate module Stefan Reiter 2021-03-31 12:21:50 +0200
  • ff8945fd2f proxmox_client_tools: move common key related functions to key_source.rs Stefan Reiter 2021-03-31 12:21:47 +0200
  • 4876393562 vsock_client: support authorization header Stefan Reiter 2021-03-31 12:21:46 +0200
  • 971bc6f94b vsock_client: remove some &mut restrictions and rustfmt Stefan Reiter 2021-03-31 12:21:45 +0200
  • cab92acb3c vsock_client: remove wrong comment Stefan Reiter 2021-03-31 12:21:44 +0200
  • a1d90719e4 bump pxar dep to 0.10.1 Wolfgang Bumiller 2021-03-31 14:00:20 +0200
  • eeff085d9d server/rest: fix type ambiguity Thomas Lamprecht 2021-03-29 12:00:38 +0200
  • d43c407a00 server/rest: rust format Thomas Lamprecht 2021-03-29 08:17:26 +0200
  • 6bc87d3952 ui: verification job: fix subject of edit window Thomas Lamprecht 2021-03-28 16:57:00 +0200
  • 04c1c68f31 ui: verify job: fix subject of edit window Thomas Lamprecht 2021-03-28 16:45:45 +0200
  • 94b17c804a ui: task descriptions: sort alphabetically Thomas Lamprecht 2021-03-28 16:45:23 +0200
  • 94352256b7 ui: task descriptions: fix casing Thomas Lamprecht 2021-03-28 13:50:50 +0200
  • b3bed7e41f docs: tape/pool: add backend/ui setting name for allocation policy Thomas Lamprecht 2021-03-28 13:40:21 +0200
  • a4672dd0b1 ui: tape/pool: set onlineHelp for edit/add window Thomas Lamprecht 2021-03-28 13:29:00 +0200
  • 17bbcb57d7 ui: tape: retention/allocation are Policies, note so Thomas Lamprecht 2021-03-28 13:28:36 +0200
  • 843146479a ui: gettext; s/blocksize/block size/ Thomas Lamprecht 2021-03-28 13:04:17 +0200
  • cf1e117fc7 sgutils2: use enum for ScsiError Dietmar Maurer 2021-03-27 15:57:48 +0100
  • 03eac20b87 SgRaw: add do_in_command() Dietmar Maurer 2021-03-27 15:38:08 +0100
  • 11f5d59396 tape: page-align BlockHeader so that we can use it with SG_IO Dietmar Maurer 2021-03-27 15:36:35 +0100
  • 6f63c29306 Cargo.toml: fix: set version to 1.0.12 Dietmar Maurer 2021-03-26 14:14:12 +0100
  • c0e365fd49 bump version to 1.0.12-1 Dietmar Maurer 2021-03-26 14:09:30 +0100
  • 93fb2e0d21 api2/types: add type_text to DATASTORE_MAP_FORMAT Dominik Csapak 2021-03-25 13:11:23 +0100
  • c553407e98 tape: add --scan option for catalog restore Dietmar Maurer 2021-03-25 13:08:34 +0100
  • 4830de408b tape: avoid writing catalogs for empty backup tasks Dietmar Maurer 2021-03-25 12:50:40 +0100
  • 7f78528308 OnlineHelpInfo.js: new link for client-repository Dietmar Maurer 2021-03-25 12:26:57 +0100
  • 2843ba9017 avoid compiler warning Dietmar Maurer 2021-03-25 12:25:23 +0100
  • e244b9d03d api2/types: expand DATASTORE_MAP_LIST_SCHEMA description Dominik Csapak 2021-03-25 11:04:41 +0100
  • 657c47db35 tape: ui: TapeRestore: make datastore mapping selectable Dominik Csapak 2021-03-25 11:04:40 +0100