223 Commits

Author SHA1 Message Date
47a3d2b2ab build(deps): bump opentelemetry crates to 0.27 (#6774) 2024-12-10 11:05:34 +00:00
19f810aed8 feat(core): Add payments update-intent API for v2 (#6490)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-09 07:20:07 +00:00
357e8a007a feat(users): add support for tenant level users (#6708)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-06 12:01:55 +00:00
d17d2fe075 chore: enable clippy::trivially_copy_pass_by_ref lint and address it (#6724) 2024-12-05 14:41:40 +00:00
03b936a117 feat(routing): Enable volume split for dynamic routing (#6662)
Co-authored-by: prajjwalkumar17 <write2prajjwal@gmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: prajjwalkumar17 <prajjwal.kumar@juspay.in>
2024-12-05 09:08:23 +00:00
3a3e93cb3b feat(themes): Create APIs for managing themes (#6658)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-04 09:34:13 +00:00
9a59d0a5ff chore: address Rust 1.83.0 clippy lints and enable more clippy lints (#6705) 2024-12-02 14:30:44 +00:00
6f24bb4ee3 feat(router): add start_redirection api for three_ds flow in v2 (#6470)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-11-08 13:50:25 +00:00
c514608594 feat(router): Add payments get-intent API for v2 (#6396)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-10-30 15:56:23 +00:00
7dcffccf3f feat(authz): Make info APIs support ParentGroup (#6440)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-10-30 07:28:41 +00:00
c7c1e1adab feat(payments_v2): add payment_confirm_intent api endpoint (#6263)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com>
Co-authored-by: spritianeja03 <146620839+spritianeja03@users.noreply.github.com>
Co-authored-by: Spriti Aneja <spriti.aneja@juspay.in>
2024-10-24 10:40:01 +00:00
afa803e0f9 feat(router): add payments create-intent flow for v2 (#6193)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
2024-10-17 10:20:47 +00:00
53e82c3fae feat(core): add payments post_session_tokens flow (#6202)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-10-15 18:29:16 +05:30
b2eb56e8d8 refactor(users): Deprecate unused user APIs and stabilize v1 APIs (#6114) 2024-10-04 11:29:11 +00:00
365f5680b7 feat(disputes): add filters for disputes list (#5637)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-22 18:09:37 +00:00
dee91b366a refactor: Rename business profile to profiles in api, diesel, domain, interface and error types (#5877)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 18:00:25 +00:00
0a0c93e102 feat(disputes): add support for disputes aggregate (#5896)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-18 06:54:42 +00:00
9f9a414042 feat(router): Default configs and toggle api for dynamic routing feature (#5830)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-16 06:53:32 +00:00
00386f3295 feat(refunds): Refunds aggregate api (#5795)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-12 13:29:25 +00:00
933cef425f chore: address Rust 1.81.0 clippy lints (#5832) 2024-09-10 07:39:07 +00:00
a03ad53e43 feat(core): Add Support for Payments Dynamic Tax Calculation Based on Shipping Address (#5619)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-06 13:38:15 +00:00
28e7a7fc5e feat(users): Add profile level invites (#5793) 2024-09-04 14:56:50 +00:00
730c2ba258 feat(user): implement invitations api (#5769) 2024-09-02 14:59:36 +00:00
e4f1fbc5a5 feat(roles): add list support for roles (#5754) 2024-09-02 06:42:50 +00:00
20f20da94e feat(users): Add API to list users in user lineage (#5722) 2024-08-28 11:59:41 +00:00
53b3163881 feat(user_roles): support switch for new hierarchy (#5692)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-28 08:00:07 +00:00
98cbf2e71a feat(user): add list org, merchant and profile api (#5662)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-22 09:04:32 +00:00
9f3b2fba3e feat(payments): add support for aggregates in payments (#5654) 2024-08-21 12:36:54 +00:00
eb7678f756 feat(users): Role info api with parent tags (#5536) 2024-08-20 16:16:06 +00:00
59b36a054c build: bump MSRV to 1.76.0 (#5586) 2024-08-12 10:00:05 +00:00
043abb59b9 feat(payment_link): add provision for secured payment links (#5357)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-07-30 07:42:35 +00:00
26b878308f feat: add create retrieve and update api endpoints for organization resource (#5361) 2024-07-24 06:40:37 +00:00
7f582e4737 build: remove unused dependencies (#5343) 2024-07-18 13:21:42 +00:00
ff96a62b95 feat(logging): Emit a setup error when a restricted keys are used for logging default keys (#5185)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-14 13:58:21 +00:00
43741df4a7 feat: create key in encryption service for merchant and user (#4910)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-11 15:09:40 +00:00
125699f89c feat(router): add an api to migrate the payment method (#5186)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-10 16:31:13 +00:00
648cecb204 refactor: fix unit and documentation tests (#4754) 2024-07-05 18:07:39 +00:00
9bc780151c feat(router): add refunds manual-update api (#5094) 2024-07-02 13:10:23 +00:00
eb6afd66f2 feat(users): add endpoint for terminate auth select (#5135) 2024-06-26 16:21:40 +00:00
ce7d0d427d feat(users): implemented openidconnect (#5124)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-26 13:45:55 +00:00
ed021c1d99 feat(router): add payments manual-update api (#5045)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-26 13:40:09 +00:00
9e4b2d1c11 refactor: separate DB queries and HTML creation for payout links (#4967)
Signed-off-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-C02FC60MMD6M.local>
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Signed-off-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-G961M60MK7.local>
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-C02FC60MMD6M.local>
Co-authored-by: Srujan chikke <chikke.srujan@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-G961M60MK7.local>
2024-06-25 14:07:10 +00:00
2005d3df9f feat(users): setup user authentication methods schema and apis (#4999)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Mani Chandra Dulam <mani.dchandra@juspay.in>
2024-06-21 10:59:17 +00:00
7208ca4db4 fix(logging): fix stack overflow on recording restricted keys (#4423) 2024-06-19 10:32:16 +00:00
d2092dcb0a refactor: add basic counter metrics for IMC (#5006) 2024-06-18 12:59:12 +00:00
42cd769407 feat(metrics): add support for gauge metrics and include IMC metrics (#4939)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-11 14:52:20 +00:00
7a9423759e feat(router): add an api to migrate the apple pay certificates from connector metadata to connector_wallets_details column in merchant connector account (#4790)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-06-06 08:23:03 +00:00
aca6ad1bd1 feat(users): add support to reset totp (#4821) 2024-05-30 10:52:26 +00:00
0f7f3d9e74 feat(users): add endpoint to check 2fa status (#4810) 2024-05-29 13:30:08 +00:00
cd9c9b609c feat(users): Add redis in Begin and Verify TOTP and create a new API that updates TOTP (#4765) 2024-05-29 10:09:28 +00:00