v4.0.46

Creation Date: 27.01.2026

277754 - Adding headers to SOAP requests

Work will be done to add header information to Neova, similar to what is used in REST APIs, so that requests can be routed to different servers.

The main tests were conducted in a local environment. We also performed general testing in the market and pre-production phases.

271688 - Adding Status Code and Making Status a Multiple Choice in the Dashboard API

The tests have been completed successfully.

271280 - When 2FA is activated and it must also be activated for sub-users

The relevant development has been completed, and the user-based Two-Factor Authentication feature can now be enabled or disabled.

The prep deployment and prep testing jobs for the 2FA feature (281272) have been opened.

271200 - Kuwait Turk API Market Infrastructure Separation Study

All screens, components, and related resource files with the KT prefix in the main Developer Portal project have been moved to the newly created, independent "apigo-developer-kuveytturk" repository. The migrated structures include KT views, KTComponents, KT stores, layouts, CSS, and asset files. Shared stores (UserStore, SettingStore, etc.) have been implemented in the new project. Tenant-based dynamic URL configuration and the window.env structure in Config.js have been adapted to the new project. Authentication flow and i18n translation structure have been established. API integrations and routing structure are working. The build and development environment in the new project has been successfully tested. The main portal project is working without errors after the removal of KT components. MobX, Ant Design 5.x, React 17.x, and react-router-dom v5 continue to be used.

271292 - Kuwait Turk Infrastructure Work - SEO Phase 1

Edits will be made to the web view. The logo will be updated to a fixed KT logo - to be discussed with the agency. The description section will be corrected - to be discussed with the agency.

263557 - Removing the ClientId value from Global Limit Configurations - Adding Reset Passwd Tenantid

The tests have been completed successfully.

254151 - Developer Portal > Writing test automation for modules under Authentication - Phase 1 - Legacy design

For the old design, the Signup, Signin, and Forgot password processes have been automated.

252941 - Management Portal User Definition

The tests have been completed successfully. Findings for prep test related to the job has been opened. 280698 Management Portal User Definition - Prep test

273745 - Routing Conflict in Definition

The tests have been completed successfully.

278233 - API Market - Become a Customer, Update QR Code

The QR code update used for customer acquisition via the Kuveyt TΓΌrk API marketplace has been successfully completed. Due to infrastructure transformation, it could not be tested in the marketplace and prep environments. This will be done in the next sprint.

271904 - [ES Logstash] Setting up the Logstash service in a local environment

β€’ The services were started using docker-compose up -d. β€’ http://localhost:9600 was confirmed to be active. β€’ Logs were sent using Curl. β€’ An Elasticsearch index was created and logs were sent. Point of Purpose (PO) check can be performed.

271784 - Preparation of KT Payment Request Notifications

The content was sent to the production environment. Both the test and production environments showed that the content was received correctly.

271072 - Preparing the Process for the New Consent Screen in KT OHVPS 2.0

The improvements were made and submitted to the Mobile 4 team. Tests were conducted in the KT test environment.

261865 - Removal of Payment Request v1.0 Codes

Payment request code simplification work was followed by testing in both test and prep environments. Testing in the prep environment was conducted by the KT test team. The code went live on the night of February 3rd, and no problems were found.

259000 - KT YΓ–S 2.0 Incident Listening Enhancements

In the KT YΓ–S 2.0 project, it was also tested that incident notifications could be transmitted and calls could be made to BKM.

272210 - Public Participation Board

Following the setup meetings we conducted, the Public Participation AirAPI setup for the sub-environment has been completed;

271706 - [AKITERA] - Blockchain Infrastructure Studies

Project process meetings were held with KT consultants as part of the work. Weekly regular Monday meetings were attended. Project files were created regarding Akitera;

With the BFF template:

OBA.Suite.Akitera.Bff OBA.Suite.ExternalAkitera.Bff With the Service Template:

OBA.Akitera.Management.Service OBA.Akitera.BlockchainAdapter.Service OBA.Akitera.Vendor.Service With the Web Template:

OBA.Akitera.Web

AI ​​Agent trainings were attended.

271258 - Payment Request Listing Screen Improvement

We have completed our screen enhancements. The screenshots are shown below. The database connection will be established after KM completes its work.

271988 - [SaglamPay] - API Implementation of IVR Services (Phase 2)

API definitions have been created for all processes communicated by the IVR Team. These definitions have been completed within SağlamPay BOA and SağlamPay Airapi. Postman templates have been prepared for all endpoints. All endpoints have been tested and a successful response has been obtained. PO Check can be performed.

271362 - [SaglamPay] - Accessing Customer Information via IBAN

The relevant service has been checked in KT environments. The API definition was tested via Postman and the response structure was discussed. Approval for the response was obtained from Ms. Berna. The process was similarly transferred to the SağlamPay environment. API definitions were created on SağlamPay BOA and Airapi and tested in Postman. The API could not retrieve data because there was no data in the Account table in the SağlamPay environment.

271713 - SaglamPay - OBAWeb Installations

OBA Web installations have been successfully completed on Sağlam Pay servers;

271714 - SaglamPay - Correction of Transmitted Fields in BOA Editing

As part of the work;

The ARC_Bank text and logos within BOA were edited.

281357 - Optimizing the size of data passed to requests in API calls.

During the checks, the API template definitions retrieved from the database in each request were filtered using orthography, reducing the amount of data per request from 3456964 to 1556 bytes.

FIXED ISSUES

PORTAL
TASK
ISSUE
ACTION
STATUS

[Management Portal]

280580

Neova Soap Bug

Backend fixed

Done

[TCMB]

278334

HHS 2.0 Applying Redis Distributed Lock to money transfer transactions

Backend fixed

Done

[Developer Portal]

277973

Developer Portal Swagger opens in a new tab.

Backend fixed

Done

[ZKB] [Developer Portal]

277961

Developer Portal Test Environment Bank Logo Error

Backend fixed

Done

[TCMB]

277643

The list of approved accounts has not arrived.

Backend fixed

Done

[TCMB]

276790

In YOS 2.0, for new consent types, yonAdr values ​​must be retrieved from the request.

Backend fixed

Done

[TCMB]

275964

YOS screens are not opening.

Backend fixed

Done

[Developer Portal]

275663

Developer Portal - Golive cannot be launched.

Backend fixed

Done

[YOS]

275520

Removal of HHS ohkMsj field

Backend fixed

Done

[Management Portal]

274998

Endpoint Import Error

Backend fixed

Done

[YOS]

274296

HHS 2.0 Future-dated consent revocation error code is incorrect.

Backend fixed

Done

[YOS]

274067

The "invalid scope" error does not occur when Offline_Access Scope authorization is not obtained.

Backend fixed

Done

[Management Portal]

274057

Middleware.UserFriendlyException Context error

Backend fixed

Done

[TCMB]

273949

In the KT HHS environment, account consent inquiries receive a score of 500.

Backend fixed

Done

[TCMB]

273937

KT HHS environment: 500 problem due to limit issue in single account balance inquiry.

Backend fixed

[TCMB]

273877

The requirement to include an "Accepted Amount" response in the "Payment Request/Cancel" reply should be removed.

Backend fixed

[TCMB]

273747

If no ohkTanimTip value is sent in HHS 2.0 ITO consents, it receives 500.

Backend fixed

[TCMB]

272688

BKMFraudCheckControls TenantId Conversion Problem

Backend fixed

[Management Portal]

270895

Dashboard and gateway log counts do not match.

Backend fixed

[Developer Portal ve Management Portal]

269538

Forgot Password > Incoming Mail > Broken Button

Backend fixed

Mercek - Sprint 33

Last updated