80cb10e062Onboarded Purulia Bank (DCCB Code: 13) to NEFTMd Asif2025-07-23 22:15:05 +05:30
4c5ac7ac03Bug fix: added 10 digits mobile number instead of 9 digits in TransactionDao.Md Asif2024-10-24 12:42:29 +05:30
6c5dab0a17Added remitterAddress, beneficiaryName, beneficiaryAddress, senderAcctType, beneficiaryAcctType, beneficiaryBankName, beneficiaryBranchName, commissionAmount to transactions as told by C-Edge. Also removed errorMsg from TransactionFailureResponse class. Refactored code for more readability. Removed application logs from STDOUT.Md Asif2024-10-24 12:39:07 +05:30
df7d0e8006added bank codes to application-prod.confasif2024-10-01 11:50:45 +05:30
92186d932aadded mobile number to the transaction fieldsasif2024-10-01 11:39:55 +05:30
9252b2fee5Removed tests. included watch patterns for ktor auto reloading. Returned proper responses upon transaction failures.Md Asif2024-09-28 17:57:20 +05:30
76bf6f2847logged environment to see the running environment at application start.Md Asif2024-09-28 17:31:18 +05:30
d3ab9c4766moved configuration validation to a separate function. Declared an Application.configureApplication extension to validate the configs at the start.Md Asif2024-09-28 17:24:48 +05:30
20d91d5c47Refactored code be more readableMd Asif2024-09-28 04:33:35 +05:30
c62c233778Added HikariCP as connection pool manager for efficient database connection management.Md Asif2024-09-28 02:08:42 +05:30
21a3f61152Wrapped all the configs in lazy in order to prevent initialization before validationMd Asif2024-09-28 01:45:10 +05:30
5715030c7aremoved unused and redundant declarationsMd Asif2024-09-28 01:28:09 +05:30
0516c2c964all the application configurations has been defined in application.conf, application-dev.conf and application-prod.conf. Also made the ktor server configuration in external file.Md Asif2024-09-28 01:26:57 +05:30
48877ddcecadded run configuration to include required environment variablesMd Asif2024-09-27 23:17:51 +05:30
8046dd0e62changed the errorMsg to return the whole response body in case of any unknown json message from server in TransactionExecutor.ktasif2024-09-25 14:33:17 +05:30