13 Commits

Author SHA1 Message Date
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