feature: saved exports

initial - not feature complete
This commit is contained in:
Gary Sharp
2025-02-09 17:14:04 +11:00
parent 2fce645066
commit ac24055365
35 changed files with 2244 additions and 156 deletions
+3 -5
View File
@@ -11,8 +11,8 @@ namespace Disco.Services.Exporting
public interface IExport
{
Guid Id { get; set; }
string Name { get; set; }
string Description { get; set; }
[JsonIgnore]
string Name { get; }
ExportResult Export(DiscoDataContext database, IScheduledTaskStatus status);
}
@@ -22,10 +22,8 @@ namespace Disco.Services.Exporting
where T : IExportOptions, new()
where R : IExportRecord
{
bool TimestampSuffix { get; set; }
[JsonIgnore]
string SuggestedFilenamePrefix { get; }
string FilenamePrefix { get; }
[JsonIgnore]
string ExcelWorksheetName { get; }
[JsonIgnore]