]> git.ipfire.org Git - thirdparty/bacula.git/commit
baculum: New improved version API v1
authorMarcin Haba <marcin.haba@bacula.pl>
Thu, 19 Apr 2018 17:13:17 +0000 (19:13 +0200)
committerMarcin Haba <marcin.haba@bacula.pl>
Thu, 19 Apr 2018 17:13:17 +0000 (19:13 +0200)
commit68ecc6556c89dbeb68a470613a48472804b586d3
tree5b734554ecdcca1c04e8ba4faeacc967aa8d1548
parentf34d696b7ca12d9ae6538c33d045c6c94d03af21
baculum: New improved version API v1

- Access to resources improvements
- Improved endpoints hierarchy
- Old API should be still compatible but deprecated
- Add accurate option to run job
45 files changed:
gui/baculum/protected/API/Class/BaculumAPIServer.php
gui/baculum/protected/API/Class/FileSetManager.php
gui/baculum/protected/API/Class/VolumeRecord.php
gui/baculum/protected/API/Pages/API/BVFSClearCache.php
gui/baculum/protected/API/Pages/API/BVFSGetJobids.php
gui/baculum/protected/API/Pages/API/BVFSLsDirs.php
gui/baculum/protected/API/Pages/API/BVFSLsFiles.php
gui/baculum/protected/API/Pages/API/Client.php
gui/baculum/protected/API/Pages/API/ClientShow.php
gui/baculum/protected/API/Pages/API/ClientStatus.php
gui/baculum/protected/API/Pages/API/ClientsShow.php
gui/baculum/protected/API/Pages/API/FileSet.php
gui/baculum/protected/API/Pages/API/FileSetResNames.php [new file with mode: 0644]
gui/baculum/protected/API/Pages/API/FileSets.php
gui/baculum/protected/API/Pages/API/FileSetsInfo.php [deleted file]
gui/baculum/protected/API/Pages/API/Job.php
gui/baculum/protected/API/Pages/API/JobCancel.php
gui/baculum/protected/API/Pages/API/JobEstimate.php
gui/baculum/protected/API/Pages/API/JobLog.php
gui/baculum/protected/API/Pages/API/JobResNames.php [moved from gui/baculum/protected/API/Pages/API/JobTasks.php with 60% similarity]
gui/baculum/protected/API/Pages/API/JobRun.php
gui/baculum/protected/API/Pages/API/JobShow.php
gui/baculum/protected/API/Pages/API/Jobs.php
gui/baculum/protected/API/Pages/API/JobsOnVolume.php
gui/baculum/protected/API/Pages/API/JobsRecent.php
gui/baculum/protected/API/Pages/API/JobsShow.php
gui/baculum/protected/API/Pages/API/Pool.php
gui/baculum/protected/API/Pages/API/PoolUpdate.php
gui/baculum/protected/API/Pages/API/PoolUpdateVolumes.php
gui/baculum/protected/API/Pages/API/Pools.php
gui/baculum/protected/API/Pages/API/PoolsShow.php
gui/baculum/protected/API/Pages/API/Storage.php
gui/baculum/protected/API/Pages/API/StorageMount.php
gui/baculum/protected/API/Pages/API/StorageRelease.php
gui/baculum/protected/API/Pages/API/StorageShow.php
gui/baculum/protected/API/Pages/API/StorageStatus.php
gui/baculum/protected/API/Pages/API/StorageUmount.php
gui/baculum/protected/API/Pages/API/Storages.php
gui/baculum/protected/API/Pages/API/StoragesShow.php
gui/baculum/protected/API/Pages/API/VolumePrune.php
gui/baculum/protected/API/Pages/API/VolumePurge.php
gui/baculum/protected/API/Pages/API/VolumesInPool.php
gui/baculum/protected/API/Pages/API/VolumesRequired.php
gui/baculum/protected/API/endpoints.xml
gui/baculum/protected/Common/Class/Errors.php