Commit Graph

  • 92c3fd2e22 src/backup/chunk_store.rs: allow to read name() Dietmar Maurer 2020-06-24 06:54:21 +0200
  • e3efaa1972 ui: fix undefined data for iodelay Dominik Csapak 2020-06-23 10:30:15 +0200
  • 0cf2b6441e tests/prune.rs: fix compile error Dietmar Maurer 2020-06-23 11:32:38 +0200
  • d6d3b353be cleanup: implement FromStr for BackupGroup Dietmar Maurer 2020-06-23 08:16:56 +0200
  • a67f7d0a07 cleanup: implement FromStr for BackupDir Dietmar Maurer 2020-06-23 08:09:52 +0200
  • c8137518fe src/bin/proxmox_backup_manager/disk.rs: add renderer for wearout Dietmar Maurer 2020-06-23 07:44:09 +0200
  • cbef49bf4f remove absolute paths when executing binaries Dominik Csapak 2020-06-15 11:16:11 +0200
  • 0b99e5aebc remove debug prints Dominik Csapak 2020-06-22 16:44:15 +0200
  • 29c55e5fc4 remove tokio:main from download-speed example Dominik Csapak 2020-06-22 16:44:14 +0200
  • f386f512d0 add AsyncReaderStream Dominik Csapak 2020-06-22 16:44:13 +0200
  • 3ddb14889a src/tools/daemon.rs: reopen STDOUT/STDERR journald streams to get correct PID in logs Dietmar Maurer 2020-06-22 13:06:11 +0200
  • 00c2327564 bump pxar dep to 0.1.8 Wolfgang Bumiller 2020-06-22 11:10:15 +0200
  • d79926795a debian/postinst: use try-reload-or-restart for both services Dietmar Maurer 2020-06-22 10:44:26 +0200
  • c08fac4d69 tools::daemon: sync with child after MainPid message Wolfgang Bumiller 2020-06-22 10:58:04 +0200
  • c40440092d tools: add socketpair helper Wolfgang Bumiller 2020-06-22 10:49:56 +0200
  • dc2ef2b54f tools::daemon: fetch exe name in the beginning Wolfgang Bumiller 2020-06-22 10:20:51 +0200
  • b28253d650 try to reload proxmox-backup-proxy on package upgrade Dietmar Maurer 2020-06-22 09:39:37 +0200
  • f28cfb322a avoid compiler warnings Dietmar Maurer 2020-06-20 07:24:02 +0200
  • 3bbe291c51 zpool_status.rs - indented_list_to_tree: do not set name property Dietmar Maurer 2020-06-20 07:19:25 +0200
  • 42d19fdf69 src/api2/node/disks/zfs.rs: always set pool name Dietmar Maurer 2020-06-20 07:15:32 +0200
  • 215968e033 src/tools/disks/zpool_status.rs: add 'leaf' attribute to root node, rename 'prev' into 'parent' Dietmar Maurer 2020-06-20 06:49:06 +0200
  • eddd1a1b9c src/tools/disks/zpool_status.rs: move use clause top of file Dietmar Maurer 2020-06-20 06:17:22 +0200
  • d2ce211899 fixup for previous commit Dietmar Maurer 2020-06-20 06:15:26 +0200
  • 1cb46c6f65 src/tools/disks/zpool_status.rs - cleanup: use struct StackItem instead of tuple Dietmar Maurer 2020-06-19 18:47:29 +0200
  • 5d88c3a1c8 src/tools/disks/zpool_status.rs: remove unnecessary checks Dietmar Maurer 2020-06-19 18:27:39 +0200
  • 07fb504943 src/tools/disks/zpool_status.rs: simplify code by using serde_json::to_value Dietmar Maurer 2020-06-19 17:51:13 +0200
  • f675c5e978 src/tools/disks/zpool_status.rs - add all attributes to the tree Dietmar Maurer 2020-06-19 16:55:28 +0200
  • 4e37d9ce67 add general indented_list_to_tree implementation Wolfgang Bumiller 2020-06-19 14:37:40 +0200
  • e303077132 lru_cache: restrict and annotate Send impl Wolfgang Bumiller 2020-06-17 13:44:21 +0200
  • 6ef9bb59eb api2/admin/datastore: add download-decoded endpoint Dominik Csapak 2020-06-18 13:55:29 +0200
  • eeaa2c212b impl Sync for DataBlobReader Dominik Csapak 2020-06-18 13:55:28 +0200
  • 4a3adc3de8 add AsyncIndexReader Dominik Csapak 2020-06-18 13:55:27 +0200
  • abdb976340 add Display trait to BackupDir Dominik Csapak 2020-06-19 08:05:09 +0200
  • 3b62116ce6 implement AsyncReadChunk for LocalChunkReader Dominik Csapak 2020-06-18 13:55:26 +0200
  • e005f953d9 ui: add encryption info to snapshot list Dominik Csapak 2020-06-18 13:55:25 +0200
  • 1c090810f5 api2/admin/datastore/snapshos: show encrypted and size info per file Dominik Csapak 2020-06-18 13:55:24 +0200
  • e181d2f6da add encrypted info to Manifest Dominik Csapak 2020-06-18 13:55:23 +0200
  • 16021f6ab7 use the existing async method for read_raw_chunk Dominik Csapak 2020-06-18 13:55:22 +0200
  • ba694720fc api2/admin/datastore: log stream error during file download Dominik Csapak 2020-06-18 13:55:20 +0200
  • bde8e243cf remove unsafe copy code Dominik Csapak 2020-06-18 13:55:19 +0200
  • 3352ee5656 parse_zpool_status_field: handle tabs without copying input Dietmar Maurer 2020-06-18 19:40:01 +0200
  • b29cbc414d parse_zpool_status_vdev: consider tabs as 8 spaces Dietmar Maurer 2020-06-18 18:38:56 +0200
  • 026dc1d11f src/api2/node/disks/zfs.rs: add zpool_details api Dietmar Maurer 2020-06-18 15:04:46 +0200
  • 9438aca6c9 src/tools/disks/zpool_status.rs: improve parser Dietmar Maurer 2020-06-18 14:55:22 +0200
  • 547f0c97e4 src/tools/nom.rs: new helper parse_complete_line() for single line parsers Dietmar Maurer 2020-06-18 12:57:55 +0200
  • 177a2de992 src/tools/nom.rs: move nom helpers into separate file Dietmar Maurer 2020-06-18 12:41:13 +0200
  • 0686b1f4db src/tools/disks/zpool_list.rs: split code into separate file Dietmar Maurer 2020-06-18 10:31:07 +0200
  • 0727e56a06 src/tools/disks/zpool_status.rs: parse zpool status output Dietmar Maurer 2020-06-18 10:23:15 +0200
  • 2fd3d57490 src/tools/disks/zfs.rs: rename ZFSPoolStatus into ZFSPoolInfo, fix error message Dietmar Maurer 2020-06-17 09:08:26 +0200
  • 3f851d1321 src/api2/node/disks/directory.rs: add early check if disk is unused Dietmar Maurer 2020-06-17 08:31:11 +0200
  • 1aef491e24 src/bin/proxmox_backup_manager/disk.rs: add cli to create mounted disks Dietmar Maurer 2020-06-17 08:07:54 +0200
  • d0eccae37d avoid compiler warning Dietmar Maurer 2020-06-17 08:07:42 +0200
  • a34154d900 src/tools/disks/zfs.rs: cleanup parse_pool_header Dietmar Maurer 2020-06-17 07:47:11 +0200
  • c2cc32b4dd src/tools/disks/zfs.rs: add more parser tests Dietmar Maurer 2020-06-17 07:38:19 +0200
  • 46405fa35d src/tools/disks/zfs.rs: add comment Dietmar Maurer 2020-06-17 07:14:26 +0200
  • 66af7f51bc src/tools/disks/zfs.rs: make zfs list parser private Dietmar Maurer 2020-06-17 07:00:54 +0200
  • c72ccd4e33 src/tools/disks/zfs.rs: add regression tests for parse_zfs_list Dietmar Maurer 2020-06-16 18:14:35 +0200
  • 902b2cc278 src/tools/disks/zfs.rs: simplify code Dietmar Maurer 2020-06-16 17:51:17 +0200
  • 8ecd7c9c21 move api dump binaries back to src/bin for package building Wolfgang Bumiller 2020-06-16 14:41:28 +0200
  • 7f17f7444a ui: add DiskList and DirectoryList Dominik Csapak 2020-06-16 11:13:34 +0200
  • fb5a066500 src/api2/node/disks.rs: expose directory api Dietmar Maurer 2020-06-16 13:35:21 +0200
  • d19c96d507 move test binaries to examples/ Wolfgang Bumiller 2020-06-16 13:32:23 +0200
  • 929a13b357 src/api2/node/disks/zfs.rs: add zpool api Dietmar Maurer 2020-06-16 13:24:22 +0200
  • 36c65ee0b0 src/tools/disks/zfs.rs: cleanup (rename usage properties) Dietmar Maurer 2020-06-16 13:21:26 +0200
  • 3378fd9fe5 src/tools/disks/zfs.rs: parse more infos (dedup, fragmentation, health) Dietmar Maurer 2020-06-16 11:47:10 +0200
  • 58c51cf3d9 avoid compiler warnings Dietmar Maurer 2020-06-16 09:46:06 +0200
  • 5509b199fb use new run_command helper Dietmar Maurer 2020-06-16 07:53:23 +0200
  • bb59df9134 catalog: don't panic on invalid file mtimes Wolfgang Bumiller 2020-06-16 11:25:54 +0200
  • 2564b0834f fix file timestamps in catalog Wolfgang Bumiller 2020-06-16 11:25:31 +0200
  • 9321bbd1f5 pxar: fix missing subdirectories in catalogs Wolfgang Bumiller 2020-06-16 11:04:56 +0200
  • 4264e52220 reuse some extractor code in catalog shell Wolfgang Bumiller 2020-06-16 10:54:54 +0200
  • 6988b29bdc use O_EXCL when creating files during extraction Wolfgang Bumiller 2020-06-16 10:33:14 +0200
  • 98c54240e6 pxar: make extractor state more reusable Wolfgang Bumiller 2020-06-16 10:32:13 +0200
  • d30c192589 AsyncReadChunk: require Send Wolfgang Bumiller 2020-06-16 09:50:29 +0200
  • 67908b47fa require pxar 0.1.7 Wolfgang Bumiller 2020-06-15 10:37:03 +0200
  • ac7513e368 src/tools.rs: add setup_safe_path_env() Dietmar Maurer 2020-06-15 10:38:30 +0200
  • fbbcd85839 src/api2/node/disks/directory.rs: implement add-datastore feature Dietmar Maurer 2020-06-15 10:00:55 +0200
  • 7a6b549270 dynamic index: make it hard to mess up endianess Wolfgang Bumiller 2020-06-15 09:19:35 +0200
  • 0196b9bf5b remove unnecessary .into Wolfgang Bumiller 2020-06-12 14:57:58 +0200
  • 739a51459a ui: Dashboard: implement subscription panel Dominik Csapak 2020-06-12 13:34:07 +0200
  • 195d7c90ce ui: Dashboard: show LongestTask/RunningTask/TaskSummary Dominik Csapak 2020-06-12 13:34:06 +0200
  • 6f3146c08c ui: add Task Panels for dashboard Dominik Csapak 2020-06-12 13:34:05 +0200
  • 4b12879289 ui: css: improve look of fa icons Dominik Csapak 2020-06-12 13:34:04 +0200
  • 20b3094bcb api2/status: add task list endpoint Dominik Csapak 2020-06-12 13:34:03 +0200
  • df528ee6fa implement From<TaskListInfo> for TaskListItem Dominik Csapak 2020-06-12 13:34:02 +0200
  • 57e50fb906 use new Mmap helper for dynamic index Wolfgang Bumiller 2020-06-12 13:57:56 +0200
  • 3136792c95 bump proxmox dep to 0.1.40 Wolfgang Bumiller 2020-06-12 13:57:35 +0200
  • 3d571d5509 some internal combinator-influenced api cleanup Wolfgang Bumiller 2020-06-12 11:46:42 +0200
  • 8e6e18b77c client: make dump_image async, use async chunk reader Wolfgang Bumiller 2020-06-12 11:40:18 +0200
  • 4d16badf6f add an AsyncReadChunk trait Wolfgang Bumiller 2020-06-12 11:38:21 +0200
  • a609cf210e more cleanup Wolfgang Bumiller 2020-06-12 11:01:04 +0200
  • 1498659b4e cleanup Wolfgang Bumiller 2020-06-12 10:59:34 +0200
  • 4482f3fe11 pxar, acl: cleanup acl helper usage Wolfgang Bumiller 2020-06-12 10:51:36 +0200
  • 5d85847f91 client: only start catalog upload if we have one Dominik Csapak 2020-06-12 10:04:59 +0200
  • 476b4acadc BackupEnvironment: do not set finished flag prematurely Dominik Csapak 2020-06-10 14:57:39 +0200
  • cf1bd08131 pxar: fcaps in fuse Wolfgang Bumiller 2020-06-12 10:36:57 +0200
  • ec8f042459 api2/status: use new rrd::extract_cached_data Dominik Csapak 2020-06-10 12:02:58 +0200
  • 431cc7b185 rrd: move creation of serde value into api Dominik Csapak 2020-06-10 12:02:57 +0200
  • e693818afc refactor time functions to tools Dominik Csapak 2020-06-10 12:02:56 +0200
  • 3d68536fc2 pxar: support .pxareclude files, error report updates Wolfgang Bumiller 2020-06-10 12:22:18 +0200