2279 Commits

Author SHA1 Message Date
f4d0e2b441 fix(connector): [AUTHORIZEDOTNET] Fix status mapping (#3845) 2024-02-27 13:45:07 +00:00
cd8222820a refactor(router): added logs health and deep health (#3780) 2024-02-27 13:18:27 +00:00
fbe9d2f19e feat(roles): Change list roles, get role and authorization info api to respond with groups (#3837)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-27 12:56:46 +00:00
04e9734800 fix(core): validate amount_to_capture in payment update (#3830) 2024-02-27 12:15:33 +00:00
0626ca9685 refactor(connector): [Square] change error message from NotSupported to NotImplemented (#2875)
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
2024-02-27 11:22:09 +00:00
5b8c261d1e feat(router): add connector mit related columns to the payment methods table (#3764) 2024-02-27 11:21:25 +00:00
3e87d44681 refactor(connector): [Braintree] Mask PII data (#3759) 2024-02-27 10:50:03 +00:00
bd890b0715 refactor(connector): [Forte] Mask PII data (#3824) 2024-02-27 10:39:42 +00:00
cd1a17bcd2 refactor(compatibility): added compatibility layer request logs (#3774) 2024-02-27 09:08:38 +00:00
385622678f refactor(payment_methods): introduce locker_id column in payment_methods table (#3760)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-27 08:03:43 +00:00
1c6913be74 feat(connector): mask pii information in connector request and response for stripe, aci, adyen, airwallex and authorizedotnet (#3678)
Co-authored-by: Sampras lopes <lsampras@pm.me>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-27 06:35:41 +00:00
84d91a7b34 fix(core): do not construct request if it is already available (#3826) 2024-02-26 14:01:36 +00:00
2185cd38c1 refactor: incorporate hyperswitch_interface into router (#3669)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-02-26 13:48:18 +00:00
9aabb14a60 feat(connector): [Payme] Add Void flow to Payme (#3817) 2024-02-26 13:28:03 +00:00
a5cb6bb5a4 refactor(connector): [Cybersource] Mask PII data (#3786)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-26 11:55:42 +00:00
75c633fc7c feat(payouts): extend routing capabilities to payout operation (#3531)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
2024-02-26 07:30:10 +00:00
734327a957 feat(roles): Add blacklist for roles (#3794)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-23 10:55:36 +00:00
2c95dcd197 fix(cards): Return a 200 response indicating that a customer is none (#3773)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-23 14:57:32 +05:30
54fa309b7d feat(connector): [BOA/Cybersource] Pass commerce indicator using card network for apple pay (#3795) 2024-02-23 09:12:15 +00:00
58809ab1f9 feat(user): create apis for custom role (#3763)
Co-authored-by: Mani Chandra Dulam <mani.dchandra@juspay.in>
Co-authored-by: Mani Chandra <84711804+ThisIsMani@users.noreply.github.com>
2024-02-22 14:25:47 +00:00
2e7d30a4ad refactor(connector): [NMI] Include customer_vault_id for card 3ds transaction request (#3777) 2024-02-22 12:04:27 +00:00
bbb3d3d1e2 feat(router): added api for the deleting config key (#3554)
Co-authored-by: Kartikeya Hegde <karthihegde010@gmail.com>
Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
2024-02-22 11:25:10 +00:00
863e380cf2 feat(address): add email field to address (#3682) 2024-02-22 10:48:27 +00:00
d000847b93 refactor(connectors): [Bluesnap] PII data masking (#3714) 2024-02-22 09:56:12 +00:00
5aae179825 refactor(connector): [NMI] add hyperswitch loader to card 3ds (#3755) 2024-02-22 07:38:56 +00:00
ef5e886ab1 feat(invite_multiple): Set status of user as InvitationSent if email feature flag is enabled (#3757) 2024-02-21 14:37:47 +00:00
ada6a32276 feat(authz): Add custom role checks in authorization (#3719)
Co-authored-by: Apoorv Dixit <apoorv.dixit@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-21 13:44:36 +00:00
5952017260 fix(core): validate capture method before update trackers (#3715) 2024-02-21 13:40:22 +00:00
97252237a9 feat(users): Send email to user if the user already exists (#3705) 2024-02-21 13:37:49 +00:00
7c63c76011 refactor(scheduler): improve code reusability and consumer logs (#3712) 2024-02-21 12:21:59 +00:00
deec8b4eb5 feat(connector): [Adyen] populate connector_transaction_id for Adyen Payment Response (#3727) 2024-02-21 09:34:52 +00:00
e139731761 fix(users): Fix wrong email content in invite users (#3625) 2024-02-21 08:39:45 +00:00
7b0bce5558 refactor(core): inclusion of locker to store fingerprints (#3630)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2024-02-21 08:07:25 +00:00
4ae28e48cd refactor(permissions): Remove permissions for utility APIs (#3730)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-21 07:20:42 +00:00
f3b90ee17f feat(connector): [adyen] Use connector_response_reference_id as reference to merchant (#3688) 2024-02-21 07:19:51 +00:00
6aeb44091b feat(analytics): added filter api for dispute analytics (#3724) 2024-02-20 15:17:02 +00:00
49c71d093e refactor(connectors): [BOA] PII data masking (#3702)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
Co-authored-by: likhinbopanna <131246334+likhinbopanna@users.noreply.github.com>
2024-02-20 14:53:09 +00:00
e5e44857d2 refactor(connectors): [Bambora] data masking (#3695)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2024-02-20 14:01:16 +00:00
1c9232820e refactor(connectors): [Bitpay] PII data masking (#3704) 2024-02-20 14:00:52 +00:00
1c933a08a9 refactor(connector): [ADYEN] Capture error reason in case of 2xx and 4xx failure (#3708) 2024-02-20 13:54:10 +00:00
cf3c66636f fix: remove status_code being printed in EndRequest log (#3722) 2024-02-20 12:00:03 +00:00
236c5baeda feat(connector): accept connector_transaction_id in 2xx and 4xx error_response of connector flows for Adyen (#3703) 2024-02-20 11:38:58 +00:00
073310c1f6 refactor(merchant_connector_account): change unique constraint to connector label (#3091)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-20 07:31:30 +00:00
3370c00589 fix(connector): [Payme] payme_transaction_id converted to optional (#3707) 2024-02-19 15:47:54 +00:00
e0d8bb207e feat(user): setup roles table with queries (#3691) 2024-02-19 12:15:42 +00:00
df739a302b fix(connector): [noon] Fail the payment for specific error_response (#3674) 2024-02-19 09:58:56 +00:00
11fc9b3986 refactor(ext_traits): simplify the signatures of some methods in Encode extension trait (#3687) 2024-02-19 09:54:09 +00:00
8038b48a54 refactor(router): added status_code to golden_log_line (#3681) 2024-02-19 08:04:47 +00:00
0a7625ff8c refactor: include api key expiry workflow into process tracker (#3661) 2024-02-19 08:03:17 +00:00
d0f529fa4b refactor(router): remove fallback feature for /add and /get for locker (#3648)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-19 07:08:04 +00:00