feature: job exporting (resolves #155)

This commit is contained in:
Gary Sharp
2024-12-12 16:02:12 +11:00
parent 90c709c4c1
commit a6b9cd1af2
55 changed files with 3197 additions and 412 deletions
@@ -1,4 +1,4 @@
using Disco.Models.Services.Job;
using Disco.Models.Services.Jobs;
using System.Collections.Generic;
namespace Disco.Models.UI.Config.JobPreferences
+19
View File
@@ -0,0 +1,19 @@
using Disco.Models.Repository;
using Disco.Models.Services.Exporting;
using Disco.Models.Services.Jobs.Exporting;
using System.Collections.Generic;
namespace Disco.Models.UI.Job
{
public interface JobExportModel : BaseUIModel
{
JobExportOptions Options { get; set; }
string ExportSessionId { get; set; }
ExportResult ExportSessionResult { get; set; }
List<JobQueue> JobQueues { get; set; }
List<KeyValuePair<string, string>> JobStatuses { get; set; }
List<JobType> JobTypes { get; set; }
}
}
+1 -1
View File
@@ -1,5 +1,5 @@
using Disco.Models.Services.Documents;
using Disco.Models.Services.Job;
using Disco.Models.Services.Jobs;
using Disco.Models.Services.Jobs.JobLists;
using System;
using System.Collections.Generic;