Commit Graph

  • 26e78a2efb downgrade some FIXMEs to TODOs Wolfgang Bumiller 2020-06-10 11:09:23 +0200
  • 5444fa940b turn pxar::flags into bitflags, pxar::Flags Wolfgang Bumiller 2020-06-10 11:03:42 +0200
  • d4f2397d4c add api to format disks and create datastores Dietmar Maurer 2020-06-10 11:02:37 +0200
  • fab2413741 catalog: remove unused SenderWriter Wolfgang Bumiller 2020-06-10 10:42:24 +0200
  • 669c137fec src/tools/systemd.rs: implement daemon_reload, start_unit, stop_unit and enable_unit Dietmar Maurer 2020-06-10 08:54:41 +0200
  • fc6047fcb1 pxar: don't skip list+found by default Wolfgang Bumiller 2020-06-10 08:53:09 +0200
  • 3014088684 pxar: sort .pxareclude-cli file and fix its mode Wolfgang Bumiller 2020-06-10 08:49:14 +0200
  • 144006fade src/tools.rs: add new run_command helper Dietmar Maurer 2020-06-10 07:16:47 +0200
  • b9cf6ee797 src/tools/systemd/types.rs: add Mount config Dietmar Maurer 2020-06-09 18:46:27 +0200
  • cdde66d277 statistics: covariance(): avoid allocation Wolfgang Bumiller 2020-06-09 13:57:24 +0200
  • 239e49f927 pxar: create .pxarexclude-cli file Wolfgang Bumiller 2020-06-09 13:17:55 +0200
  • ae66873ce9 ui: add datastore usages to dashboard Dominik Csapak 2020-06-09 10:01:14 +0200
  • bda48e04da api2: add status/datastore-usages api call Dominik Csapak 2020-06-09 10:01:13 +0200
  • ba97479848 add statistics module Dominik Csapak 2020-06-09 10:01:12 +0200
  • 6cad8ce4ce rrd: add 'extract_lists' Dominik Csapak 2020-06-09 10:01:11 +0200
  • 34020b929e ui: show root disk usage Dominik Csapak 2020-06-09 10:01:10 +0200
  • 33070956af let disk_usage return StorageStatus and use it for datastores/nodes Dominik Csapak 2020-06-09 10:01:09 +0200
  • da84cc52f4 src/tools/systemd.rs: implement escape_unit and unescape_unit Dietmar Maurer 2020-06-09 11:52:06 +0200
  • 9825748e5e Cargo.toml: readd commented-out proxmox crate via path for convenience Wolfgang Bumiller 2020-06-09 11:16:28 +0200
  • 2179359f40 move src/pxar.rs -> src/pxar/mod.rs Wolfgang Bumiller 2020-06-09 10:49:43 +0200
  • 9bb161c881 src/tools/disks.rs: add create_single_linux_partition and create_file_system Dietmar Maurer 2020-06-08 17:37:00 +0200
  • 297e600730 cleanup comment Dietmar Maurer 2020-06-08 17:27:13 +0200
  • ed7b3a7de2 src/tools/disks.rs: add get_fs_uuid helper Dietmar Maurer 2020-06-08 17:26:23 +0200
  • 0f358204bd src/tools/disks.rs: add helper to list partitions Dietmar Maurer 2020-06-08 12:17:15 +0200
  • ca6124d5fa src/tools/disks.rs: make helpers pub Dietmar Maurer 2020-06-08 11:19:55 +0200
  • 7eacdc765b pxar: split assert_relative_path Wolfgang Bumiller 2020-06-08 15:02:52 +0200
  • c443f58b09 switch to external pxar and fuse crates Wolfgang Bumiller 2020-03-23 15:03:18 +0100
  • ab1092392f Cargo.toml: pathpatterns, pxar, proxmox-fuse Wolfgang Bumiller 2020-04-23 12:26:14 +0200
  • 1e3d9b103d xattr: make xattr_name_fcaps public Wolfgang Bumiller 2020-04-24 11:28:03 +0200
  • 386990ba09 tools: add file_get_non_comment_lines Wolfgang Bumiller 2020-05-22 10:55:31 +0200
  • bc853b028f src/tools/disks.rs: cleanup, remove unused DiskUse bitflag type Dietmar Maurer 2020-06-08 09:43:07 +0200
  • d406de299b src/tools/disks.rs: use dev_t to index zfs/lvm device sets Dietmar Maurer 2020-06-08 09:01:34 +0200
  • dfb31de8f0 proxmox_backup_manager disk list: display gpt column Dietmar Maurer 2020-06-08 07:35:44 +0200
  • 7c3aa258f8 src/tools/disks/zfs.rs: allow empty zpool list output Dietmar Maurer 2020-06-08 07:23:04 +0200
  • 044055062c src/tools/disks.rs: new helper to reread partition table Dietmar Maurer 2020-06-08 07:22:06 +0200
  • 2b388026f8 src/api2/node/disks.rs: correctly use disk_by_name insteadf of disk_by_node Dietmar Maurer 2020-06-08 07:20:59 +0200
  • 707974fdb3 src/api2/node/disks.rs: implement initgpt API Dietmar Maurer 2020-06-07 10:30:34 +0200
  • 9069debcd8 src/api2/types.rs: define BLOCKDEVICE_NAME_SCHEMA Dietmar Maurer 2020-06-07 07:15:15 +0200
  • fa2bdc1309 src/config/acl.rs: add /system/disks to valid acl paths Dietmar Maurer 2020-06-06 15:48:15 +0200
  • 8e40aa63c1 src/bin/proxmox-backup-manager.rs: add disk subcommand Dietmar Maurer 2020-06-06 15:40:28 +0200
  • d2522b2db6 src/tools/disks.rs: fix disk size, add completion helper Dietmar Maurer 2020-06-06 15:39:25 +0200
  • ce8e3de401 move disks api to /node/<node>/disks Dietmar Maurer 2020-06-06 14:43:36 +0200
  • 7fa2779559 src/api2/disks.rs: implement smart api Dietmar Maurer 2020-06-06 12:23:11 +0200
  • 042afd6e52 src/tools/disks.rs: new helper disk_by_name() Dietmar Maurer 2020-06-06 12:22:38 +0200
  • ff30caeaf8 src/api2/disks.rs - list-disks: add usage-type filter Dietmar Maurer 2020-06-06 11:48:58 +0200
  • 553cd12ba6 src/api2/disks.rs: start disks api Dietmar Maurer 2020-06-06 11:38:47 +0200
  • de1e1a9d95 src/tools/disks.rs: use api macro so that we can use those types with the api Dietmar Maurer 2020-06-06 11:37:24 +0200
  • 91960d6162 src/tools/disks.rs - get_disks: query smart status Dietmar Maurer 2020-06-06 09:18:20 +0200
  • 4c24a48eb3 src/tools/disks/smart.rs: use model.to_string_lossy() to simplify code Dietmar Maurer 2020-06-06 09:05:22 +0200
  • 484e761dab src/tools/disks/smart.rs: try to get correct wearout for ATA devices Dietmar Maurer 2020-06-06 09:01:15 +0200
  • 059b7a252e src/tools/disks/smart.rs - get_smart_data: use &Disk instead of &str Dietmar Maurer 2020-06-06 08:23:59 +0200
  • 1278aeec36 ui: add gc/prune schedule and options available in the ui Dominik Csapak 2020-06-05 10:11:54 +0200
  • e53a4c4577 ui: make DataStore configuration editable Dominik Csapak 2020-06-05 10:11:53 +0200
  • 98ad58fbd2 ui: refactor DataStoreConfig and Edit Dominik Csapak 2020-06-05 10:11:52 +0200
  • 98bb3b9016 ui: replace DataStoreStatus with DataStoreConfig Dominik Csapak 2020-06-05 10:11:51 +0200
  • eb80aac288 src/tools/disks/smart.rs: parse output from smartctl Dietmar Maurer 2020-06-05 18:30:06 +0200
  • c26aad405f src/tools/disks.rs: implement get_disks (similar to the one in PVE::Diskmanage) Dietmar Maurer 2020-06-05 10:00:05 +0200
  • f03a0e509e src/tools/disks.rs; use correct subdir to check holders Dietmar Maurer 2020-06-05 09:27:48 +0200
  • 4c1e8855cc src/tools/disks.rs: fix disk type detection, remove newline from vendor string Dietmar Maurer 2020-06-05 08:09:52 +0200
  • 85a9a5b68c depend on proxmox 0.1.39 Dietmar Maurer 2020-06-05 08:08:40 +0200
  • f856e0774e ui: fix prune button Dominik Csapak 2020-06-04 12:38:45 +0200
  • 43ba913977 bump version to 0.2.3-1 v0.2.3 Thomas Lamprecht 2020-06-04 10:39:11 +0200
  • a720894ff0 rrd: fix off-by-one in save interval calculation Thomas Lamprecht 2020-06-04 10:30:47 +0200
  • a95a3fb893 fix csum calculation of not 'chunk_size' aligned images Dominik Csapak 2020-06-04 10:12:10 +0200
  • 620911b426 src/tools/disks/lvm.rs: implement get_lvm_devices() Dietmar Maurer 2020-06-04 09:12:19 +0200
  • 5c264c8d80 src/tools/disks.rs: add/use get_partition_type_info Dietmar Maurer 2020-06-04 07:48:22 +0200
  • 8d78589969 improve display of 'next run' for sync jobs Dominik Csapak 2020-06-03 16:34:07 +0200
  • eed8a5ad79 tools/systemd/time: fix compute_next_event for weekdays Dominik Csapak 2020-06-03 16:34:06 +0200
  • 538b9c1c27 systemd/time: add tests for all weekdays Dominik Csapak 2020-06-03 16:34:05 +0200
  • 55919bf141 verify_file: add missing closing parenthesis in error message Thomas Lamprecht 2020-06-03 19:09:58 +0200
  • 456ad0c478 src/tools/disks/zfs.rs: add parser for zpool list output Dietmar Maurer 2020-06-03 12:16:08 +0200
  • c76c7f8303 bump version to 0.2.2-1 v0.2.2 Dietmar Maurer 2020-06-03 10:37:46 +0200
  • c48aa39f3b src/bin/proxmox-backup-client.rs: implement quite flag Dietmar Maurer 2020-06-03 10:11:37 +0200
  • 2d32fe2c04 client restore: don't add server file ending if already specified Thomas Lamprecht 2020-06-02 18:41:32 +0200
  • dc155e9bd7 client restore: factor out archive/type parsing Thomas Lamprecht 2020-06-02 18:41:31 +0200
  • 4e14781aec fix typo Dietmar Maurer 2020-06-03 06:59:43 +0200
  • a595f0fee0 client: improve connection/new fingerprint query Wolfgang Bumiller 2020-05-26 11:52:36 +0200
  • add5861e8d typo fixes all over the place Thomas Lamprecht 2020-05-30 16:37:33 +0200
  • 1610c45a86 src/client/pull.rs: also download client.log.blob Dietmar Maurer 2020-05-30 14:39:38 +0200
  • b2387eaa45 avoid compiler warnings Dietmar Maurer 2020-05-30 14:05:33 +0200
  • 96d65fbcd0 cleanup: define/use const for predefined blob file names. Dietmar Maurer 2020-05-30 14:04:15 +0200
  • 7cc3473a4e src/client/backup_specification.rs: split code into extra file Dietmar Maurer 2020-05-30 10:54:38 +0200
  • 4856a21836 src/client/pull.rs: more verbose logging Dietmar Maurer 2020-05-30 08:12:43 +0200
  • a0153b02c9 ui: use Proxmox.Utils.setAuthData Dominik Csapak 2020-05-29 16:22:14 +0200
  • 04b0ca8b59 add owner to group and snapshot listings Dominik Csapak 2020-05-29 15:09:01 +0200
  • 86e432b0b8 ui: add SyncView Dominik Csapak 2020-05-29 10:53:42 +0200
  • f0ed6a218c ui: add SyncJobEdit window Dominik Csapak 2020-05-29 10:53:41 +0200
  • 709584719d ui: add RemoteSelector and DataStoreSelector Dominik Csapak 2020-05-29 10:53:40 +0200
  • d43f86f3f3 api2: add admin/sync endpoint Dominik Csapak 2020-05-29 10:53:39 +0200
  • 997d7e19fc config/sync: add SyncJobStatus Struct/Schema Dominik Csapak 2020-05-29 10:53:38 +0200
  • c67b1fa72f syncjob: change worker type for sync jobs Dominik Csapak 2020-05-29 10:53:37 +0200
  • 268687ddf0 api2/pull: refactor priv checking and creating pull parameters Dominik Csapak 2020-05-29 10:53:36 +0200
  • 426c1e353b api2/config/sync: fix id parameter Dominik Csapak 2020-05-29 10:53:35 +0200
  • 2888b27f4c create SYNC_SCHEDULE_SCHEMA to adapt description for sync jobs Dominik Csapak 2020-05-29 10:53:34 +0200
  • f5d00373f3 ui: add missing comment field to remote model Dominik Csapak 2020-05-29 09:52:29 +0200
  • 934f5bb8ac src/bin/proxmox-backup-proxy.rs: cleanup, move code to src/tools/disks.rs Dietmar Maurer 2020-05-29 11:09:02 +0200
  • 9857472211 fix removing of remotes Dominik Csapak 2020-05-29 10:45:00 +0200
  • 013fa7bbcb rrd: reduce io by saving data only once a minute Dietmar Maurer 2020-05-29 09:16:13 +0200
  • a8d7033cb2 src/bin/proxmox-backup-proxy.rs: add test if last prune job is still running Dietmar Maurer 2020-05-29 07:59:42 +0200
  • 04ad7bc436 src/bin/proxmox-backup-proxy.rs: test if last sync job is still running Dietmar Maurer 2020-05-29 07:58:12 +0200