28 Commits

Author SHA1 Message Date
c1de463cde refactor(connectors): refactor propagation of validation and not implemented errors (#419) 2023-01-20 12:07:01 +05:30
beb0384047 refactor: move config defaults from TOML files to Default trait (#352) 2023-01-17 19:13:16 +05:30
4f6a8fcd9d refactor(router): make utilities public (#396) 2023-01-17 18:34:55 +05:30
74f6d0025e chore: fix typos and introduce ci check (#390) 2023-01-17 11:38:47 +05:30
a16fc653cf feature(connector): add support for worldline connector (#374) 2023-01-16 18:23:44 +05:30
0a9e2f6930 fix: Restricting operation on redacted customer (#289) 2023-01-14 23:07:25 +05:30
4e00b92dc1 feat(router): add more payment methods to vault (#333) 2023-01-14 20:48:45 +05:30
fab18346b6 fix: fix some todo's in core (#360) 2023-01-12 17:16:51 +05:30
a90dcb43f9 chore(errors): cleanup unused ApplicationError variants (#356) 2023-01-12 16:36:30 +05:30
3cdf50c942 refactor: Replace Bach with Application on every naming (#292) 2023-01-10 18:07:32 +05:30
68f92797db feature(connector): add support for worldpay connector (#272) 2023-01-09 12:56:03 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
6fb19c7f4a fix: remove/resolve fixmes for services (#187) 2022-12-22 11:43:52 +05:30
e044451a4b chore(router): clippy::use_self (#203) 2022-12-22 11:20:53 +05:30
55d161b826 fix: proper error message for payment cancel (#192) 2022-12-21 17:09:38 +05:30
76b47e64c4 fix: remove and resolve FIXMEs and TODOs from db module (#174) 2022-12-20 17:55:24 +05:30
bf322c9535 refactor(router): make routes public and move crypto module to common utils (#176)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2022-12-19 19:34:24 +05:30
8b8ff8188f feat: Apple pay session flow integrate (#138) 2022-12-14 17:59:27 +05:30
eb4fe6f46b refactor(router): move db models into separate crate and refactoring around it (#125) 2022-12-13 12:00:27 +05:30
ea219dc893 feat(async_refund): add sync feature to async refund (#93) 2022-12-12 12:46:04 +05:30
3d7d89172c customers: Added ephemeral key authentication for customer retrieve (#89) 2022-12-09 17:58:04 +05:30
b72e0df512 feat(settings): log path to field where config deserialization failed (#78)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2022-12-07 14:32:12 +05:30
cbbba37909 refactor: extract email validation and PII utils to common_utils crate (#72) 2022-12-06 15:19:46 +05:30
ab5988e6ba refactor: raise appropriate errors instead of ValidateError (#71) 2022-12-06 12:34:07 +05:30
200a085fd0 Testability ddd repository (#55) 2022-12-03 10:48:51 +05:30
10003cd6fe refactor(redis_interface): separating redis functionality and dependent functionalities outside router crate (#15)
Co-authored-by: Sanchith Hegde
2022-11-28 11:40:13 +05:30
2a2febb0f8 chore: mirror changes from BitBucket 2022-11-21 18:47:04 +05:30
430dcd1967 initial commit 2022-11-16 20:37:50 +05:30