From 3c9d0180e1a9ab7a99a53c25382d5e4a9604421f Mon Sep 17 00:00:00 2001 From: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Date: Mon, 17 Mar 2025 17:41:44 +0300 Subject: [PATCH 1/7] Added chd_DocLiveness_DocumentNotLive diagnose (#238) --- authenticity/e-check-diagnose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/authenticity/e-check-diagnose.yml b/authenticity/e-check-diagnose.yml index 355689b0..96d1d74c 100644 --- a/authenticity/e-check-diagnose.yml +++ b/authenticity/e-check-diagnose.yml @@ -119,6 +119,7 @@ components: - 221 - 222 - 230 + - 238 - 239 - 240 - 241 @@ -244,6 +245,7 @@ components: - "OCR_QUALITY_INVALID_FONT" - "OCR_QUALITY_INVALID_BACKGROUND" - "LASINK_INVALID_LINES_FREQUENCY" + - "DOC_LIVENESS_DOCUMENT_NOT_LIVE" - "DOC_LIVENESS_BLACK_AND_WHITE_COPY_DETECTED" - "DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED" - "DOC_LIVENESS_INVALID_BARCODE_BACKGROUND" From 070f535d821a2e6f58055a134a0da67909decf7b Mon Sep 17 00:00:00 2001 From: Artem Tsybulko <60066359+inspector-code@users.noreply.github.com> Date: Mon, 17 Mar 2025 18:19:13 +0300 Subject: [PATCH 2/7] SP-20987 - add checkSecurityText, checkBlackAndWhiteCopy (#235) * SP-20987 - add checkSecurityText, checkBlackAndWhiteCopy * SP-20987 - update github actions * Update p-process.yml --------- Co-authored-by: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> --- p-process.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/p-process.yml b/p-process.yml index 279972b0..f09fbcfc 100644 --- a/p-process.yml +++ b/p-process.yml @@ -586,6 +586,10 @@ components: type: boolean description: "This parameter is used to enable LetterScreen check" # default: false + checkSecurityText: + type: boolean + description: "This parameter is used to enable Security text check" + # default: true LivenessParams: @@ -607,6 +611,10 @@ components: type: boolean description: "This parameter is used to enable Electronic device detection" # default: true + checkBlackAndWhiteCopy: + type: boolean + description: "This parameter is used to enable Black and white copy check" + # default: true MeasureSystem: type: integer From 8878cbe8b670731943f6fda712af7c02c385a148 Mon Sep 17 00:00:00 2001 From: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:20:38 +0300 Subject: [PATCH 3/7] 35052: Updated childAgeThreshold description based on the upcoming changes (#239) * Updated childAgeThreshold description based on the upcoming changes * Update common.yml * Update common.yml --- common.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common.yml b/common.yml index be95a873..cdc16271 100644 --- a/common.yml +++ b/common.yml @@ -282,7 +282,7 @@ components: childAgeThreshold: type: integer example: 13 - description: "Minimum age of a child, at which portrait comparison result will be effective. Default: 13." + description: "The age threshold for the portrait comparison. Default: 13." childDocValidityYears: type: integer example: 5 From a88af7b5de15d1fbe0951b8f2bb2161d6dd5bcfa Mon Sep 17 00:00:00 2001 From: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:21:06 +0300 Subject: [PATCH 4/7] SP-21690: Added checkDynaprint (#240) * Added checkDynaprint * Update p-process.yml --- p-process.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/p-process.yml b/p-process.yml index f09fbcfc..8edc2118 100644 --- a/p-process.yml +++ b/p-process.yml @@ -615,6 +615,10 @@ components: type: boolean description: "This parameter is used to enable Black and white copy check" # default: true + checkDynaprint: + type: boolean + description: "This parameter is used to enable Dynaprint check" + # default: true MeasureSystem: type: integer From 658d07da81cfaa8209b041f22eee3e39be09f04d Mon Sep 17 00:00:00 2001 From: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Date: Wed, 19 Mar 2025 12:28:23 +0300 Subject: [PATCH 5/7] Added ft_Short_Flight_Number and ft_Airline_Code (#241) --- e-text-field-type.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/e-text-field-type.yml b/e-text-field-type.yml index fea1aed3..82642c55 100644 --- a/e-text-field-type.yml +++ b/e-text-field-type.yml @@ -646,6 +646,8 @@ components: - 690 - 691 - 692 + - 693 + - 694 x-enum-descriptions: - "Document class code" - "Issuing state code" @@ -1289,6 +1291,8 @@ components: - "Digital Travel Authorization Number" - "Date of First Positive Test Result" - "EF.CardAccess" + - "Short flight number" + - "Airline code" x-enum-varnames: - "DOCUMENT_CLASS_CODE" - "ISSUING_STATE_CODE" @@ -1932,3 +1936,5 @@ components: - "FT_DIGITAL_TRAVEL_AUTHORIZATION_NUMBER" - "FT_DATE_OF_FIRST_POSITIVE_TEST_RESULT" - "EF_CARD_ACCESS" + - "SHORT_FLIGHT_NUMBER" + - "AIRLINE_CODE" From 824184cc5c7a07e1fda5efc4ea1be28a3c7560c1 Mon Sep 17 00:00:00 2001 From: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Date: Mon, 24 Mar 2025 11:11:22 +0300 Subject: [PATCH 6/7] 35955: Added occlusion check (#242) --- rt-image-quality.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rt-image-quality.yml b/rt-image-quality.yml index 7c6418f4..89155c6b 100644 --- a/rt-image-quality.yml +++ b/rt-image-quality.yml @@ -40,6 +40,7 @@ components: - 5 - 7 - 9 + - 10 x-enum-varnames: - "ImageGlares" - "ImageFocus" @@ -49,6 +50,7 @@ components: - "Bounds" - "Portrait" - "Brightness" + - "Occlusion" x-enum-descriptions: - "Signals glare presence on the image" - "Signals whether image is in focus" @@ -58,6 +60,7 @@ components: - "Signals if document is not fully present in the image" - "Signals if the portrait is present" - "Signals if the document image is bright enough" + - "Signals if the document image has occlusion" InputImageQualityChecks: type: string @@ -71,6 +74,7 @@ components: - "documentPosition" - "portraitCheck" - "brightnessCheck" + - "occlusionCheck" x-enum-varnames: - "Glares" - "Focus" @@ -80,6 +84,7 @@ components: - "Bounds" - "Portrait" - "Brightness" + - "Occlusion" x-enum-descriptions: - "Signals glare presence on the image" - "Signals whether image is in focus" @@ -89,6 +94,7 @@ components: - "Signals if document is not fully present in the image" - "Signals if the portrait is present" - "Signals if the document image is bright enough" + - "Signals if the document image has occlusion" AreaArray: From 5c5bb0e2553e3c6d0c22b258f0423c0ed3355508 Mon Sep 17 00:00:00 2001 From: Vladislav Yakimchik <31860804+vyakimchik@users.noreply.github.com> Date: Fri, 28 Mar 2025 10:42:58 +0300 Subject: [PATCH 7/7] 35091: Added strictDLCategoryExpiry property (#243) --- p-process.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/p-process.yml b/p-process.yml index 8edc2118..8e2f3807 100644 --- a/p-process.yml +++ b/p-process.yml @@ -454,6 +454,10 @@ components: type: array items: $ref: "./e-input-barcode-type.yml#/components/schemas/InputBarcodeType" + strictDLCategoryExpiry: + description: "Set to force DL categories expiry date to affect the overall status or not. As documents usually have their own date of expiry, which might be less or greater than category expiry date, this might be handy for specific cases." + type: boolean +# default: false required: - scenario