]> git.ipfire.org Git - thirdparty/bacula.git/commit
baculum: Add JSON output parameter to show client(s), show job(s), show pool(s) API...
authorMarcin Haba <marcin.haba@bacula.pl>
Sat, 26 Jun 2021 08:05:38 +0000 (10:05 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 24 Mar 2022 08:03:25 +0000 (09:03 +0100)
commitb587f11572d56fa67d8d862dc5e21e9b0cc1e080
treea7a6da1cf2f9b945ef8332291633378cfa933f61
parent9b8f367091aa96d49a1d5dde0cbe5e3da1e97d24
baculum: Add JSON output parameter to show client(s), show job(s), show pool(s) API endpoints

Changes:
 - Added output=json/raw to API endpoints:
   = /clients/show
   = /clients/{clientid}/show
   = /jobs/show
   = /jobs/{jobid}/show
   = /pools/show
   = /pools/{poolid}/show
 - Adapt endpoints to use new ConsoleOutputShowPage class
 - Update Baculum OpenAPI documentation
gui/baculum/protected/API/Class/ConsoleOutputShowPage.php [new file with mode: 0644]
gui/baculum/protected/API/Pages/API/ClientShow.php
gui/baculum/protected/API/Pages/API/ClientsShow.php
gui/baculum/protected/API/Pages/API/JobShow.php
gui/baculum/protected/API/Pages/API/JobsShow.php
gui/baculum/protected/API/Pages/API/PoolShow.php
gui/baculum/protected/API/Pages/API/PoolsShow.php
gui/baculum/protected/API/Pages/API/StorageShow.php
gui/baculum/protected/API/Pages/API/StoragesShow.php
gui/baculum/protected/API/openapi_baculum.json