26 Commits

Author SHA1 Message Date
ec2f4ba257 doc: update openapi (#453)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
Co-authored-by: bernard eugine <bernard.eugine@bernard.eugine-MacBookPro>
Co-authored-by: Abhishek Marrivagu <abhi.codes10@gmail.com>
2023-01-30 16:56:37 +05:30
25d8ec2009 fix: add graceful shutdown for consumer & router (#428) 2023-01-20 16:25:56 +05:30
beb0384047 refactor: move config defaults from TOML files to Default trait (#352) 2023-01-17 19:13:16 +05:30
a4eaa36034 feat(router): update OLTP/OLAP feature flags to be compatible with each other (#389) 2023-01-17 12:02:58 +05:30
a16fc653cf feature(connector): add support for worldline connector (#374) 2023-01-16 18:23:44 +05:30
d01634891e fix: changes in olap oltp separation (#383) 2023-01-16 17:28:54 +05:30
8c5eab8499 feat: separate olap oltp (#348) 2023-01-12 19:49:06 +05:30
3cdf50c942 refactor: Replace Bach with Application on every naming (#292) 2023-01-10 18:07:32 +05:30
3fe60b5a48 feat(openapi): automatically generate OpenAPI spec from code (#318)
Co-authored-by: bernard eugine <bernard.eugine@bernard.eugine-MacBookPro>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
2023-01-09 16:09:49 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
349036bff3 feat(middleware): return request ID in response header (#214) 2022-12-22 12:19:26 +05:30
e044451a4b chore(router): clippy::use_self (#203) 2022-12-22 11:20:53 +05:30
76b47e64c4 fix: remove and resolve FIXMEs and TODOs from db module (#174) 2022-12-20 17:55:24 +05:30
bd19dad616 feat(router): add configuration support for actix workers (#156) 2022-12-15 20:24:10 +05:30
d36ae26460 feat(router): add opt-in mimalloc feature (#141)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2022-12-15 13:49:48 +05:30
97ccfd33b7 chore: add #[forbid(unsafe_code)] to all crates (#131) 2022-12-13 16:53:19 +05:30
eb4fe6f46b refactor(router): move db models into separate crate and refactoring around it (#125) 2022-12-13 12:00:27 +05:30
d6afbe8011 refactor(router): move api models into separate crate (#103) 2022-12-12 15:36:45 +05:30
3d7d89172c customers: Added ephemeral key authentication for customer retrieve (#89) 2022-12-09 17:58:04 +05:30
f76f3e2f54 feat(router): dynamically toggle KV for merchant and refactoring around it (#79) 2022-12-09 13:10:44 +05:30
cbbba37909 refactor: extract email validation and PII utils to common_utils crate (#72) 2022-12-06 15:19:46 +05:30
e581676027 feat: Braintree connector integration (#30)
Signed-off-by: Sahebjot Singh <sahebjot94@gmail.com>
Co-authored-by: Sahebjot Singh <sahebjot.singh@juspay.in>
2022-12-06 11:55:53 +05:30
200a085fd0 Testability ddd repository (#55) 2022-12-03 10:48:51 +05:30
63652a52ea feat: integrate Basilisk locker for storing sensitive data (#34)
Co-authored-by: Manoj Ghorela <manoj.ghorela@manoj.ghorela-MacBookPro>
2022-12-01 17:08:38 +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