[pdm-devel] [PATCH datacenter-manager/proxmox 0/6] fix #6914: add option to remove already existing token

Shan Shaji s.shaji at proxmox.com
Fri Dec 5 19:04:41 CET 2025


If a user removed a remote without deleting its associated token, PDM
would not allow re-adding the same remote unless the token name was
changed. To fix this, support for optionally deleting the token from
the remote has been added.

This includes:

- CLI: An optional flag to remove the token when removing the remote
- UI: A checkbox that allows users to delete the token along with the
      remote

proxmox-datacenter-manager:

Shan Shaji (5):
  server: pbs-client: add delete admin token method
  server: api: add support to optionally delete token from remote
  pdm-client: accept `delete-token` argument for deleting api token
  cli: client: add `delete-token` option to delete token from remote
  fix: ui: add remove confirmation dialog with optional token deletion

 cli/client/src/remotes.rs       |  11 ++-
 lib/pdm-client/src/lib.rs       |   6 +-
 server/src/api/remotes.rs       |  45 +++++++++++-
 server/src/pbs_client.rs        |   9 ++-
 ui/src/remotes/config.rs        |  42 +++++++----
 ui/src/remotes/mod.rs           |   3 +
 ui/src/remotes/remove_remote.rs | 122 ++++++++++++++++++++++++++++++++
 7 files changed, 217 insertions(+), 21 deletions(-)
 create mode 100644 ui/src/remotes/remove_remote.rs


proxmox:

Shan Shaji (1):
  pve-api-types: generate missing `delete_token` method

 pve-api-types/generate.pl           |  1 +
 pve-api-types/src/generated/code.rs | 11 +++++++++++
 2 files changed, 12 insertions(+)


Summary over all repositories:
  9 files changed, 229 insertions(+), 21 deletions(-)

-- 
Generated by git-murpp 0.8.1




More information about the pdm-devel mailing list