rust-proxmox-router (3.0.0-1) bookworm; urgency=medium * rename old streaming api to "serializing" (as it is not truly streaming) * add `StreamSync` and `StreamAsync` variants to `ApiHandler`, these can, if requested by the client, produce a stream of format `application/json-seq` (RFC7464) * add a "stream" feature to include decoding helpers for streaming api calls -- Proxmox Support Team Wed, 04 Sep 2024 15:31:18 +0200 rust-proxmox-router (2.2.4-1) bookworm; urgency=medium * sort cli properties in usage output * deprecate `cli::init_cli_logger()`, replaced by one in proxmox-log * some clippy fixes -- Proxmox Support Team Fri, 30 Aug 2024 13:52:16 +0200 rust-proxmox-router (2.2.3-1) stable; urgency=medium * remove unused dependencies `regex` and `tokio` -- Proxmox Support Team Wed, 14 Aug 2024 12:01:40 +0200 rust-proxmox-router (2.2.2-1) stable; urgency=medium * cli: add OutputFormat enum api type -- Proxmox Support Team Wed, 31 Jul 2024 10:05:26 +0200 rust-proxmox-router (2.2.1-1) stable; urgency=medium * cli: fix cli commands with no positional args (don't set 'deny_unknown' at the end) * fix typos in api and code documentation -- Proxmox Support Team Mon, 22 Jul 2024 09:06:23 +0200 rust-proxmox-router (2.2.0-1) stable; urgency=medium * AsAny: add as_any_mut * cli: store extra object-schema args by type * cli: add a new CLI parser with support for global/hierarchical parameters which does not support single-dash for long options * cli: support 'help' output, completion and doc generation with the new CLI parser * add tests for doc generation * use const blocks in thread_local! calls -- Proxmox Support Team Wed, 17 Jul 2024 14:17:48 +0200 rust-proxmox-router (2.1.5-1) stable; urgency=medium * repalce c_str! macro usage with c"literalsl" -- Proxmox Support Team Thu, 20 Jun 2024 10:43:51 +0200 rust-proxmox-router (2.1.4-1) stable; urgency=medium * include causes when printing fatal errors * replace libc::isatty with new is_terminal from std::io::Stdout * cli: add confirmation helper -- Proxmox Support Team Wed, 19 Jun 2024 10:27:03 +0200 rust-proxmox-router (2.1.3-1) stable; urgency=medium * cli: allow specifying the arguments explicitly * add oneOf schema support and bump proxmox-schema dependency to 3 -- Proxmox Support Team Fri, 02 Feb 2024 13:54:46 +0100 rust-proxmox-router (2.1.2-1) stable; urgency=medium * fix a compile warning -- Proxmox Support Team Wed, 06 Dec 2023 15:59:39 +0100 rust-proxmox-router (2.1.1-1) stable; urgency=medium * rebuild with env_logger 0.10 -- Proxmox Support Team Mon, 02 Oct 2023 09:09:32 +0200 rust-proxmox-router (2.1.0-1) bookworm; urgency=medium * move `HttpError` and its macros into its own crate and re-export here -- Proxmox Support Team Fri, 28 Jul 2023 11:08:59 +0200 rust-proxmox-router (2.0.0-1) bookworm; urgency=medium * update to Debian 12 bookworm versioning * rebuild with proxmox-schema 2.0.0-1 -- Proxmox Support Team Mon, 24 Jul 2023 10:43:40 +0200 rust-proxmox-router (1.3.1-1) stable; urgency=medium * move common metadata to workspace * use workspace dependencies * update nix to 0.26 -- Proxmox Support Team Thu, 05 Jan 2023 12:09:26 +0100 rust-proxmox-router (1.3.0-1) unstable; urgency=medium * make hyper/http optional via new "server" feature -- Proxmox Support Team Wed, 7 Sep 2022 09:15:10 +0200 rust-proxmox-router (1.2.4-1) unstable; urgency=medium * add init_cli_logger helper -- Proxmox Support Team Tue, 21 Jun 2022 10:39:18 +0200 rust-proxmox-router (1.2.3-1) unstable; urgency=medium * update to nix 0.24 * update to rustyline 9 -- Proxmox Support Team Thu, 2 Jun 2022 12:18:22 +0200 rust-proxmox-router (1.2.2-1) unstable; urgency=medium * router: drop Index impls for references * router: permissions: allow to pass (partial-) collapsed acl path components and variables -- Proxmox Support Team Thu, 05 May 2022 08:56:13 +0200 rust-proxmox-router (1.2.1-1) unstable; urgency=medium * implement `Index` and `IndexMut` directly on `dyn RpcEnvironment` instead of just on references -- Proxmox Support Team Thu, 21 Apr 2022 13:46:29 +0200 rust-proxmox-router (1.2.0-1) unstable; urgency=medium * add `SerializableReturn` trait * add streaming api handler variants -- Proxmox Support Team Tue, 12 Apr 2022 14:23:25 +0200 rust-proxmox-router (1.1.1-1) unstable; urgency=medium * avoid anyhow wildcard imports -- Proxmox Support Team Wed, 1 Dec 2021 13:17:44 +0100 rust-proxmox-router (1.1.0-1) unstable; urgency=medium * add filename completions helper (moved from pbs-tools) -- Proxmox Support Team Wed, 13 Oct 2021 12:27:19 +0200 rust-proxmox-router (1.0.0-1) stable; urgency=medium * initial split out of `librust-proxmox-dev` -- Proxmox Support Team Wed, 06 Oct 2021 11:04:36 +0200