Sort of working beta

This commit is contained in:
2025-02-06 17:30:45 +01:00
parent 5f42c707eb
commit 2ef114e154
97 changed files with 3093 additions and 106 deletions

View File

@ -3,5 +3,39 @@ export type Job = {
name: string;
description: string;
is_active: boolean;
job_infos: JobInfo[];
created_at: Date;
}
export type JobInfo = {
id: number;
name: string;
description: string;
placeholder: string;
value: string | boolean;
is_required: boolean;
job_info_type: JobInfoType;
job_id: number;
}
export type JobInfoType = {
id: number;
name: string;
created_at: Date;
}
export type JobRunArtifact = {
jobId: number;
artifacts: JobArtifact[];
success: boolean;
}
export type JobArtifact = {
name: string;
content: string;
}