34 Commits

Author SHA1 Message Date
f3224cc4df chore: merging back release v0.3.0 back to main (#636) (#655)
Co-authored-by: Sangamesh Kulkarni <59434228+Sangamesh26@users.noreply.github.com>
Co-authored-by: ItsMeShashank <shashank.attarde@juspay.in>
Co-authored-by: Abhishek <abhishek.marrivagu@juspay.in>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
2023-02-26 08:25:17 +00:00
7792de55ef feat(connector): add authorize, capture, void, refund, psync, rsync support for Dlocal connector (#650)
Co-authored-by: Venkatesh <inventvenkat@gmail.com>
2023-02-25 14:13:40 +00:00
275155a84d refactor: add better log to parse struct (#621) 2023-02-25 13:17:47 +00:00
66563595df refactor: add payment_issuer and payment_experience in pa (#491) 2023-02-19 13:59:22 +00:00
d107b44fd3 feat(api_models): add error structs (#532)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-02-16 09:19:14 +00:00
ff347193fe Add a base struct for api error responses (#524)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-02-10 14:12:08 +00:00
1bdc8955c2 feat(router): implement API endpoints for managing API keys (#511) 2023-02-10 08:50:57 +00:00
0239c422b6 feat: Add graceful shutdown in drainer (#498) 2023-02-07 12:44:24 +05:30
4a820dcd7d feat: add metrics to drainer (#497) 2023-02-06 13:03:53 +05:30
d1ab46238e build(deps): update deps (#479) 2023-01-31 15:21:34 +05:30
b5720f1e38 chore: address Rust 1.67 clippy lints (#465) 2023-01-27 12:29:57 +05:30
b1b0500035 feat(globalpay): implement access token creation (#408) 2023-01-20 18:25:52 +05:30
beb0384047 refactor: move config defaults from TOML files to Default trait (#352) 2023-01-17 19:13:16 +05:30
d08c35c77c refactor(router): move fp_utils module to common_utils crate (#391)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2023-01-17 13:27:05 +05:30
74f6d0025e chore: fix typos and introduce ci check (#390) 2023-01-17 11:38:47 +05:30
6e15f5a990 feat(connector): implement authorize and capture flows for Fiserv (#266) 2023-01-15 16:03:06 +05:30
35f6af1a3d build(deps): update deps (#342) 2023-01-11 13:07:13 +05:30
f2b88350a6 feat(router): add payment failed webhook event (#305) 2023-01-06 14:02:39 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
de30489ce3 fix: payment_id and client_secret in session response (#199) 2022-12-23 00:57:27 +05:30
dd7e093fe3 fix: fixes to surface level mandate issues (#180) 2022-12-22 12:51:52 +05:30
79a4a3addf feat: bump the MSRV to 1.65 (#215) 2022-12-22 12:29:59 +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
bc2f13ab07 fix: resolve TODO comments in storage models crate (#151) 2022-12-15 19:10:02 +05:30
7f0d8e8286 fix: fix email verification regex & unittests (#139) 2022-12-13 21:39:25 +05:30
97ccfd33b7 chore: add #[forbid(unsafe_code)] to all crates (#131) 2022-12-13 16:53:19 +05:30
124048ce75 refactor(masking): PII improvements (#77) 2022-12-13 13:20:21 +05:30
7dca6f1e5a feat(braintree): Sessions flow for braintree and klarna (#121) 2022-12-13 12:35:17 +05:30
d6afbe8011 refactor(router): move api models into separate crate (#103) 2022-12-12 15:36:45 +05:30
585858ed6e build(deps): update dependencies (#112) 2022-12-12 00:13:03 +05:30
cbbba37909 refactor: extract email validation and PII utils to common_utils crate (#72) 2022-12-06 15:19:46 +05:30
863e53c0d1 refactor(common_utils): move serde implementations and date-time utils to common_utils crate (#40) 2022-11-30 12:23:04 +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