61 Commits

Author SHA1 Message Date
20b52f11c3 chore: address Rust 1.88.0 clippy lints (#8498)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-02 06:43:07 +00:00
ad29631c53 feat(masking): implement prost::Message trait for Secret and StrongSecret types (#8458)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-02 06:42:45 +00:00
305ca9bda9 feat(kafka): add payment_intent payment_attempt and refund kafka events for v2 (#8328)
Co-authored-by: Kashif <kashif.dev@protonmail.com>
2025-06-19 06:36:07 +00:00
9a9fb3de3a build(deps): bump dependencies to compatible versions (#8164) 2025-05-31 21:13:27 +00:00
fab9f5eee5 chore: address Rust 1.87.0 clippy lints (#8130) 2025-05-27 10:01:22 +00:00
49a178ed20 feat(router): adding generic tokenization endpoint (#7905)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-05-27 06:09:36 +00:00
3cf529c4dc fix(openapi_v2): add missing struct in openapi v2 (#7383)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Anurag Thakur <anurag.thakur@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Debarati Ghatak <88573135+cookieg13@users.noreply.github.com>
Co-authored-by: awasthi21 <107559116+awasthi21@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Arindam Sahoo <88739246+arindam-sahoo@users.noreply.github.com>
Co-authored-by: Arindam Sahoo <arindam.sahoo@Arindam-Sahoo-F565040VFJ.local>
Co-authored-by: Sakil Mostak <73734619+Sakilmostak@users.noreply.github.com>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
Co-authored-by: Riddhiagrawal001 <50551695+Riddhiagrawal001@users.noreply.github.com>
Co-authored-by: Suman Maji <77887221+sumanmaji4@users.noreply.github.com>
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
Co-authored-by: Debarshi Gupta <debarshigupta47@gmail.com>
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com>
Co-authored-by: pranav-arjunan <pranav.arjunan@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: Sagnik Mitra <83326850+ImSagnik007@users.noreply.github.com>
Co-authored-by: sweta-kumari-sharma <77436883+Sweta-Kumari-Sharma@users.noreply.github.com>
Co-authored-by: shivansh.mathur <shivansh.mathur@juspay.in>
2025-03-07 13:22:59 +00:00
890a265e7b chore(masking): add peek_mut to PeekInterface (#7281) 2025-02-22 07:53:51 +00:00
e0ec27d936 feat(core): google pay decrypt flow (#6991)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2025-02-05 09:54:57 +00:00
71574a85e6 chore(deps): update scylla driver (#6799) 2024-12-16 08:53:56 +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
7d73e9095a feat: implement scylla traits for StrongSecret (#6500)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-11-14 08:40:41 +00:00
a5ac69d1a7 chore: change serde value to strict type in payment intent domain and diesel model (#6393)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-11-08 07:18:01 +00:00
034f736ea6 feat(payment_method_data): populate additional payment method data fields across all the methods in payments response (#5788)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-11 06:00:59 +00:00
c84af20ec1 feat(revert): populate payment method details in payments response (#5785) 2024-09-04 07:28:36 +00:00
32db5dd1ca feat: populate payment method details in payments response (#5661) 2024-08-26 16:31:35 +00:00
138134dfb6 build(deps): bump diesel to 2.2.3 and sqlx to 0.8.1 (#5688) 2024-08-26 13:29:09 +00:00
59b36a054c build: bump MSRV to 1.76.0 (#5586) 2024-08-12 10:00:05 +00:00
1d4c87a9e3 feat(auth): Add support for partial-auth, by facilitating injection of authentication parameters in headers (#4802)
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
2024-08-01 09:27:39 +00:00
3fef96e727 feat(connector): [Itau Bank] Add payment and sync flow for Pix (#5342) 2024-07-22 10:37:22 +00:00
7f582e4737 build: remove unused dependencies (#5343) 2024-07-18 13:21:42 +00:00
35c9b8afe1 feat(globalsearch): Added search_tags based filter for global search in dashboard (#5341)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Abhishek Kanojia <89402434+Abhitator216@users.noreply.github.com>
2024-07-17 10:26:41 +00:00
648cecb204 refactor: fix unit and documentation tests (#4754) 2024-07-05 18:07:39 +00:00
a343f69dc4 refactor: use hashmap deserializer for generic_link options (#5157)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-07-02 09:46:20 +00:00
6750be5aee feat(connector): [MIFINITY] Implement payment flows and Mifinity payment method (#4592)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: kiran.kummari <kiran.kummari@juspay.in>
2024-06-06 12:17:45 +00:00
b812e596a1 fix: implement StrongEq for Vec<u8> (#4795) 2024-05-29 09:23:55 +00:00
2216a88d25 chore: address Rust 1.78 clippy lints (#4545)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-05-07 10:35:32 +00:00
1f0d60e64f build(deps): update dependencies (#4268) 2024-04-02 10:13:30 +00:00
612d2b17e2 refactor(connector): [Worldline][Worldpay][Zen] Mask PII data (#3935) 2024-03-18 06:38:10 +00:00
c2b15615e3 refactor(connector): [Multisafepay] Mask PII data (#3869) 2024-03-11 06:56:59 +00:00
44eef46e5d feat(users): Implemented Set-Cookie (#3865)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 06:35:18 +00:00
c8279b110e chore: address Rust 1.75 clippy lints (#3231)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-05 10:52:31 +00:00
6e82b0bd74 feat(events): add type info to outgoing requests & maintain structural & PII type info (#2956)
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
2023-12-13 05:56:03 +00:00
2c4599a1cd feat: add utility to convert TOML configuration file to list of environment variables (#3096) 2023-12-11 07:50:19 +00:00
0e66b1b5dc refactor(masking): use empty enums as masking:Strategy<T> types (#2874) 2023-11-28 07:53:53 +00:00
aea390a6a1 feat(events): add incoming webhook payload to api events logger (#2852)
Co-authored-by: Sampras lopes <lsampras@pm.me>
2023-11-17 08:08:23 +00:00
13c66df92c feat(events): add masked json serializer for logging PII values (#2681)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-27 07:28:09 +00:00
9d74a75ddb refactor(masking): move masking implementations to masking crate (#2135) 2023-09-13 06:15:43 +00:00
e3a33bb5c2 feat(pii): implement a masking strategy for UPI VPAs (#1641)
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-08-01 12:28:46 +00:00
bce01ced11 build(deps): update dependencies (#1342) 2023-06-07 17:57:04 +00:00
b681f78d96 chore: address Rust 1.70 clippy lints (#1334) 2023-06-02 08:00:39 +00:00
b9ec38a1b5 build(deps): bump diesel from 2.0.3 to 2.1.0 (#1287) 2023-05-29 08:27:27 +00:00
0b7bc7bcd2 feat(cards): validate card security code and expiration (#874)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-05-02 20:43:38 +00:00
171c412056 chore(dependencies): Update dependencies for router packages (#902) 2023-04-18 17:16:51 +00:00
4859b6e4f3 test(masking): add suitable feature gates for basic tests (#745) 2023-03-15 06:54:13 +00:00
16bc886c77 build(deps): update deps (#734) 2023-03-13 09:00:53 +00:00
46f77d078b refactor(connector): remove peek() on PII info (#642)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2023-02-25 12:52:01 +00:00
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
35f6af1a3d build(deps): update deps (#342) 2023-01-11 13:07:13 +05:30