Skip to content

Commit da33d26

Browse files
committed
Open API
1 parent f13bd31 commit da33d26

File tree

7 files changed

+23
-17
lines changed

7 files changed

+23
-17
lines changed

db/data/scheduling.JobStatus_texts_da.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ locale;code;name;descr
55
"da";completedWithWarning;Afsluttet med advarsel;Advarsel
66
"da";completedWithError;Afsluttet med fejl;Fejl
77
"da";failed;Mislykkedes;Mislykkedes
8-
"da";cancelRequested;Annullering rekvireret;Anmodet
8+
"da";cancelRequested;Annullering anmodet;Anmodet
99
"da";canceled;Annulleret;Annulleret

db/data/scheduling.JobStatus_texts_ru.csv

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ locale;code;name;descr
22
"ru";requested;Запрошено;Запрошено
33
"ru";running;Выполняется;Выполняется
44
"ru";completed;Завершено;Завершено
5-
"ru";completedWithWarning;Completed with Warning;Предупреждение
6-
"ru";completedWithError;Completed with Error;Ошибка
5+
"ru";completedWithWarning;Завершено с предупреждением;Предупреждение
6+
"ru";completedWithError;Завершено с ошибкой;Ошибка
77
"ru";failed;Не удалось;Не удалось
8-
"ru";cancelRequested;Запрошено сторно;Запрошено
8+
"ru";cancelRequested;Запрошена отмена;Запрошено
99
"ru";canceled;Отменено;Отменено

db/i18n/i18n_fi.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ Description=Kuvaus
1717
#XFLD
1818
LongDescription=Pitkä kuvaus
1919
#XFLD
20-
SupportsStartDateTime=Tulee alkupäivämäärää ja -aikaa
20+
SupportsStartDateTime=Tukee alkupäivämäärää ja -aikaa
2121
#XFLD
22-
SupportsTestRun=Tulee testiajoa
22+
SupportsTestRun=Tukee testiajoa
2323
#XFLD
2424
Version=Versio
2525
#XFLD

openapi/SchedulingProviderV1Service.openapi3.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1277,7 +1277,7 @@
12771277
"default": false
12781278
}
12791279
},
1280-
"required": ["name", "dataType", "type", "mappingType"]
1280+
"required": ["name", "dataType", "type"]
12811281
},
12821282
"SchedulingProviderService.JobResult": {
12831283
"title": "JobResult",
@@ -1312,7 +1312,8 @@
13121312
"type": "string",
13131313
"maxLength": 5000
13141314
}
1315-
}
1315+
},
1316+
"required": ["ID", "type", "name"]
13161317
},
13171318
"SchedulingProviderService.JobResultMessage": {
13181319
"title": "JobResultMessage",
@@ -1344,7 +1345,8 @@
13441345
"format": "date-time",
13451346
"example": "2017-04-13T15:51:04.0000000Z"
13461347
}
1347-
}
1348+
},
1349+
"required": ["ID", "severity", "code", "text", "createdAt"]
13481350
},
13491351
"error": {
13501352
"type": "object",

scripts/openapi.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,7 @@ function processSchedulingProviderService(check) {
6767
{ type: "boolean" },
6868
{ type: "number" },
6969
];
70-
data.components.schemas["SchedulingProviderService.JobParameterDefinition"].required = [
71-
"name",
72-
"dataType",
73-
"type",
74-
"mappingType",
75-
];
70+
data.components.schemas["SchedulingProviderService.JobParameterDefinition"].required = ["name", "dataType", "type"];
7671
data.components.schemas["SchedulingProviderService.Job-create"].required = ["name", "referenceID"];
7772
data.components.schemas["SchedulingProviderService.JobParameter"].required = ["ID", "name", "value"];
7873
delete data.components.schemas["SchedulingProviderService.JobParameter"].properties.value.type;
@@ -91,9 +86,18 @@ function processSchedulingProviderService(check) {
9186
{ type: "number" },
9287
];
9388

89+
data.components.schemas["SchedulingProviderService.JobResult"].required = ["ID", "type", "name"];
9490
delete data.components.schemas["SchedulingProviderService.Job-create"].properties.results;
9591
delete data.components.schemas["SchedulingProviderService.JobResult"].properties.data;
9692
delete data.components.schemas["SchedulingProviderService.JobResult-create"];
93+
94+
data.components.schemas["SchedulingProviderService.JobResultMessage"].required = [
95+
"ID",
96+
"severity",
97+
"code",
98+
"text",
99+
"createdAt",
100+
];
97101
delete data.components.schemas["SchedulingProviderService.JobResultMessage-create"];
98102

99103
// Paths

srv/scheduling/i18n/messages_fi.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobDefinitionNotFound=Työn määritystä "{0}" ei löytynyt.
1717
#XMSG
1818
jobResultsReadOnly=Työn tulokset on kirjoitussuojattu.
1919
#XMSG
20-
startDateTimeNotSupported=Alkupäivämäärää ja -aikaa ei tueta työn määrityksessä "{0}".
20+
startDateTimeNotSupported=Alkupäivämäärää ja -aikaa ei tueta työmäärityksessä "{0}".
2121
#XMSG
2222
referenceIDMissing=Ei annettua viitetunnusta.
2323
#XMSG

srv/scheduling/i18n/messages_ru.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ invalidJobStatus=Статус задания '{0}' недействителен.
1111
#XMSG
1212
statusTransitionNotAllowed=Изменение статуса с '{0}' на '{1}' не разрешено.
1313
#XMSG
14-
invalidOption=Value '{0}' is not valid for option '{1}'.
14+
invalidOption=Значение '{0}' недействительно для опции '{1}'.
1515
#XMSG
1616
jobDefinitionNotFound=Определение задания '{0}' не найдено.
1717
#XMSG

0 commit comments

Comments
 (0)