Commit Graph

  • f784201c63 ui: datastore summary: start store updates after mount task is done Thomas Lamprecht 2024-11-25 20:22:31 +0100
  • 127de88a95 ui: datastore summary: fixate connection-info button position & add separator Thomas Lamprecht 2024-11-25 19:43:16 +0100
  • 09155de386 api: disks: only return UUID of partitions if it actually is one Hannes Laimer 2024-11-25 17:22:13 +0100
  • 18d4c4fc35 bin: debug: add inspect device command Hannes Laimer 2024-11-25 17:22:12 +0100
  • c8835f5882 ui: support create removable datastore through directory creation Hannes Laimer 2024-11-25 17:22:11 +0100
  • 42e3b2f12a node: disks: replace BASE_MOUNT_DIR with DATASTORE_MOUNT_DIR Hannes Laimer 2024-11-25 17:22:10 +0100
  • 43466bf538 api: node: include removable datastores in directory list Hannes Laimer 2024-11-25 17:22:09 +0100
  • 94a068e316 api: node: allow creation of removable datastore through directory endpoint Hannes Laimer 2024-11-25 17:22:08 +0100
  • f0e1cb86d6 ui: render 'unmount' maintenance mode correctly Hannes Laimer 2024-11-25 17:22:07 +0100
  • 703a822c97 ui: maintenance: fix disable msg field if no type is selected Hannes Laimer 2024-11-25 17:22:06 +0100
  • aaac857282 ui: add datastore status mask for unmounted removable datastores Hannes Laimer 2024-11-25 17:22:05 +0100
  • b1b6489233 ui: utils: make parseMaintenanceMode more robust Hannes Laimer 2024-11-25 17:22:04 +0100
  • c74b289174 ui: tree: render unmounted datastores correctly Hannes Laimer 2024-11-25 17:22:03 +0100
  • 9cafa1775b ui: add (un)mount button to summary Hannes Laimer 2024-11-25 17:22:02 +0100
  • 51148a0b1e ui: add removable datastore creation support Hannes Laimer 2024-11-25 17:22:01 +0100
  • 62963e6452 ui: add partition selector form Hannes Laimer 2024-11-25 17:22:00 +0100
  • e8eeee0b52 docs: add removable datastores section Hannes Laimer 2024-11-25 17:21:59 +0100
  • b17ebd5c2c datastore: handle deletion of removable datastore properly Hannes Laimer 2024-11-25 17:21:58 +0100
  • 2f874935b5 add auto-mounting for removable datastores Hannes Laimer 2024-11-25 17:21:57 +0100
  • 919925519a bin: manager: add (un)mount command Hannes Laimer 2024-11-25 17:21:56 +0100
  • 76609915d6 pbs-api-types: add mount_status field to DataStoreListItem Hannes Laimer 2024-11-25 17:21:55 +0100
  • 40a2b110bf api: add check for nested datastores on creation Hannes Laimer 2024-11-25 17:21:54 +0100
  • 91c67298f4 api: removable datastore creation Hannes Laimer 2024-11-25 17:21:53 +0100
  • 2b31406a37 api: admin: add (un)mount endpoint for removable datastores Hannes Laimer 2024-11-25 17:21:52 +0100
  • 46d7e573a9 datastore: add helper for checking if a datastore is mounted Hannes Laimer 2024-11-25 17:21:51 +0100
  • 66389b2fd9 maintenance: add 'Unmount' maintenance type Dietmar Maurer 2024-11-25 17:21:50 +0100
  • 652b774eb0 maintenance: make is_offline more generic Hannes Laimer 2024-11-25 17:21:49 +0100
  • 89c650b83e pbs-api-types: add backing-device to DataStoreConfig Hannes Laimer 2024-11-25 17:21:48 +0100
  • ffc8265e1f ui: login view: add missing trailing comma Thomas Lamprecht 2024-11-25 20:46:27 +0100
  • 4ef241a63b ui: update online help info reference-map Thomas Lamprecht 2024-11-25 19:45:41 +0100
  • 37440cd93a d/control: update versioned dependency for widget-toolkit Thomas Lamprecht 2024-11-25 18:51:33 +0100
  • d399fe50da update proxmox-rest-server dependency to 0.8.4 Thomas Lamprecht 2024-11-25 18:50:27 +0100
  • ccf08921ee docs: add section about consent banner Gabriel Goller 2024-09-13 15:10:33 +0200
  • dea876fd5e ui: show consent banner before login Gabriel Goller 2024-09-13 15:10:32 +0200
  • 28028b15b7 api: add consent api handler and config option Gabriel Goller 2024-09-13 15:10:31 +0200
  • d3f2e69cad ui: set min length for new passwords to 8 Shannon Sterz 2024-10-04 15:40:54 +0200
  • fb5b6f3eab api: enforce minimum character limit of 8 on new passwords Shannon Sterz 2024-10-04 15:40:53 +0200
  • 9f3733c5ed api: ignore password parameter in the update_user endpoint Shannon Sterz 2024-10-04 15:40:52 +0200
  • 6a619b2488 ui: sync job: fix source group filters based on sync direction Christian Ebner 2024-11-25 12:03:23 +0100
  • 674ae4947b web ui: notification: remove matcher overiddes Lukas Wagner 2024-11-11 13:56:19 +0100
  • b0448d0ad1 d/control: bump proxmox-widget-toolkit dependency Lukas Wagner 2024-11-11 13:56:18 +0100
  • eb126116ca docs: images: add installer guide screenshots Christoph Heiss 2024-09-27 17:25:08 +0200
  • 5cacfe02da docs: add installation wizard guide Christoph Heiss 2024-10-01 16:23:31 +0200
  • d363818641 docs: add installation media preparation guide Christoph Heiss 2024-10-01 16:23:30 +0200
  • 391822f9ce run cargo fmt Fabian Grünbichler 2024-11-25 13:18:11 +0100
  • 2009d8de41 api types: replace PathPatterns with Vec<PathPattern> Fabian Grünbichler 2024-11-25 12:02:09 +0100
  • 1bb680017b fix #2996: client: allow optional match patterns for restore Christian Ebner 2024-11-12 11:43:16 +0100
  • 70545af183 client: catalog shell: use dedicated api type for patterns Christian Ebner 2024-11-12 11:43:15 +0100
  • 33031f9835 pxar: bin: use dedicated api type for restore pattern Christian Ebner 2024-11-12 11:43:14 +0100
  • 45b5556765 api-types: implement dedicated api type for match patterns Christian Ebner 2024-11-12 11:43:13 +0100
  • a6c3192233 docs: deduplicate background details for garbage collection Christian Ebner 2024-11-14 16:15:51 +0100
  • 75c695bea4 docs: add security implications of prune and change detection mode Christian Ebner 2024-11-14 16:15:50 +0100
  • 8e057c3874 sync config: forbid setting resync_corrupt for push jobs Fabian Grünbichler 2024-11-25 11:18:52 +0100
  • 19818d1449 fix #3786: docs: add resync-corrupt option to sync-job Gabriel Goller 2024-11-22 13:16:17 +0100
  • 590187ff53 fix #3786: ui/cli: add resync-corrupt option on sync-jobs Gabriel Goller 2024-11-22 13:16:16 +0100
  • 0974ddfa17 fix #3786: api: add resync-corrupt option to sync jobs Gabriel Goller 2024-11-22 13:16:15 +0100
  • b5be65cf8a snapshot: add helper function to retrieve verify_state Gabriel Goller 2024-11-22 13:16:14 +0100
  • 3dc9d2de69 server: push: log encountered empty backup groups during sync Christian Ebner 2024-11-22 18:39:17 +0100
  • 62228d39f2 server: push: add error context to api calls and priv checks Christian Ebner 2024-11-22 13:26:04 +0100
  • 83810759ee api types: extend backup archive name parsing tests Fabian Grünbichler 2024-11-22 12:07:10 +0100
  • db5bf33cfe api types: add unit tests for backup archive name parsing Christian Ebner 2024-11-22 11:30:11 +0100
  • 7ad5ad82e5 client: drop unused parse_archive_type helper Christian Ebner 2024-11-22 11:30:10 +0100
  • 6771869cc1 client/server: use dedicated api type for all archive names Christian Ebner 2024-11-22 11:30:09 +0100
  • addfae26cf api types: introduce BackupArchiveName type Christian Ebner 2024-11-22 11:30:08 +0100
  • e932ec101e datastore: move ArchiveType to api types Christian Ebner 2024-11-22 11:30:07 +0100
  • cbf7bbefb7 pxar: extract: make invalid ACLs non-fatal Fabian Grünbichler 2024-10-08 10:33:55 +0200
  • 4e37c678dc pxar: add file name to path_info when applying metadata Fabian Grünbichler 2024-10-08 10:33:54 +0200
  • da11d22610 fix #5710: api: backup: stat known chunks on backup finish Christian Ebner 2024-10-08 11:46:17 +0200
  • 6265b1103a server: push: various smaller improvements to error messages Christian Ebner 2024-11-21 16:43:37 +0100
  • 2134a2af48 push: move log messages for removed snapshot/group Fabian Grünbichler 2024-11-22 09:56:26 +0100
  • 935368a62f server: push: consistently use remote over target for error messages Christian Ebner 2024-11-21 16:43:35 +0100
  • ffd52fbeeb server: push: fix needless borrow clippy warning Christian Ebner 2024-11-21 16:43:34 +0100
  • cc6fc6a540 fix #5801: backup_manager: make api call on datastore update Gabriel Goller 2024-10-18 12:01:22 +0200
  • 41b97b2454 fix: allow datastore creation in directory with lost+found directory Gabriel Goller 2024-11-20 11:55:05 +0100
  • cd933e9d69 chunk_store: fix problem with permission checking Hannes Laimer 2024-11-13 13:40:47 +0100
  • ec4ffa924a docs: client: fix formatting by using double ticks Christian Ebner 2024-11-18 10:24:35 +0100
  • 98ac310845 docs: reference technical change detection mode section for client Christian Ebner 2024-11-18 10:24:34 +0100
  • 1964cbdaad docs: explain the working principle of the change detection modes Christian Ebner 2024-11-18 10:24:33 +0100
  • e70c389918 docs: fix wrong product name in certificate docs Stoiko Ivanov 2024-11-21 15:47:52 +0100
  • e3f2756cbb fix #5853: client: pxar: exclude stale files on metadata/link read Christian Ebner 2024-11-14 15:41:14 +0100
  • efb49d8abe client: pxar: warn user and ignore stale file handles on file open Christian Ebner 2024-11-14 15:41:13 +0100
  • 102ab18146 client: pxar: skip directory entries on stale file handle Christian Ebner 2024-11-14 15:41:12 +0100
  • 1b9df4ba4f client: pxar: skip directories on stale file handle Christian Ebner 2024-11-14 15:41:11 +0100
  • 1be78aad72 client: pxar: refactor report vanished/changed helpers Christian Ebner 2024-11-14 15:41:10 +0100
  • adbf59dd17 bump version to 3.2.11-1 Fabian Grünbichler 2024-11-21 12:05:05 +0100
  • 5990728ec9 push: check that source namespace exists Fabian Grünbichler 2024-11-21 12:45:22 +0100
  • 0679c25ebb manager: push: add more completions Fabian Grünbichler 2024-11-21 12:01:04 +0100
  • c02d3a8717 push: keep track of created namespaces Fabian Grünbichler 2024-11-21 11:48:53 +0100
  • e0ddb88cb7 push: improve error messages Fabian Grünbichler 2024-11-21 11:44:56 +0100
  • a5350595fc version: remove named features Fabian Grünbichler 2024-11-21 10:13:38 +0100
  • a3a0c7dbe7 sync: add/adapt access check comments Fabian Grünbichler 2024-11-21 10:00:21 +0100
  • a304ed7c01 push: treat all missing referenced files as fatal Fabian Grünbichler 2024-11-21 09:33:19 +0100
  • 2492083e37 push: reduce initial capacity of known chunks Fabian Grünbichler 2024-11-20 19:55:04 +0100
  • 0bcbb1badd push: reduce calls to list_snapshots on target side Fabian Grünbichler 2024-11-20 19:34:54 +0100
  • 56ab13f0e2 push: fix remove_vanished namespaces logic Fabian Grünbichler 2024-11-20 17:47:21 +0100
  • 27b8321f2a push: rename namespace parameters/variables Fabian Grünbichler 2024-11-20 16:54:47 +0100
  • 2031aa4bec push: code style cleanup Fabian Grünbichler 2024-11-20 16:53:56 +0100
  • 70acf0f1df push: remove namespace: improve missing Modify priv error Fabian Grünbichler 2024-11-20 16:46:36 +0100
  • 90900fd017 push: factor out remote api path helper Fabian Grünbichler 2024-11-20 16:42:37 +0100
  • 89ef8bf502 push: code style cleanup Fabian Grünbichler 2024-11-20 16:42:11 +0100