Commit Graph

  • 0a6df20986 rest-server/daemon: use sd_notify_barrier for service reloading Dominik Csapak 2021-09-30 09:18:58 +0200
  • 6680878b5c proxmox-rest-server: make get_index async Dietmar Maurer 2021-10-01 09:38:10 +0200
  • 593043ed53 proxmox-rest-server: add comment why ApiService needs to be 'pub' Dietmar Maurer 2021-10-01 08:35:51 +0200
  • 038f385089 proxmox-rest-server: make check_auth async Dietmar Maurer 2021-10-01 07:29:11 +0200
  • b914b94773 proxmox-rest-server: fix spelling errors Dietmar Maurer 2021-10-01 06:43:30 +0200
  • 2194bc59c8 proxmox-rest-server: improve ApiService docs Dietmar Maurer 2021-09-30 17:18:47 +0200
  • a98a288e2d proxmox-rest-server: start module docs Dietmar Maurer 2021-09-30 13:49:29 +0200
  • 49e25688f1 rename CommandoSocket to CommandSocket Dietmar Maurer 2021-09-30 12:31:38 +0200
  • d7eedbd24b tools::format: avoid some string copies Wolfgang Bumiller 2021-09-30 11:41:21 +0200
  • 5b17a02da4 drop str::join helper Wolfgang Bumiller 2021-09-30 11:35:12 +0200
  • 8735247f29 drop fd_change_cloexec from proxmox-rest-server Wolfgang Bumiller 2021-09-30 12:42:28 +0200
  • 0d5d15c9d1 proxmox-rest-server: improve docs Dietmar Maurer 2021-09-30 11:59:21 +0200
  • 2e44983a37 proxmox-rest-server: improve docs Dietmar Maurer 2021-09-30 10:33:57 +0200
  • c76ff4b472 proxmox-rest-server: cleanup FileLogger docs Dietmar Maurer 2021-09-30 08:51:23 +0200
  • aaf4f40285 subscription: switch verification domain over to shop.proxmox.com Thomas Lamprecht 2021-09-30 10:28:50 +0200
  • e64f77b716 cleanup: move use clause to top Dietmar Maurer 2021-09-30 08:40:55 +0200
  • fd1b65cc3c proxmox-rest-server: allow to catch SIGINT and SIGHUP separately Dietmar Maurer 2021-09-30 08:03:34 +0200
  • 11148dce43 proxmox-rtest-server: make Reloader and Reloadable private Dietmar Maurer 2021-09-30 07:37:16 +0200
  • 38da8ca1bc proxmox-rest-server: improve logging Dietmar Maurer 2021-09-29 14:34:25 +0200
  • a0ffd4a413 proxmox-rest-server: avoid useless call to request_shutdown Dietmar Maurer 2021-09-29 12:46:00 +0200
  • 450105b0c3 make pbs_tools::cert not depend on pbs-buildcfg Wolfgang Bumiller 2021-09-29 14:01:38 +0200
  • b62edce929 remove pbs_client::connect_to_localhost Wolfgang Bumiller 2021-09-29 13:58:07 +0200
  • 67678ec39c add all autotraits to output_or_stdout trait object Wolfgang Bumiller 2021-09-29 12:39:51 +0200
  • bf95fba72e remove wrong calls to systemd_notify Dietmar Maurer 2021-09-29 11:22:57 +0200
  • d265420025 daemon: simlify code (make it easier to use) Dietmar Maurer 2021-09-29 11:21:32 +0200
  • 01a080215d drop pbs_tools::auth Wolfgang Bumiller 2021-09-29 11:05:26 +0200
  • 8cf445ecc4 cleanup: make BoxedStoreFunc private Dietmar Maurer 2021-09-29 09:40:56 +0200
  • 20def38e96 examples: add example for a simple rest server with a small api Dominik Csapak 2021-09-29 09:04:19 +0200
  • be5b43cb87 remove tools/async_io.rs Dominik Csapak 2021-09-29 09:04:18 +0200
  • 6f0565fa60 rest-server: use hypers AddrIncoming for proxmox-backup-api Dominik Csapak 2021-09-29 09:04:17 +0200
  • 99940358e3 ExtJsFormatter: use ParameterError to correctly compute 'errors' Dietmar Maurer 2021-09-28 10:11:56 +0200
  • 53daae8e89 proxmox-rest-server: cleanup formatter, improve docs Dietmar Maurer 2021-09-27 12:59:06 +0200
  • 8a23ea4656 move src/backup/read_chunk.rs to pbs-datastore/src/local_chunk_reader.rs Dietmar Maurer 2021-09-27 11:10:14 +0200
  • c95c1c83b0 move src/backup/snapshot_reader.rs to pbs_datastore crate Dietmar Maurer 2021-09-27 09:58:20 +0200
  • b446fa14c5 WorkerTaskContext: make it Send + Sync Dietmar Maurer 2021-09-27 08:39:44 +0200
  • 6d5d305d9d move src/backup/datastore.rs into pbs_datastore crate Dietmar Maurer 2021-09-27 08:24:26 +0200
  • af2eb422d5 tools: smart: only throw error for smartctl fatal errors Dominik Csapak 2021-08-31 15:48:25 +0200
  • bbd57396d7 proxmox-backup-manager: avoid proxmox_rest_server::init_worker_tasks() for "bashcomplete" and "printdoc" Dietmar Maurer 2021-09-24 12:31:42 +0200
  • 0fd55b08d9 WorkerTaskContext: add shutdown_requested() and fail_on_shutdown() Dietmar Maurer 2021-09-24 11:56:53 +0200
  • 619cd5cbcb cleanup WorkerTaskContext Dietmar Maurer 2021-09-24 11:39:30 +0200
  • 1ec0d70d09 cleanup worker task logging Dietmar Maurer 2021-09-24 09:30:00 +0200
  • c8449217dc rename TaskState to WorkerTaskContext Dietmar Maurer 2021-09-24 07:40:49 +0200
  • f7348a23cd move src/server/h2service.rs into proxmox-rest-server crate Dietmar Maurer 2021-09-23 12:38:09 +0200
  • ae18c436dd proxmox-backup-manager: setup worker and command socket Dietmar Maurer 2021-09-23 11:43:50 +0200
  • b0e20a71e2 proxmox-daily-update: setup worker and command socket Dietmar Maurer 2021-09-23 11:12:27 +0200
  • b9700a9fe5 move worker_task.rs into proxmox-rest-server crate Dietmar Maurer 2021-09-23 10:09:19 +0200
  • 81867f0539 use UPID and systemd helpers from proxmox 0.13.4 Dietmar Maurer 2021-09-22 12:46:44 +0200
  • 0a33fba49c worker task: allow to configure path and owner/group Dietmar Maurer 2021-09-22 08:44:48 +0200
  • 049a22a3a3 src/server/worker_task.rs: Avoid using pbs-api-type::Authid Dietmar Maurer 2021-09-21 12:14:19 +0200
  • 4d4f94dedf buildsys: better group and sort --bin arguments Thomas Lamprecht 2021-09-22 16:27:37 +0200
  • a844fa0ba0 move dump-catalog-shell-cli doc-helper to proxmox-backup-client crate Thomas Lamprecht 2021-09-22 16:25:07 +0200
  • 497a7b3f8e bump version to 2.0.10-1 v2.0.10 Thomas Lamprecht 2021-09-22 11:36:42 +0200
  • 71549afa3f cargo: switch from proc-macro pin-project to declarative pin-project-lite Thomas Lamprecht 2021-09-22 11:15:38 +0200
  • a294588409 docs: troubleshooting: reformat & adapt Thomas Lamprecht 2021-09-22 07:41:45 +0200
  • 5a83930667 docs/technical-overview: add troubleshooting section Hannes Laimer 2021-09-20 11:18:39 +0200
  • c25ea25f0a debug: api ls: make path optional and default to "/" Thomas Lamprecht 2021-09-21 15:11:36 +0200
  • f7885eb263 docs: proxmox-backup-debug: add info about the 'api' subcommand Dominik Csapak 2021-09-21 12:11:18 +0200
  • a48d534d39 docs: add proxmox-backup-debug to the list of command line tools Dominik Csapak 2021-09-21 12:11:17 +0200
  • bfa942c0cf api: make some workers log on CLI Dominik Csapak 2021-09-21 12:11:16 +0200
  • f54634a890 api: add missing token list match_all property Dominik Csapak 2021-09-21 12:11:15 +0200
  • efb7c5348c proxmox-backup-debug: add 'api' subcommands Dominik Csapak 2021-09-21 12:11:14 +0200
  • d6fcc1170a move proxmox-backup-debug back to main crate Dominik Csapak 2021-09-21 12:11:13 +0200
  • 3f742f952a server: refactor abort_local_worker Dominik Csapak 2021-09-21 12:11:12 +0200
  • 84af82e8cf rename pbs-systemd to proxmox-systemd Dietmar Maurer 2021-09-21 09:33:51 +0200
  • 48109c5354 pbs-systemd: do not depend on pbs-tools Dietmar Maurer 2021-09-21 09:33:50 +0200
  • fd18775ac1 worker_state: move tasktype() code to src/api2/node/tasks.rs Dietmar Maurer 2021-09-21 07:58:54 +0200
  • e678a50ea1 buildsys: drop double-build hack to avoid linkage issues Dietmar Maurer 2021-09-21 07:58:53 +0200
  • 6523588c8d move proxmox_restore_daemon code into extra crate Dietmar Maurer 2021-09-21 07:58:52 +0200
  • 6fbf0acc76 move src/server/rest.rs to proxmox-rest-server crate Dietmar Maurer 2021-09-21 07:58:51 +0200
  • 36b7085ec2 rest server: cleanup auth-log handling Dietmar Maurer 2021-09-21 07:58:50 +0200
  • 1b1a553741 rest server: do not use pbs_api_types::Authid Dietmar Maurer 2021-09-21 07:58:49 +0200
  • 98b7d58b94 rest server: return UserInformation from ApiAuth::check_auth Dietmar Maurer 2021-09-21 07:58:48 +0200
  • 7fa9a37c7c make get_index and ApiConfig property (callback) Dietmar Maurer 2021-09-21 07:58:47 +0200
  • f533d16ef6 rest server: simplify get_index() method signature Dietmar Maurer 2021-09-21 07:58:46 +0200
  • 778c7d954b move normalize_uri_path and extract_cookie to proxmox-rest-server crate Dietmar Maurer 2021-09-21 07:58:45 +0200
  • 605fe2e7e7 move src/tools/compression.rs to proxmox-rest-server crate Dietmar Maurer 2021-09-21 07:58:44 +0200
  • 1b552c109d move src/server/formatter.rs to proxmox-rest-server crate Dietmar Maurer 2021-09-21 07:58:43 +0200
  • d4d49f7325 move src/server/environment.rs to proxmox-rest-server crate Dietmar Maurer 2021-09-21 07:58:42 +0200
  • 8bca935f08 move src/tools/daemon.rs to proxmox-rest-server workspace Dietmar Maurer 2021-09-21 07:58:41 +0200
  • fd6d243843 move ApiConfig, FileLogger and CommandoSocket to proxmox-rest-server workspace Dietmar Maurer 2021-09-21 07:58:40 +0200
  • 037f6b6d5e start new proxmox-rest-server workspace Dietmar Maurer 2021-09-21 07:58:39 +0200
  • 8eef31724f api: disks/directory: add 'name' property to list of mounts Dominik Csapak 2021-09-13 16:18:27 +0200
  • 2de1b06a06 api: disks/directory: factor out BASE_MOUNT_DIR path Dominik Csapak 2021-09-13 16:18:26 +0200
  • a332040a7f api: nodes: rustfmt Thomas Lamprecht 2021-09-15 11:42:28 +0200
  • 957133077f api2: nodes: add missing node list api call Dominik Csapak 2021-09-09 15:48:19 +0200
  • 36c6e7bb82 fix tests/worker-task-abort.rs - correctly spawn command socket Dietmar Maurer 2021-09-14 10:42:44 +0200
  • ccc3896ff3 avoid type re-exports Dietmar Maurer 2021-09-14 08:35:43 +0200
  • cef5c72682 move src/tape/helpers/snapshot_reader.rs to src/backup/snapshot_reader.rs Dietmar Maurer 2021-09-14 07:42:06 +0200
  • 51a2d9e375 fix refs in generated docs Dietmar Maurer 2021-09-13 13:40:20 +0200
  • 048b43af24 split tape code into new pbs_tape workspace Dietmar Maurer 2021-09-13 11:54:24 +0200
  • bfd2b47649 buildsys: cargo build: avoid redundant "--bin pxar" argument Thomas Lamprecht 2021-09-13 12:11:24 +0200
  • 67a5cf4714 fix regression tests Dietmar Maurer 2021-09-10 12:45:06 +0200
  • 6227654ad8 more api type cleanups: avoid re-exports Dietmar Maurer 2021-09-10 12:25:32 +0200
  • e384f16a19 proxmox-tape: add 'force-media-set' also to cli Dominik Csapak 2021-09-10 09:41:57 +0200
  • 89725197c0 move PruneOptions to pbs_api_types workspace Dietmar Maurer 2021-09-10 09:21:27 +0200
  • e7d4be9d85 move datastore config to pbs_config workspace Dietmar Maurer 2021-09-10 08:40:58 +0200
  • ba3d7e19fb move user configuration to pbs_config workspace Dietmar Maurer 2021-09-10 06:53:53 +0200
  • b65dfff574 cleanup User configuration: use Updater Dietmar Maurer 2021-09-09 13:14:28 +0200
  • 8cc3760e74 move acl to pbs_config workspaces, pbs_api_types cleanups Dietmar Maurer 2021-09-09 10:32:44 +0200
  • 1cb08a0a05 move token_shadow to pbs_config workspace Dietmar Maurer 2021-09-08 14:00:14 +0200