pve-manager/PVE/API2
Lorenz Stechauner 17711ff849 api: nodes: add query_url_metadata method
metadata is gained using a HEAD request.

Due to the ability of this api endpoint to request files on internal
networks (which would not be visible/accessible from outside) it is
restricted to users with permissions `Sys.Audit` and `Sys.Modify` on
`/`. Users with these permissions are able to alter node (network)
config anyway, so this should not create any further security risk.

Signed-off-by: Lorenz Stechauner <l.stechauner@proxmox.com>
Reviewed-By: Dominik Csapak <d.csapak@proxmox.com>
2021-07-03 00:36:20 +02:00
..
Ceph fix #2422: allow multiple Ceph public networks 2021-06-18 17:13:05 +02:00
Cluster move BackupInfo module into Cluster 2021-07-02 12:50:49 +02:00
Hardware api: add usb list in hardware endpoint 2020-12-02 11:27:02 +01:00
ACME.pm api: ACME revoke: do not abort if CA is just expired 2020-08-19 18:52:48 +02:00
ACMEAccount.pm api: acme: fix API index entry for challenge-schema 2021-05-05 15:52:49 +02:00
ACMEPlugin.pm ACME: add comment for implicit standalone plugin fallback 2020-05-07 13:53:05 +02:00
APT.pm api: apt: add PUT and POST handler for repositories 2021-06-30 21:03:38 +02:00
Backup.pm api: backup: add endpoint to list included guests and volumes 2020-07-09 14:12:59 +02:00
Capabilities.pm api: move cpu path into qemu/capabilities 2021-06-09 11:29:34 +02:00
Ceph.pm api: ceph: remove moved 'flags' calls 2021-06-09 11:29:34 +02:00
Certificates.pm fix #2771: relax cert API endpoints permissions 2020-06-17 14:00:43 +02:00
Cluster.pm move BackupInfo module into Cluster 2021-07-02 12:50:49 +02:00
HAConfig.pm use new ha infrastructure 2015-04-03 08:36:59 +02:00
Hardware.pm api: add usb list in hardware endpoint 2020-12-02 11:27:02 +01:00
Makefile move BackupInfo module into Cluster 2021-07-02 12:50:49 +02:00
Network.pm fix #3385: api: network: check for used ports before writing 2021-04-22 21:32:26 +02:00
NodeConfig.pm node config: verify abstract relations on write 2020-05-03 14:10:17 +02:00
Nodes.pm api: nodes: add query_url_metadata method 2021-07-03 00:36:20 +02:00
Pool.pm fix #3402: add Pool.Audit permission 2021-06-01 10:31:11 +02:00
Replication.pm cleanup 2017-12-14 09:07:00 +01:00
ReplicationConfig.pm fix iteration over hash without keys 2020-11-20 15:34:27 +01:00
Services.pm api: services: also track systemd-journald, as syslog is not often there anymore 2021-06-22 18:14:12 +02:00
Subscription.pm ui: fix system report window indentation + cleanups 2020-05-27 14:11:16 +02:00
Tasks.pm api: tasks: add 'statusfilter' to task list endpoint 2021-06-28 17:51:25 +02:00
VZDump.pm vdzump: whitespace/extra-lines clean up 2021-06-18 14:35:25 +02:00