proxmox-datacenter-manager (0.1.12) bookworm; urgency=medium

  * api task status: actually return the UPID.

  * switch ticket endpoint over to new http only endpoint.

  * cache pve node reachability and names and use that information to not try
    to connect to known-unreachable servers, only try them as last-resort.

  * cli: honor NO_COLOR env variable.

  * cli: fix adding remotes.

  * add pdmAtoB upgrade checker script.

  * cli/admin: add a versions command to show current package versions.

  * api: acme: fix certificate ordering when no account is set.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 10 Sep 2025 13:49:37 +0200

proxmox-datacenter-manager (0.1.11) bookworm; urgency=medium

  * privileged-api: create /var/cache/proxmox-datacenter-manager/ on startup

  * api: add caching 'remote-tasks' API endpoint

  * pve api: track new tasks created by PDM

  * api: fix remote upid tracking for qemu remote migration

  * api: add target-endpoint parameter to remote migrate api calls

  * api: pve: add remote cluster-status api call

  * client: add cluster status method

  * client: add target-endpoint parameter to remote migration methods

  * task cache: skip remotes with errors on fetch to avoid that a single
    unavailable cluster node can block the whole remote.

  * task cache: skip remotes with errors on fetch

  * task cache: add filter options and reverse task order

  * add optional web-url configuration for remotes to override the URL that
    the PDM web UI should use to open external resources.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 29 Jan 2025 09:21:27 +0100

proxmox-datacenter-manager (0.1.10) bookworm; urgency=medium

  * privileged api: do not clean-up socket unconditionally on start-up but
    only before freshly creating it. This should fix an issue where the
    unprivileged, main API dameon could not proxy to the privileged API
    daemon anymore after the latter was reloaded. Which, for example, can
    happen when installing package updates.

  * privileged api: output log message before signaling readiness to systemd.

 -- Proxmox Support Team <support@proxmox.com>  Mon, 30 Dec 2024 15:43:10 +0100

proxmox-datacenter-manager (0.1.9) bookworm; urgency=medium

  * api: apt versions: fix version of running PDM daemon

  * api: apt versions: track more packages again

  * privileged api server: properly handle socket on reload

  * packaging: properly reload services after upgrade

 -- Proxmox Support Team <support@proxmox.com>  Mon, 23 Dec 2024 16:32:26 +0100

proxmox-datacenter-manager (0.1.8) bookworm; urgency=medium

  * depend on libproxmox-acme-plugins package to ensure DNS challenge plugins
    are available.

 -- Proxmox Support Team <support@proxmox.com>  Thu, 19 Dec 2024 18:56:31 +0100

proxmox-datacenter-manager (0.1.7) bookworm; urgency=medium

  * api: add more permission checks for dashboard calls so that those are
    usable for non-root users. the top entities are still root only for now.

  * remote migrate: fix handling of host:port as remote

  * remote migrate: don't log parameters

  * api: remotes: don't return token secret in response

  * server: api: add 'realms' add point for PVE

 -- Proxmox Support Team <support@proxmox.com>  Thu, 19 Dec 2024 13:39:02 +0100

proxmox-datacenter-manager (0.1.6) bookworm; urgency=medium

  * explicitly depend on proxmox-termproxy.

  * ship GRUB_DISTRIBUTOR default-snippet for easier recognition on boot.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 18 Dec 2024 23:38:43 +0100

proxmox-datacenter-manager (0.1.5) bookworm; urgency=medium

  * api: log listening address and port used

  * api: use always use base user when trying to create a token

  * packages: recommend UI package from API and vice versa

  * add simple daily-update executable with systemd service & timer

  * fix installing apt sources file for pdm-test repo

  * api: add qemu migrate preconditions api call

  * automatically poll all remotes and fill metrics cache every 15 minutes.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 18 Dec 2024 15:55:21 +0100

proxmox-datacenter-manager (0.1.4) bookworm; urgency=medium

  * api: add banner service to write our /etc/issue

 -- Proxmox Support Team <support@proxmox.com>  Wed, 18 Dec 2024 10:40:24 +0100

proxmox-datacenter-manager (0.1.3) bookworm; urgency=medium

  * api: pve: various permission check improvements

  * server: remove debug logging from calculating the top entities

  * server: api: include more 'top entities' metrics

  * server: api: top entities: make timeframe configurable

  * ship sources.list file with pdm-test repo configured

 -- Proxmox Support Team <support@proxmox.com>  Wed, 18 Dec 2024 09:47:27 +0100

proxmox-datacenter-manager (0.1.2) bookworm; urgency=medium

  * admin cli: set up server context on startup

  * server: add docgen binary

  * server: api: add pve node status api call

  * record various missing package dependencies

 -- Proxmox Support Team <support@proxmox.com>  Mon, 16 Dec 2024 21:26:08 +0100

proxmox-datacenter-manager (0.1.1) bookworm; urgency=medium

  * bump version for testing packaging with current development state.

 -- Proxmox Support Team <support@proxmox.com>  Sun, 15 Dec 2024 21:10:19 +0100

proxmox-datacenter-manager (0.1.0) bookworm; urgency=medium

  * initial release

 -- Proxmox Support Team <support@proxmox.com>  Thu, 26 Oct 2023 18:44:35 +0200
