|
d3ab9c4766
|
moved configuration validation to a separate function. Declared an Application.configureApplication extension to validate the configs at the start.
|
2024-09-28 17:24:48 +05:30 |
|
|
46df0377ee
|
removed unused imports
|
2024-09-28 04:36:22 +05:30 |
|
|
20d91d5c47
|
Refactored code be more readable
|
2024-09-28 04:33:35 +05:30 |
|
|
c62c233778
|
Added HikariCP as connection pool manager for efficient database connection management.
|
2024-09-28 02:08:42 +05:30 |
|
|
21a3f61152
|
Wrapped all the configs in lazy in order to prevent initialization before validation
|
2024-09-28 01:45:10 +05:30 |
|
|
5715030c7a
|
removed unused and redundant declarations
|
2024-09-28 01:29:04 +05:30 |
|
|
0516c2c964
|
all 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.
|
2024-09-28 01:26:57 +05:30 |
|
|
48877ddcec
|
added run configuration to include required environment variables
|
2024-09-27 23:17:51 +05:30 |
|
|
8046dd0e62
|
changed the errorMsg to return the whole response body in case of any unknown json message from server in TransactionExecutor.kt
|
2024-09-25 14:33:17 +05:30 |
|
|
66dde20601
|
ready for prod
|
2024-09-19 00:53:02 +05:30 |
|
|
dfa85ede7e
|
first commit
|
2024-09-18 10:17:07 +05:30 |
|