]> git.sur5r.net Git - bacula/bacula/blobdiff - gui/baculum/protected/API/endpoints.xml
baculum: Add fileset info endpoint and use it in restore wizard
[bacula/bacula] / gui / baculum / protected / API / endpoints.xml
index 4d003682048fe98a66e4c41b1beb6ffa41c3a2d8..cc5c656d450bea3b83b1addeb89447746afa8796 100644 (file)
@@ -59,7 +59,8 @@
        <url ServiceParameter="API.JobTasks" pattern="api/jobs/tasks/limit/{limit}/" parameters.limit="\d+" />
        <url ServiceParameter="API.Job" pattern="api/jobs/{id}/" parameters.id="\d+" />
        <url ServiceParameter="API.Jobs" pattern="api/jobs/limit/{limit}/" parameters.limit="\d+" />
-       <url ServiceParameter="API.JobsRecent" pattern="api/jobs/recent/{name}/{clientid}/" parameters.name="[a-zA-Z0-9:.\-_ ]+" parameters.clientid="\d+" />
+       <url ServiceParameter="API.JobsRecent" pattern="api/jobs/recent/{name}/client/{client}/filesetid/{filesetid}/" parameters.name="[a-zA-Z0-9:.\-_ ]+" parameters.client="[a-zA-Z0-9:.\-_ ]+" parameters.filesetid="\d+" />
+       <url ServiceParameter="API.JobsRecent" pattern="api/jobs/recent/{name}/clientid/{clientid}/filesetid/{filesetid}/" parameters.name="[a-zA-Z0-9:.\-_ ]+" parameters.clientid="\d+" parameters.filesetid="\d+" />
        <url ServiceParameter="API.JobEstimate" pattern="api/jobs/estimate/" />
        <url ServiceParameter="API.JobRun" pattern="api/jobs/run/" />
        <url ServiceParameter="API.JobCancel" pattern="api/jobs/cancel/{id}/" parameters.id="\d+"/>
@@ -85,6 +86,7 @@
        <!-- fileset endpoints -->
        <url ServiceParameter="API.FileSets" pattern="api/filesets/" />
        <url ServiceParameter="API.FileSet" pattern="api/filesets/{id}/" parameters.id="\d+" />
+       <url ServiceParameter="API.FileSetsInfo" pattern="api/filesets/info/" />
        <!-- Bacula config module endpoints -->
        <url ServiceParameter="API.JSONToolsTest" pattern="api/config/tools/test/" />
        <url ServiceParameter="API.ConfigDirTest" pattern="api/config/directory/test/" />