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
148 days ago
ArjunKarthik
requested a review
148 days ago
ArjunKarthik
requested a review
148 days ago
ArjunKarthik
requested a review
148 days 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
145 days ago
ArjunKarthik
assigned
ArjunKarthik
145 days 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
142 days 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
138 days ago
dracarys18
requested a review
138 days 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
135 days 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
130 days 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
130 days ago
ArjunKarthik
dismissed their stale review via
746fd4e8
130 days ago
ArjunKarthik
dismissed their stale review via
746fd4e8
130 days 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
129 days ago
ArjunKarthik
dismissed their stale review via
2d3579fc
129 days ago
ArjunKarthik
dismissed their stale review via
2d3579fc
129 days ago
ArjunKarthik
dismissed their stale review via
2d3579fc
129 days 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
128 days ago
ArjunKarthik
requested a review
from
lsampras
128 days ago
ArjunKarthik
requested a review
from
vspecky
128 days ago
ArjunKarthik
requested a review
from
ThisIsMani
128 days ago
ArjunKarthik
requested a review
from
dracarys18
128 days 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
127 days ago
ArjunKarthik
removed review request
from
vspecky
127 days ago
lsampras
approved these changes on 2024-07-19
ArjunKarthik
requested a review
from
vspecky
127 days ago
Gnanasundari24
enabled auto-merge
127 days ago
vspecky
approved these changes on 2024-07-19
Gnanasundari24
merged
33298b38
into main
127 days ago
Gnanasundari24
deleted the encryption-api-integration branch
127 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
vspecky
lsampras
ThisIsMani
dracarys18
SanchithHegde
Assignees
ArjunKarthik
Labels
A-infra
C-feature
Milestone
July 2024 Release
Login to write a write a comment.
Login via GitHub