Commit Graph

  • b510184e72 pbs-client: read credentials from $CREDENTIALS_DIRECTORY Maximiliano Sandoval 2025-03-26 11:51:41 +0100
  • 79e9eddf4b api: minor formatting fixup (missing blank line) Wolfgang Bumiller 2025-03-21 09:05:13 +0100
  • 24a6d4fd82 client: align description for backup specification to docs Christian Ebner 2025-03-18 12:11:34 +0100
  • b693f5d471 api: config: use guard for unmounting on failed datastore creation Hannes Laimer 2025-03-20 13:11:25 +0100
  • 3362a6e049 clippy/fmt: tree wide drop of clone for types implementing copy Christian Ebner 2025-03-20 14:38:27 +0100
  • 7c45cf8c7a dependency cleanup and d/control bump Wolfgang Bumiller 2025-03-19 12:26:42 +0100
  • d99c481596 log: use new builder initializer Gabriel Goller 2025-02-18 17:16:40 +0100
  • f74978572b client: allocate two fewer strings Maximiliano Sandoval 2025-03-10 11:43:18 +0100
  • bb408fd151 pull_metrics: rename argument called gen to generation Maximiliano Sandoval 2025-02-21 13:53:07 +0100
  • 54763b39c7 datastore: restrict datastores list_images method scope to module Christian Ebner 2025-03-10 12:16:31 +0100
  • f1dd1e3557 pbs-config: fix unresolved link warnings by correcting the links Shannon Sterz 2025-03-12 12:00:11 +0100
  • f314078a8d examples: h2s-server: port to http2::builder::new Maximiliano Sandoval 2025-03-14 13:45:17 +0100
  • 7085d270d4 examples: h2server: port to http2::Builder::new Maximiliano Sandoval 2025-03-14 13:45:16 +0100
  • 6565199af4 hyper: start preparing upgrade to 1.x Fabian Grünbichler 2025-03-13 12:00:13 +0100
  • 168ed37026 h2: switch to legacy feature Fabian Grünbichler 2025-03-13 11:34:30 +0100
  • 2c9f3a63d5 update env_logger to 0.11 Fabian Grünbichler 2025-03-13 10:24:30 +0100
  • eba172a492 run cargo fmt Fabian Grünbichler 2025-03-13 13:23:17 +0100
  • cec8c75cd0 bump version to 3.3.4-1 Fabian Grünbichler 2025-03-13 13:06:35 +0100
  • ddf0489abb docs: fix hash collision probability comparison Dominik Csapak 2025-03-07 10:33:48 +0100
  • 22285d0d01 add too_many_arguments clippy exception Maximiliano Sandoval 2025-03-06 14:12:35 +0100
  • f37ce33164 zfs: remove unnecessary arc from dataset object map Maximiliano Sandoval 2025-03-06 14:12:34 +0100
  • 2c89b88226 create a CachedSchema struct Maximiliano Sandoval 2025-03-06 14:12:33 +0100
  • cdc2b341b6 fix the type_complexity clippy lint Maximiliano Sandoval 2025-03-06 14:12:32 +0100
  • 5117a21ec9 snapshot_reader: replace Arc with Rc Maximiliano Sandoval 2025-03-06 14:12:31 +0100
  • 883e14ebcb api: remove redundant guard Maximiliano Sandoval 2025-03-06 14:12:30 +0100
  • 858744bf3c run cargo clippy --fix Maximiliano Sandoval 2025-03-06 14:12:29 +0100
  • 582ba899b6 server: remove needless clone Maximiliano Sandoval 2025-03-06 14:12:28 +0100
  • f098814876 datastore: use libc's timespec constants instead of redefinition Christian Ebner 2025-03-04 19:35:40 +0100
  • 62ff4f2472 fix #5946: disks: wipe: ensure GPT header backup is wiped Filip Schauer 2025-02-12 11:58:55 +0100
  • 7cae3e44f2 disks: wipe: replace dd with write_all_at for zeroing disk Filip Schauer 2025-02-12 11:58:54 +0100
  • 9d4d1216e3 using-the-installer: adapt to raised root password length requirement Christoph Heiss 2024-12-16 10:41:06 +0100
  • d8881be658 client: reflow strings over the column limit Wolfgang Bumiller 2025-02-21 16:04:23 +0100
  • c7a29011fa whitespace fixup Wolfgang Bumiller 2025-02-21 16:03:20 +0100
  • abad8e25c4 fix #6185: client/docs: explicitly mention archive name restrictions Christian Ebner 2025-02-20 16:56:05 +0100
  • 6c2b039ef4 cargo: add pbs-api-types override and reorder overrides Gabriel Goller 2025-02-20 16:53:39 +0100
  • 64cfb13193 client: style cleanup: inline variable names in format string Christian Ebner 2025-02-20 13:09:19 +0100
  • d986714201 bump version to 3.3.3-1 Thomas Lamprecht 2025-02-11 20:24:40 +0100
  • 1b5436ccdd Revert "log: update to tracing in proxmox-daily-update" Thomas Lamprecht 2025-02-11 20:13:01 +0100
  • c6600acf0b log: update to tracing in proxmox-daily-update Gabriel Goller 2024-12-09 11:47:57 +0100
  • c9cd520a1a client: pxar: fix race in pxar backup stream Christian Ebner 2025-01-24 13:46:35 +0100
  • e0e644f119 fix #6069: prune simulator: allow values specifying both range and step size Fiona Ebner 2025-01-14 13:10:11 +0100
  • 5863e5ff5d Fix #4408: add 'disaster recovery' section for tapes Laurențiu Leahu-Vlăducu 2025-01-16 16:31:17 +0100
  • 46d4ceef77 verfiy: code style: inline format string variables Thomas Lamprecht 2025-02-10 11:42:18 +0100
  • b29b616a83 Optimize the qemu command line Port jiangcuo 2025-02-02 17:29:50 +0800
  • 563c8fad32 Add Port file restore jiangcuo 2025-02-02 14:40:54 +0800
  • afd22455da api daemon: run rustfmt to fix code formatting style Thomas Lamprecht 2025-01-30 16:51:57 +0100
  • 5ba351bac7 verify: handle manifest update errors as non-fatal Christian Ebner 2025-01-28 12:47:57 +0100
  • 961c81bdeb man: verification: Fix config file name Maximiliano Sandoval 2025-01-27 15:41:05 +0100
  • af18706fcb docs: add synopsis and basic docs for prune job configuration Maximiliano Sandoval 2025-01-27 15:42:03 +0100
  • ce8d56a3b5 api: datastore: add missing log context for prune Christian Ebner 2025-01-27 14:38:26 +0100
  • 1f24167b4d proxy/parallel_handler: Improved panic errors with formatted strings Laurențiu Leahu-Vlăducu 2025-01-24 16:29:09 +0100
  • d4468ba6f8 pxar: extract: Follow overwrite_flags when opening file Maximiliano Sandoval 2025-01-27 13:10:16 +0100
  • 600ce36d57 use truncate whenever we create files Maximiliano Sandoval 2025-01-27 13:10:14 +0100
  • 1cf52c6bb3 remove create & truncate when create_new is used Maximiliano Sandoval 2025-01-27 10:24:40 +0100
  • 95d8e70c84 docs: Improve GC's cutofftime description Maximiliano Sandoval 2025-01-24 14:20:41 +0100
  • b249e44a0e fix typos in docs and API descriptions Maximiliano Sandoval 2025-01-24 14:04:09 +0100
  • d93d782d37 cargo: drop direct http crate dependency, tree-wide namespace fix Christian Ebner 2025-01-21 13:54:58 +0100
  • d910543d56 d/control: add pbs-api-types Fabian Grünbichler 2025-01-24 09:23:35 +0100
  • 41588772c9 fix: docs: prune sim: show "keep" entries in backup list Friedrich Weber 2025-01-22 14:38:09 +0100
  • ed03985bd6 d/copyright; docs/conf.py: update copyright years Shannon Sterz 2025-01-23 16:03:14 +0100
  • 7769be2f17 use new librust-pbs-api-types-dev debian package Dietmar Maurer 2025-01-22 11:19:46 +0100
  • de875c0f0e update to proxmox-schema 4 Wolfgang Bumiller 2025-01-15 13:03:42 +0100
  • f1a5808e67 replace match statements with ? operator Maximiliano Sandoval 2025-01-13 14:25:53 +0100
  • c4c050dc36 sg_pt_changer: remove needless call to as_bytes() Maximiliano Sandoval 2025-01-13 14:25:52 +0100
  • fd6cdeebea elide lifetimes when possible Maximiliano Sandoval 2025-01-13 14:25:51 +0100
  • 414f3656a8 metric_collection: remove redundant map_or Maximiliano Sandoval 2025-01-13 14:25:50 +0100
  • 0185228ad7 backup: remove unneded import Maximiliano Sandoval 2025-01-13 14:25:49 +0100
  • b72bdf4156 Revert "fix #5710: api: backup: stat known chunks on backup finish" Christian Ebner 2024-12-12 08:52:04 +0100
  • 4773f6b721 readme: clarify when one needs to adjust the rustup config Laurențiu Leahu-Vlăducu 2024-12-16 12:30:33 +0100
  • 40ef2afe01 api: move DataStoreConfig parsing and mount check after allowed check Shannon Sterz 2024-12-16 12:50:44 +0100
  • c312d58488 file-restore: bump version to 3.3.2-2 Thomas Lamprecht 2024-12-10 12:14:58 +0100
  • 34fbf1a809 file-restore: fix -blockdev regression with namespaces or encryption Fabian Grünbichler 2024-12-10 10:37:50 +0100
  • c676439a15 docs: notifications: document HTTP-based target's proxy behavior Lukas Wagner 2024-12-09 11:40:39 +0100
  • ed8bc69a50 bump version to 3.3.2-1 v3.3.2 Thomas Lamprecht 2024-12-09 10:37:38 +0100
  • c57ac02879 pxar: client: fix missing file size check for metadata comparison Christian Ebner 2024-12-08 20:34:45 +0100
  • 668b8383a7 file restore: qemu helper: switch to more modern blockdev option for drives Fiona Ebner 2024-12-06 17:25:17 +0100
  • c69d18626a pbs-client: remove log dependency and migrate to tracing Gabriel Goller 2024-12-03 12:06:32 +0100
  • 08d136e069 client: backup: remove unnecessary clone for backup reader Christian Ebner 2024-12-04 09:31:47 +0100
  • bf063e4494 auth: doc: Explicitly set namespace for UserInfomation Maximiliano Sandoval 2024-12-03 14:41:39 +0100
  • d430b05ec3 datastore: docs: escape <uuid> Maximiliano Sandoval 2024-12-03 14:41:38 +0100
  • f55a08891e pxar: extract: docs: remove redundant explicit link Maximiliano Sandoval 2024-12-03 14:41:37 +0100
  • 77c81bcb31 datastore: docs: turn uri into hyperlink Maximiliano Sandoval 2024-12-03 14:41:36 +0100
  • cf0aaec985 bump version to 3.3.1-1 v3.3.1 Thomas Lamprecht 2024-12-03 18:11:12 +0100
  • 7c570bac70 ui: check that store is set before trying to select in GCJobView Shannon Sterz 2024-11-28 14:49:25 +0100
  • 1874857dc2 cargo: update proxmox dependency of rest-server and sys Thomas Lamprecht 2024-12-03 18:03:55 +0100
  • 8eaeedf31e tree-wide: add missing O_CLOEXEC flags to openat calls Dominik Csapak 2024-11-29 16:39:08 +0100
  • c17964e7fc docs: escape <foo> in doc comments Fabian Grünbichler 2024-12-03 11:52:00 +0100
  • 5d60f8692a restore: docs: escape <uid> with code block Maximiliano Sandoval 2024-12-03 10:32:43 +0100
  • 61d18bcf9c config: acl: docs: link to PRIVILEGES with namespace Maximiliano Sandoval 2024-12-03 10:32:42 +0100
  • 2bacfa7029 client: clippy: allow too_many_arguments Maximiliano Sandoval 2024-12-02 14:10:08 +0100
  • 109e063a7e chunker: do not reassign context's total field Maximiliano Sandoval 2024-12-02 14:10:07 +0100
  • 47a29b1896 docs: remove empty lines in doc strings Maximiliano Sandoval 2024-12-02 14:10:06 +0100
  • 0083e7ac05 sync: push: use direct api version comparison in compatibility checks Christian Ebner 2024-11-28 17:07:21 +0100
  • 00254d60e3 api types: version: implement traits to allow for version comparison Christian Ebner 2024-11-28 17:07:20 +0100
  • d11393c70e api types: version: drop unused repoid field Christian Ebner 2024-11-28 17:07:19 +0100
  • 77fd1853b3 clippy: use div_ceil to calculate fixed index length Fabian Grünbichler 2024-12-02 11:37:06 +0100
  • a50e0014df clippy: elide more lifetimes Fabian Grünbichler 2024-12-02 11:34:05 +0100
  • d61bac6841 api: config: run rustfmt Maximiliano Sandoval 2024-12-02 10:58:08 +0100
  • cdeed5e440 datastore: simplify let-else block with ? operator Maximiliano Sandoval 2024-12-02 10:58:07 +0100
  • acddd3f09a restore_daemon: use map_while instead of filter_map(Result::ok) Maximiliano Sandoval 2024-12-02 10:58:06 +0100