Commit Graph

  • eb1cd24e21 pbs-tape: sgutils2: check sense data when status is 'CHECK_CONDITION' Dietmar Maurer 2022-04-21 09:34:36 +0200
  • 6da20161f0 reference the datastore in BackupGroup/Dir Wolfgang Bumiller 2022-04-20 15:30:04 +0200
  • bb628c295a api-types: DataStoreConfig::new for testing Wolfgang Bumiller 2022-04-20 15:06:28 +0200
  • 2c88dc97fd api2: read_remote: also return RemoteWithoutPassword Fabian Grünbichler 2022-04-20 13:58:41 +0200
  • 6b0c6492f7 datastore: cleanup and document backup group/dir openers Wolfgang Bumiller 2022-04-20 13:24:57 +0200
  • 10a0059602 datastore: drop Hash from BackupGroup Wolfgang Bumiller 2022-04-20 13:08:43 +0200
  • 5203cfcff9 datastore: drop PartialEq and PartialOrd from BackupGroup Wolfgang Bumiller 2022-04-20 12:23:13 +0200
  • cf320b6ba1 datastore: drop Eq and PartialEq from BackupDir Wolfgang Bumiller 2022-04-20 12:21:50 +0200
  • 5116453b6d datastore: drop Ord from BackupGroup Wolfgang Bumiller 2022-04-20 12:20:28 +0200
  • db87d93efc make datastore BackupGroup/Dir ctors private Wolfgang Bumiller 2022-04-19 10:38:46 +0200
  • 38aa71fcc8 api-types: use BackupType for GroupFilter::BackupType Wolfgang Bumiller 2022-04-20 11:45:53 +0200
  • 1f6a45c938 rename BackupDir's group_path to relative_group_path Wolfgang Bumiller 2022-04-19 09:45:22 +0200
  • b444eb68af api-types: datastore type improvements Wolfgang Bumiller 2022-04-19 12:11:16 +0200
  • 2d5c20c8f5 datastore: remove unused list_files function Wolfgang Bumiller 2022-04-20 09:58:12 +0200
  • c4b2d26cdb datastore: move last_backup from BackupInfo to BackupGroup Wolfgang Bumiller 2022-04-20 09:55:48 +0200
  • fe94c9962e AuthId: derive Ord and PartialOrd Dietmar Maurer 2022-04-20 09:58:15 +0200
  • 24cb5c7a81 RemoteWithoutPassword: new API type Dietmar Maurer 2022-04-20 09:40:05 +0200
  • 988d575dbb api-types: introduce BackupType enum and Group/Dir api types Wolfgang Bumiller 2022-04-14 15:05:58 +0200
  • 33eb23d57e datastore: add snapshot iterator and provide example Thomas Lamprecht 2022-04-15 12:24:56 +0200
  • 249dde8b63 backup: switch over to streaming Iterator improving memory usage Thomas Lamprecht 2022-04-15 12:20:51 +0200
  • 7b125de3e1 datastore: add helper to get a iterator for backup groups Thomas Lamprecht 2022-04-15 12:15:54 +0200
  • de015ce7e1 datastore: implement Iterator for backup group listing Thomas Lamprecht 2022-04-15 11:02:36 +0200
  • 72f8154571 api datastore: some code cleanups Thomas Lamprecht 2022-04-15 10:59:57 +0200
  • 693f3285eb datastore: backup info: drop deprecated list_backup_groups Thomas Lamprecht 2022-04-15 10:53:57 +0200
  • 7d9cb8c458 replace deprecated list_backup_group from BackupInfo with Datastore one Thomas Lamprecht 2022-04-15 10:50:28 +0200
  • c90dbb5c7b datastore: move list_backup_groups into Datastore impl Thomas Lamprecht 2022-04-15 09:03:13 +0200
  • bdfa637058 client: rustfmt Thomas Lamprecht 2022-04-14 14:08:48 +0200
  • f9a5beaa15 backup client: rustfmt Thomas Lamprecht 2022-04-14 14:06:15 +0200
  • 00ae34dfda tools: rustfmt Thomas Lamprecht 2022-04-14 14:05:17 +0200
  • 9531d2c570 rust fmt for pbs src Thomas Lamprecht 2022-04-14 14:03:46 +0200
  • ee0ea73500 server: rustfmt Thomas Lamprecht 2022-04-14 14:01:25 +0200
  • dc7a5b3491 api: rustfmt Thomas Lamprecht 2022-04-14 13:33:01 +0200
  • 35f151e010 config: rustfmt Thomas Lamprecht 2022-04-14 13:32:04 +0200
  • 42c2b5bec9 datastore: rustfmt whole package Thomas Lamprecht 2022-04-14 13:27:53 +0200
  • fb3c007f8a d/changelog: fixup released Thomas Lamprecht 2022-04-14 09:48:00 +0200
  • ff7568f1d9 bump version to 2.1.6-1 Thomas Lamprecht 2022-04-13 17:31:21 +0200
  • 1fd46218ea cli: tape key-restore: print more info for better ux Thomas Lamprecht 2022-04-13 16:57:11 +0200
  • ede9dc0d1a api: tape key restore: fix optional param handling and code refactoring Thomas Lamprecht 2022-04-13 16:51:14 +0200
  • ae60eed310 proxmox-tape: api: restore_key-code moved to tape-encryption-keys Markus Frank 2022-04-13 11:30:04 +0200
  • e3746a329e pbs-client: pxar: avoid some more clones Wolfgang Bumiller 2022-04-13 10:29:33 +0200
  • 7546e9c997 pbs-client: pxar: avoid some vec extensions Wolfgang Bumiller 2022-04-13 10:27:59 +0200
  • 0bb4036f25 pbs-client: pxar: drop link_to_pathbuf Wolfgang Bumiller 2022-04-13 10:18:30 +0200
  • 84d3af3a0e pbs-client: pxar: fmt Wolfgang Bumiller 2022-04-13 10:17:20 +0200
  • 055eab54ff ui: datastore/Content: enable tar download in ui Dominik Csapak 2022-04-12 13:04:18 +0200
  • 984ddb2ff2 api: admin/datastore: add tar support for pxar_file_download Dominik Csapak 2022-04-12 13:04:17 +0200
  • 23af572d3f pbs-client: add 'create_tar' helper function Dominik Csapak 2022-04-12 13:04:16 +0200
  • 99f09fd3c1 bump proxmox-compression dependency to 0.1.1 Wolfgang Bumiller 2022-04-13 09:37:20 +0200
  • da7a71115c bump d/control Wolfgang Bumiller 2022-04-13 08:21:18 +0200
  • ebb85c1ca3 bump proxmox-schema dependency to 1.3.1 for streaming attribute Wolfgang Bumiller 2022-04-13 08:20:27 +0200
  • fb6e48f402 bump proxmox-router dependency to 1.2 Wolfgang Bumiller 2022-04-13 08:17:08 +0200
  • b7c3eaa981 api: admin/datastore: enable streaming for some api calls Dominik Csapak 2022-04-12 16:15:10 +0200
  • 32e2b5abe6 adapt to the new ApiHandler variants Dominik Csapak 2022-04-12 16:15:09 +0200
  • 2ef2c0fe0c proxmox-rest-server: OutputFormatter: add new format_data_streaming method Dominik Csapak 2022-04-12 16:15:08 +0200
  • 9c3b29bd8f ui: datastore options: maintenance mode related refactorings Thomas Lamprecht 2022-04-12 16:52:14 +0200
  • 3c8f240712 ui: datastore options: fix active-ops-tracking store leak Thomas Lamprecht 2022-04-12 16:21:38 +0200
  • 6353e22c00 ui: datastore options: factor out update stop/start to controller Thomas Lamprecht 2022-04-12 16:18:43 +0200
  • 38774184a9 tree-wide: replace serde_json::from_value(a_value.clone()) Wolfgang Bumiller 2022-04-12 12:39:50 +0200
  • 845baef61b ui: maintenance mode: also render message Thomas Lamprecht 2022-04-12 16:12:05 +0200
  • 73ce2ae1c7 ui: maintenance mode: refactor renderer Thomas Lamprecht 2022-04-12 16:11:49 +0200
  • 556eda0537 ui: add option to change the maintenance type Hannes Laimer 2022-04-12 05:26:01 +0000
  • 5fd823c3f2 api: add get_active_operations endpoint Hannes Laimer 2022-04-12 05:26:00 +0000
  • 758c6ed588 api: make maintenance_type updatable Hannes Laimer 2022-04-12 05:25:59 +0000
  • 4bc84a6549 pbs-datastore: add active operations tracking Hannes Laimer 2022-04-12 05:25:58 +0000
  • e9d2fc9362 datastore: add check for maintenance in lookup Hannes Laimer 2022-04-12 05:25:57 +0000
  • 2a05c75ff1 api-types: add maintenance type Hannes Laimer 2022-04-12 05:25:56 +0000
  • 66b88dadba ui: node config: avoid split listeners Thomas Lamprecht 2022-04-11 11:09:38 +0200
  • 9ee2ef2e55 client: drop unnecessary clone Wolfgang Bumiller 2022-04-12 12:34:52 +0200
  • 12558e0dde tree wide: some stylistic clippy fixes Thomas Lamprecht 2022-04-10 18:33:32 +0200
  • b22d785c18 api types: rust fmt Thomas Lamprecht 2022-04-10 17:53:42 +0200
  • 4ad118c613 cli: backup manager: rust fmt Thomas Lamprecht 2022-04-10 17:50:35 +0200
  • 6082d75966 tests: rust fmt Thomas Lamprecht 2022-04-10 17:49:26 +0200
  • 4de1c42c20 tape: rust fmt Thomas Lamprecht 2022-04-10 17:49:03 +0200
  • 429bc9d0a2 restore daemon: rust fmt Thomas Lamprecht 2022-04-10 17:47:20 +0200
  • a22d338831 examples: rust fmt Thomas Lamprecht 2022-04-10 17:44:34 +0200
  • 1e724828b4 rest server: log rotation: refactor and comment improvements Thomas Lamprecht 2022-04-07 14:04:18 +0200
  • 40853461d1 rest server: log rotation: fix off-by-one for max_days Thomas Lamprecht 2022-04-07 12:57:03 +0200
  • 416194d799 rest-server: add option to rotate task logs by 'max_days' instead of 'max_files' Dominik Csapak 2022-03-28 09:54:19 +0200
  • eb419c5267 config/node: add 'task_log_max_days' config Dominik Csapak 2022-03-28 09:54:18 +0200
  • baefc29544 rest-server: cleanup_old_tasks: improve error handling Dominik Csapak 2022-03-28 09:54:17 +0200
  • b23adfd4ee pbs tape: rust fmt Thomas Lamprecht 2022-04-06 17:00:29 +0200
  • a527b54f84 pbs fuse loop: rust fmt Thomas Lamprecht 2022-04-06 16:59:54 +0200
  • b2df21bb02 docs: client: file exclusion: add note about leading slash Fabian Ebner 2022-03-28 10:16:34 +0200
  • 2b323a359d pxar: create: add entry: fix anchored path pattern matching Fabian Ebner 2022-03-28 13:11:03 +0200
  • 48fcee6a50 pxar bin: rust fmt Thomas Lamprecht 2022-04-06 16:58:04 +0200
  • c650378a39 pbs build config: rust fmt Thomas Lamprecht 2022-04-06 16:57:36 +0200
  • 40ea990c05 file restore: rust fmt Thomas Lamprecht 2022-04-06 16:57:07 +0200
  • aaaa10894d rrd: rust fmt Thomas Lamprecht 2022-04-06 16:56:33 +0200
  • 41583796b1 rest server: rust fmt Thomas Lamprecht 2022-04-06 16:55:39 +0200
  • b300e6fbc2 use BufReader/Writer for Files passed to serde_json::from_reader/writer Wolfgang Bumiller 2022-04-06 14:51:12 +0200
  • 085ae87380 api: tape: rust format Thomas Lamprecht 2022-04-06 16:31:49 +0200
  • 938a1f137c cli: tape: rust format Thomas Lamprecht 2022-04-06 16:27:32 +0200
  • 5525ec246f tape: key recovery: refcator and split string/file case for cli params Thomas Lamprecht 2022-04-06 16:18:05 +0200
  • b676dbce78 fix #3854 paperkey import to proxmox-tape Markus Frank 2022-03-24 12:49:30 +0100
  • 7c22932c64 pbs-client: print error when we couldn't download previous fidx/didx Dominik Csapak 2022-04-04 13:45:02 +0200
  • 2b422b82fb fix #3067: api: add support for multi-line comments in node.cfg Stefan Sterz 2022-03-04 12:31:57 +0100
  • 9e2b423e27 tools: improve PhantomData usage Wolfgang Bumiller 2022-03-22 12:41:14 +0100
  • 39ffb75d91 api: datastore_status: restore api/gui compatibility Dominik Csapak 2022-03-22 09:14:57 +0100
  • 762f7d15dc datastore status: factor out api type DataStoreStatusListItem Dietmar Maurer 2022-03-20 09:36:03 +0100
  • 80ab05e40c fix #3934 tape owner-selector to Authid Markus Frank 2022-03-16 10:09:46 +0100
  • e099bd0717 ui: fix panel height in the dashboard Stefan Sterz 2022-03-10 12:27:48 +0100