feat: added system page to manage background tasks and get basic system information

This commit is contained in:
Michael Green
2023-07-04 09:20:42 +10:00
parent 26718b3cae
commit 48e8682a55
10 changed files with 331 additions and 27 deletions

View File

@@ -74,6 +74,11 @@ namespace gaseous_server
Logging.Log(Logging.LogType.Information, "Timered Event", "Starting Metadata Refresher");
Classes.MetadataManagement.RefreshMetadata(true);
break;
case QueueItemType.OrganiseLibrary:
Logging.Log(Logging.LogType.Information, "Timered Event", "Starting Library Organiser");
Classes.ImportGame.OrganiseLibrary();
break;
}
}
catch (Exception ex)
@@ -101,7 +106,8 @@ namespace gaseous_server
NotConfigured,
SignatureIngestor,
TitleIngestor,
MetadataRefresh
MetadataRefresh,
OrganiseLibrary
}
public enum QueueItemState