Commit Graph

5 Commits

Author SHA1 Message Date
Stefan Hanreich
2989f3a9b8 sdn: ipam: fix editing custom mappings
Currently custom mappings cannot be edited, due to them having no VMID
value. The VMID parameter was always sent by the frontend to the
update call - even if it was empty - leading to validation failure on
the backend. Fix this by only sending the vmid parameter when it is
actually set.

Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
2024-07-22 18:37:32 +02:00
Thomas Lamprecht
4a88465546 ui: drop various translations of fixed strings
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-23 09:23:23 +01:00
Stefan Hanreich
024017cffa ipam: send ip to delete endpoint
The ip parameter has been added to the delete endpoint, so only a
specific mapping gets deleted instead of all mappings for that mac
address. Reflect this change in the UI.

Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
2023-11-22 14:35:49 +01:00
Stefan Hanreich
14f46dbb97 sdn: Update IPAM API endpoints
The IPAM-related API endpoints were moved, reflect those changes in
the UI as well.

Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
2023-11-21 20:54:11 +01:00
Stefan Hanreich
a3c059c559 sdn: ipam: add ipam panel
Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
2023-11-21 20:27:38 +01:00