hyperswitch
feat: encryption service integration to support batch encryption and decryption
#5164
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
87
Changes
View On
GitHub
feat: encryption service integration to support batch encryption and decryption
#5164
Gnanasundari24
merged 87 commits into
main
from
encryption-api-integration
feat: create key in encryption service during merchant account and us…
b35304dd
Merge branch 'main' of github.com:juspay/hyperswitch into add_encrypt…
62ac7b13
eat: add mtls to keymanager
409d9dfd
chore: run formatter
2b516f87
Merge branch 'main' of github.com:juspay/hyperswitch into add_encrypt…
634cf234
Merge branch 'add_encryption_service' of github.com:juspay/hyperswitc…
face9c4d
Merge branch 'add_encryption_service' of github.com:juspay/hyperswitc…
55917858
Merge branch 'add_mtls_keymanager' of github.com:juspay/hyperswitch i…
551cae0d
feat: add migration API to transfer encryption keys
4dbdaff7
chore: run formatter
ca9338af
fix: add mtls in release feature
4ae600c5
Merge branch 'add_migration_api' of github.com:juspay/hyperswitch int…
1eb33644
fix: add proper error handling
6cba9466
chore: move encryption functions to common utils
a893063d
chore: run formatter
59a681d9
chore: make cert and ca kms encrypted
f4ee9819
Merge branch 'add_migration_api' of github.com:juspay/hyperswitch int…
1e23fa28
feat: macro to generate code
98501951
feat: encryption service integration to support batch encryption and …
84e4cd47
feat: encryption service integration to support batch encryption and …
6643a32e
ArjunKarthik
requested a review
1 year ago
ArjunKarthik
requested a review
1 year ago
ArjunKarthik
requested a review
1 year ago
ArjunKarthik
requested a review
1 year ago
feat: encryption service integration to support batch encryption and …
7e724831
feat: encryption service integration to support batch encryption and …
1f9064fc
feat: encryption service integration to support batch encryption and …
19aa73ca
refactor: Add type conversion using ForeignFrom and ForeignTryFrom to…
da750195
refactor: handle fallback and add logging
214ed27e
ArjunKarthik
requested a review
from
dracarys18
1 year ago
ArjunKarthik
assigned
ArjunKarthik
1 year ago
ArjunKarthik
added
A-infra
ArjunKarthik
added
C-feature
refactor: fix clippy warnings
02625669
refactor: fix clippy warnings
4f787072
refactor: fix clippy warnings
f9511545
refactor: add intermediate type to handle hashmap for encryption and …
d7316b9f
dracarys18
requested changes on 2024-07-02
refactor: add intermediate type to handle hashmap for encryption and …
245ab9a9
refactor: add metrics for encryption/decryption failures
91d49112
Merge branch 'main' of github.com:juspay/hyperswitch into add_encrypt…
dd976bda
refactor: remove unnecessary clone
53680653
refactor: remove unnecessary clone
7335945d
Merge branch 'add_encryption_service' of github.com:juspay/hyperswitc…
42b0dc8f
Merge branch 'add_mtls_keymanager' of github.com:juspay/hyperswitch i…
1968f6f6
feat: support for single value encryption and decryption
c9527a22
chore: run formatter
89461e59
fix: build
73ba9f14
fix: remove redundant enum
b10a9a37
fix: spelling
121745ea
fix: remove unneeded macro
39998841
Merge branch 'add_migration_api' of github.com:juspay/hyperswitch int…
08db50b9
Merge branch 'add_migration_api' of github.com:juspay/hyperswitch int…
ec75c63c
fix: fix clippy warnings
597662f0
ArjunKarthik
requested a review
from
dracarys18
1 year ago
fix: handle error incase of encrypt/decrypt failure instead of propagate
5551f23a
refactor: remove FxHashMap::default to avoid unnecessary memory alloc…
04d40682
refactor: remove FxHashMap::default to avoid unnecessary memory alloc…
5e311fb5
Merge branch 'main' of github.com:juspay/hyperswitch into add_encrypt…
1a92dcae
fix: add create under a feature flag
9a9e9180
Merge branch 'main' of github.com:juspay/hyperswitch into add_encrypt…
c86e166a
fix:build
70f9ab94
chore: run formatter
a51e2dcb
feat: add mtls for keymanager api requests (#5048)
7ff22118
feat: add an API to transfer encryption keys (#5071)
5d5ca17f
Base automatically changed from
add_migration_api
to
add_encryption_service
1 year ago
dracarys18
requested a review
1 year ago
Merge branch 'main' into add_encryption_service
a6f6c741
fix: remove unneeded macro
2f3bfbc2
Merge branch 'main' into add_encryption_service
a9680984
Merge branch 'main' into add_encryption_service
b453e505
chore: add instrument
af231a71
fix: build
93922a7c
Merge branch 'add_encryption_service' of github.com:juspay/hyperswitc…
368fad1d
Base automatically changed from
add_encryption_service
to
main
1 year ago
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
34dd7a57
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
81f5eba1
refactor: remove code duplicate
e16cb530
refactor: add default encryption version for older data
b3ef707b
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
ecc33eea
refactor: add default encryption version for older data
95c20e6e
refactor: add default encryption version for older data
78fd4bf5
dracarys18
added this to the
July 2024 Release
milestone
1 year ago
fix: create merchant key store while creating merchant
b2a5da4a
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
62b731c8
dracarys18
dismissed these changes on 2024-07-16
ThisIsMani
dismissed these changes on 2024-07-16
vspecky
dismissed these changes on 2024-07-16
fix: fix cargo clippy warnings
746fd4e8
ArjunKarthik
dismissed their stale review via
746fd4e8
1 year ago
ArjunKarthik
dismissed their stale review via
746fd4e8
1 year ago
ArjunKarthik
dismissed their stale review via
746fd4e8
1 year ago
Merge branch 'main' into encryption-api-integration
457bb395
fix: fix cargo clippy warnings
0c4f4318
Merge branch 'main' into encryption-api-integration
228a536a
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
d9f42f67
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
1fc1ba75
dracarys18
dismissed these changes on 2024-07-16
ThisIsMani
dismissed these changes on 2024-07-17
lsampras
dismissed these changes on 2024-07-17
vspecky
dismissed these changes on 2024-07-17
SanchithHegde
commented on 2024-07-17
SanchithHegde
commented on 2024-07-17
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
2d3579fc
ArjunKarthik
dismissed their stale review via
2d3579fc
1 year ago
ArjunKarthik
dismissed their stale review via
2d3579fc
1 year ago
ArjunKarthik
dismissed their stale review via
2d3579fc
1 year ago
ArjunKarthik
dismissed their stale review via
2d3579fc
1 year ago
fix: remove usage of SessionState from db layer
48f6d612
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
f3c82a9c
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
b32545f8
fix: fix cargo hack fails
85c580af
fix: fix cargo hack fails
d949a285
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
90c2c3e4
fix: remove business logic inside serializer for encryption and decry…
922704c7
Merge branch 'main' of github.com:juspay/hyperswitch into encryption-…
0817040f
ArjunKarthik
requested a review
from
SanchithHegde
1 year ago
ArjunKarthik
requested a review
from
lsampras
1 year ago
ArjunKarthik
requested a review
from
vspecky
1 year ago
ArjunKarthik
requested a review
from
ThisIsMani
1 year ago
ArjunKarthik
requested a review
from
dracarys18
1 year ago
SanchithHegde
commented on 2024-07-18
SanchithHegde
commented on 2024-07-18
fix: use change_context
d4825081
SanchithHegde
approved these changes on 2024-07-18
dracarys18
approved these changes on 2024-07-18
ThisIsMani
approved these changes on 2024-07-19
ArjunKarthik
removed review request
from
lsampras
1 year ago
ArjunKarthik
removed review request
from
vspecky
1 year ago
lsampras
approved these changes on 2024-07-19
ArjunKarthik
requested a review
from
vspecky
1 year ago
Gnanasundari24
enabled auto-merge
1 year ago
vspecky
approved these changes on 2024-07-19
Gnanasundari24
merged
33298b38
into main
1 year ago
Gnanasundari24
deleted the encryption-api-integration branch
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
ThisIsMani
SanchithHegde
vspecky
lsampras
dracarys18
Assignees
ArjunKarthik
Labels
A-infra
C-feature
Milestone
July 2024 Release
Login to write a write a comment.
Login via GitHub