Commit Graph

  • b9b2d635fe sync job: fix worker ID parsing Fabian Grünbichler 2022-05-24 11:03:57 +0200
  • 9f8aa8c5e2 debug: recover: allow overriding output-path Fabian Grünbichler 2022-05-23 16:11:35 +0200
  • b11693b2f7 debug: move outfile_or_stdout to module for reuse Fabian Grünbichler 2022-05-23 16:11:34 +0200
  • 53435bc4d5 debug: recover: allow ignoring missing/corrupt chunks Fabian Grünbichler 2022-05-23 16:11:33 +0200
  • 8bec3ff691 tape/pool_writer: give proper types to 'contains_snapshot' Dominik Csapak 2022-05-16 13:36:09 +0200
  • 789e22d905 proxmox-tape: use correct api call for 'load-media-from-slot' Dominik Csapak 2022-05-23 11:41:16 +0200
  • a1c30e0194 cargo fmt Fabian Grünbichler 2022-05-23 16:12:22 +0200
  • d4c6e68bf0 fix typo Fabian Grünbichler 2022-05-19 16:32:02 +0200
  • e642344f98 ui: datastore content: enable recursive/depth selector for prune all Thomas Lamprecht 2022-05-19 13:35:01 +0200
  • d4574bb138 ui: prune input: support opt-in recursive/max-depth field Thomas Lamprecht 2022-05-19 13:34:07 +0200
  • 26b40687b3 prune datastore: add depth info to tak log Thomas Lamprecht 2022-05-19 13:32:45 +0200
  • e3c26aea31 prune datastore: support max-depth and improve priv checks Thomas Lamprecht 2022-05-19 13:31:06 +0200
  • 65aba79a9b prune datastore: rework tak log Thomas Lamprecht 2022-05-19 13:23:24 +0200
  • 4b6a653a0f verify filter: improve comment Thomas Lamprecht 2022-05-19 12:36:51 +0200
  • 3c41d86010 verify all: adhere to NS privs for non-owned groups Thomas Lamprecht 2022-05-19 12:36:06 +0200
  • 93821e87e6 accessible group iter: rename "new" to "new_owned" Thomas Lamprecht 2022-05-19 12:34:04 +0200
  • f12f408e91 api: datastore status: adhere to NS privs for non-owner Thomas Lamprecht 2022-05-19 12:32:27 +0200
  • 71cad8cac0 accessible group iter: add owner override and owner + extra priv handling Thomas Lamprecht 2022-05-19 12:27:55 +0200
  • 49bea6b5d9 accessible group iter: allow NS descending with DATASTORE_READ Thomas Lamprecht 2022-05-19 12:26:48 +0200
  • f7247e2b84 ui: datastore content: add icons to top bar prune/verify buttons Thomas Lamprecht 2022-05-18 18:37:20 +0200
  • 5664b41c30 ui: acl view: make path column flex, but enforce minWidth Thomas Lamprecht 2022-05-18 18:22:16 +0200
  • 33612525e1 ui: datastore permissions: allow ACL path edit & query namespaces Thomas Lamprecht 2022-05-18 18:09:15 +0200
  • a502bc5617 ui: small style cleanups/refactoring Thomas Lamprecht 2022-05-18 18:04:16 +0200
  • 8772ca727c api types: verify job: fix doc comment typo Thomas Lamprecht 2022-05-18 15:45:55 +0200
  • 7f3b4a94e6 api types: verify job: allow outdated-afer == 0 for backward compat Thomas Lamprecht 2022-05-18 15:39:57 +0200
  • 327d14b3d1 Revert "verify: allow '0' days for reverification" Thomas Lamprecht 2022-05-18 12:51:07 +0200
  • 0f8fd71093 cargo: update commented-out path patched dependencies Thomas Lamprecht 2022-05-18 09:00:41 +0200
  • 8d3b84e719 d/changelog: fixup last entry Thomas Lamprecht 2022-05-18 08:45:50 +0200
  • d1d328d582 bump version to 2.2.1-1 v2.2.1 Thomas Lamprecht 2022-05-17 14:03:28 +0200
  • 72e344a1b4 ui: namespace & maintenance mode: refer to onlineHelp Thomas Lamprecht 2022-05-17 14:03:00 +0200
  • f71a4ce6d6 docs: client usage: add some hints for namespace Thomas Lamprecht 2022-05-17 13:55:21 +0200
  • a3b1026753 docs: some textwidth cleanups Thomas Lamprecht 2022-05-17 13:55:04 +0200
  • 5e1b17018b ui: namespace selector: show picker empty text if no namespace Dominik Csapak 2022-05-17 08:52:12 +0200
  • 9615d9a6b6 ui: tape restore: reword comment w.r.t. mapping value Thomas Lamprecht 2022-05-17 13:35:55 +0200
  • 3ae4dab4b9 ui: tape restore: fix form validation for datastore mapping Dominik Csapak 2022-05-17 11:47:04 +0200
  • d74172bfc1 node info: fix typo in product name Oguz Bektas 2022-05-17 11:45:17 +0200
  • 2e9a9f94a4 update online help reference info Thomas Lamprecht 2022-05-17 13:30:11 +0200
  • ed9797d67e storage: add some initial namespace docs Thomas Lamprecht 2022-05-17 13:29:02 +0200
  • 56f0ce27ac docs: storage: refer to options Thomas Lamprecht 2022-05-17 13:28:50 +0200
  • 67d4131158 docs: basic maintenance mode section Thomas Lamprecht 2022-05-17 13:28:24 +0200
  • acbb19498a docs: also mention Sync in heading of Managing Remotes Thomas Lamprecht 2022-05-17 13:28:05 +0200
  • 187ec50488 docs: refer more to screenshots all over the place Thomas Lamprecht 2022-05-17 13:27:37 +0200
  • b3116e5680 docs: update and add screenshots Thomas Lamprecht 2022-05-17 13:27:09 +0200
  • 77baca66eb ui: datastore list: drop duplicate errorBox reference, neither is used Thomas Lamprecht 2022-05-17 11:07:46 +0200
  • e7ddae292a ui: datastore selector: move maintenance mode inline with icon Thomas Lamprecht 2022-05-17 10:49:30 +0200
  • c15b058db7 ui: form/DataStoreSelector: show maintenance mode in selector Dominik Csapak 2022-05-17 08:52:13 +0200
  • 8af1fa5477 ui: use base 10 (SI) for all storage related displays Thomas Lamprecht 2022-05-17 10:20:05 +0200
  • f61d822efa ui: utils: add depreacation comment to render_size_usage Thomas Lamprecht 2022-05-17 10:17:32 +0200
  • d0e3f5dd5c ui: server status: fix missing space in title Thomas Lamprecht 2022-05-17 10:17:04 +0200
  • 16e605583f ui: server status: use power of two base for memory and swap Thomas Lamprecht 2022-05-17 10:16:46 +0200
  • 62e5cf1e8c pbs-client: fix symbolic mode display for 'other' mode Wolfgang Bumiller 2022-05-17 10:20:35 +0200
  • 76bc66b9bd ui: sync/verify jobs: use pmxDisplayEditField to fix editing Thomas Lamprecht 2022-05-17 09:47:15 +0200
  • bd21a63bd2 ui: sync job: don't send 'id' on edit Dominik Csapak 2022-05-17 09:05:22 +0200
  • d14512c82d ui: datastore/Summary: correctly show the io-delay chart Dominik Csapak 2022-05-17 09:00:38 +0200
  • e5cf0e3eda ui: update online help reference Thomas Lamprecht 2022-05-17 09:46:48 +0200
  • 14f140d1c5 docs: storage: show gui disk management screenshot Thomas Lamprecht 2022-05-17 09:43:14 +0200
  • 1d592668ac docs: update/add some screenshots Thomas Lamprecht 2022-05-17 09:42:47 +0200
  • 2c0fae66b3 docs: certs: fix odd image referencing and drop duplicate usage Thomas Lamprecht 2022-05-16 19:26:46 +0200
  • cbd7db1d7f docs: certificates Stoiko Ivanov 2022-05-16 16:27:32 +0000
  • 6189b956b6 docs: add certificate-management.rst Stoiko Ivanov 2022-05-16 16:27:31 +0000
  • c2add820a4 docs: add certificate related screenshots Thomas Lamprecht 2022-05-16 19:11:54 +0200
  • e1dc2d2210 docs: use case-matching keys for glossary Stoiko Ivanov 2022-05-16 16:27:30 +0000
  • bffc923420 docs: cleanup and readd command-line-tools Stoiko Ivanov 2022-05-16 16:27:29 +0000
  • c760a67278 docs: silence duplicate label warnings. Stoiko Ivanov 2022-05-16 16:27:28 +0000
  • 0181b0f1f7 bump version to 2.2.0-2 Thomas Lamprecht 2022-05-16 19:01:19 +0200
  • d22363ad08 BackupDir/BackupGroup: add ns to Debug impl Fabian Grünbichler 2022-05-16 13:28:52 +0200
  • 7784698948 BackupGroup: stop implementing Display Fabian Grünbichler 2022-05-16 11:23:28 +0200
  • 3697161800 prune: fix workerid issues Fabian Grünbichler 2022-05-16 11:00:56 +0200
  • e13303fca6 tree-wide: prefer api-type BackupGroup for logging Fabian Grünbichler 2022-05-16 11:00:30 +0200
  • eefa297aa0 BackupDir: stop implementing Display Fabian Grünbichler 2022-05-16 10:42:07 +0200
  • 5ae393af15 tape/verify: use print_ns_and_snapshot Fabian Grünbichler 2022-05-16 10:40:06 +0200
  • f2fe00f1e2 BackupDir: fix manifest_lock_path Fabian Grünbichler 2022-05-16 10:39:10 +0200
  • 1afce610c7 tree-wide: prefer api-type BackupDir for logging Fabian Grünbichler 2022-05-16 10:33:59 +0200
  • f15601f1c9 BackupDir: add group/dir accessors Fabian Grünbichler 2022-05-16 13:31:49 +0200
  • 90915ab629 ui: verify/sync: allow to optionally override ID again Thomas Lamprecht 2022-05-16 18:48:44 +0200
  • ebab1e5ed9 api: namespace create: lookup datastore with corret operation Thomas Lamprecht 2022-05-16 18:26:55 +0200
  • 6da6bafeac ui: add maintenance mask to DataStoreListSummary Hannes Laimer 2022-05-06 09:58:58 +0000
  • 067c77329b docs: acl path: add a namespace related example Thomas Lamprecht 2022-05-16 18:10:13 +0200
  • 8c4131708a docs: add namespace section to sync documentation Fabian Grünbichler 2022-05-16 15:48:46 +0200
  • a7646fe42a Revert "fix #4001: datastore/catalog: add number of files to directory entry" Thomas Lamprecht 2022-05-16 17:51:01 +0200
  • dadaa9e2f0 ui: verify outdated: disallow blank and drop wrong empty text Thomas Lamprecht 2022-05-16 16:46:06 +0200
  • 6a7b673872 ui: switch summary repo status to widget toolkit one Thomas Lamprecht 2022-05-16 15:55:01 +0200
  • 0606432e9b d/control: use regular versioned build-dependency Fabian Grünbichler 2022-05-16 15:51:47 +0200
  • 7ebd97e8ea ui: fix setting protection in namespace Fabian Ebner 2022-05-16 15:25:02 +0200
  • 44df558d66 docs: terminology: add namespaces and slightly restructure Thomas Lamprecht 2022-05-16 15:28:00 +0200
  • 9c75e2f3e1 build: bump required log version Fabian Grünbichler 2022-05-16 15:02:07 +0200
  • 4adb574d74 client: add completion callbacks for ns parameters Wolfgang Bumiller 2022-05-16 11:13:37 +0200
  • fb840eda4d pbs-client: namespace completion helper Wolfgang Bumiller 2022-05-16 11:13:17 +0200
  • 007388f053 bump version to 2.2.0-1 Thomas Lamprecht 2022-05-16 11:06:10 +0200
  • 1d9ba1cc8b docs: add "Objects and Paths" section and fix perm scrot Thomas Lamprecht 2022-05-16 10:56:12 +0200
  • 63e98028cc api types: namespace: fix typo in error message Thomas Lamprecht 2022-05-16 09:50:10 +0200
  • e3ea577011 pull: use API BackupDir for log messages Fabian Grünbichler 2022-05-16 09:30:20 +0200
  • 6bfc94ea19 api types: BackupNamespace: fix depth check on pushing subdir to ns Thomas Lamprecht 2022-05-16 09:16:46 +0200
  • 1f2126fd7c api types: BackupNamespace: remove unused, commented out code Thomas Lamprecht 2022-05-16 09:13:00 +0200
  • 456456483e datastore: ns iter: clamp depth to MAX_NAMESPACE_DEPTH from datastore root Thomas Lamprecht 2022-05-16 09:10:01 +0200
  • 3eb15257b9 ui: permission path selector: add some more path suggestions Thomas Lamprecht 2022-05-16 08:44:49 +0200
  • 597398cb48 docs: rework access control, list available privileges Thomas Lamprecht 2022-05-16 08:00:40 +0200
  • 3d2baf4170 ui: datastore: use safe destroy as base for dialog Thomas Lamprecht 2022-05-15 16:47:42 +0200
  • 3aafa61362 namespace deletion: propagate delete-groups=false but ENOTEMPTY as error Thomas Lamprecht 2022-05-15 16:32:46 +0200
  • 60b9676fa2 ui: datastore: allow deleting currently shown namespace Thomas Lamprecht 2022-05-15 16:04:49 +0200