]> git.proxmox.com Git - pve-manager.git/commit
api: notification: add api routes for gotify endpoints
authorLukas Wagner <l.wagner@proxmox.com>
Thu, 3 Aug 2023 12:16:59 +0000 (14:16 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Wed, 16 Aug 2023 09:10:50 +0000 (11:10 +0200)
commitaed4eff9cffb515f4977e31a6ad1affe794c8824
tree055dc5236adc041b7a600eb017ddef2a600b8242
parentc2c31251265c9ffaddcecd46003affe5429145ca
api: notification: add api routes for gotify endpoints

The Perl part of the API methods primarily defines the API schema,
checks for any needed priviledges and then calls the actual Rust
implementation exposed via perlmod. Any errors returned by the Rust
code are translated into PVE::Exception, so that the API call fails
with the correct HTTP error code.

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
PVE/API2/Cluster/Notifications.pm