84 Commits

Author SHA1 Message Date
c0cac8d913 fix(external_services): add proto build under the dynamic_routing feature flag (#5945) 2024-09-20 11:26:38 +00:00
5942e059e9 refactor(email): Add recipient emails in email config (#5964) 2024-09-19 13:42:20 +00:00
99f5933894 feat(routing): build gRPC Client Interface to initiate communication with other gRPC services (#5835)
Co-authored-by: prajjwalkumar17 <prajjwal.kumar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2024-09-18 08:22:19 +00:00
b853226120 refactor(router): remove admin v2 intermediate features (#5780)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-04 08:28:05 +00:00
59b36a054c build: bump MSRV to 1.76.0 (#5586) 2024-08-12 10:00:05 +00:00
074e90c9f9 chore: address Rust 1.80 clippy lints (#5447) 2024-07-26 10:14:39 +00:00
0f89a0acbf feat(connector): [HELCIM] Move connector to hyperswitch_connectors (#5287) 2024-07-25 07:27:37 +00:00
7f582e4737 build: remove unused dependencies (#5343) 2024-07-18 13:21:42 +00:00
648cecb204 refactor: fix unit and documentation tests (#4754) 2024-07-05 18:07:39 +00:00
4ccd25d0dc feat(email): Add auth_id in email types and send auth_id in email URLs (#5120)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-06-26 09:48:23 +00:00
88cf904f5b refactor: wrap the encryption and file storage interface client in appstate with Arc as opposed to Box (#4949) 2024-06-11 14:53:05 +00:00
f49b0b3aab chore: remove repetitive words (#4448)
Signed-off-by: hardlydearly <799511800@qq.com>
2024-04-24 10:36:01 +00:00
1f0d60e64f build(deps): update dependencies (#4268) 2024-04-02 10:13:30 +00:00
ea730d4ffc build(deps): bump error-stack from version 0.3.1 to 0.4.1 (#4188) 2024-04-01 07:01:17 +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
97e9e30dbe chore(deps): bump the cargo group across 1 directories with 1 update (#3624)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 16:41:59 +05:30
b6754a7de8 refactor: introducing hyperswitch_interface crates (#3536)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-12 08:00:44 +00:00
91519d8462 refactor: rename kms feature flag to aws_kms (#3249)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-02 10:18:29 +00:00
a9638d118e refactor: add support for extending file storage to other schemes and provide a runtime flag for the same (#3348)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-30 07:46:03 +00:00
629d546aa7 feat(hashicorp): implement hashicorp secrets manager solution (#3297)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-24 08:36:52 +00:00
6c46e9c19b chore(deps): bump the cargo group across 1 directories with 3 updates (#3409)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 12:53:09 +05:30
bca7cdb4c1 feat(external_services): adds encrypt function for KMS (#3111)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-12-13 06:58:40 +00:00
fc2f163921 refactor(email): create client every time of sending email (#3105) 2023-12-11 13:57:14 +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
5f5e895f63 feat(ses_email): add email services to hyperswitch (#2977)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2023-11-29 10:42:12 +00:00
eaa9720520 refactor: revert redis temp locker logic (#2670) 2023-10-23 14:48:47 +00:00
5a6601fad4 fix: kms decryption of redis_temp_locker_encryption_key (#2650)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-20 12:40:55 +00:00
d4221f3368 refactor(scheduler): move scheduler to new crate to support workflows in multiple crates (#1681) 2023-09-06 07:41:09 +00:00
73ed7ae7e3 refactor(config): Add new type for kms encrypted values (#1823) 2023-08-02 08:55:23 +00:00
bce01ced11 build(deps): update dependencies (#1342) 2023-06-07 17:57:04 +00:00
28f0d1f535 fix(kms): add metrics to external_services kms (#1237) 2023-05-25 09:41:37 +00:00
07e0fcbe06 feat(email): integrate email service using AWS SES (#1158) 2023-05-17 09:42:32 +00:00
171c412056 chore(dependencies): Update dependencies for router packages (#902) 2023-04-18 17:16:51 +00:00
029e3894fe refactor: extract kms module to external_services crate (#793) 2023-03-24 09:01:59 +00:00