hyperswitch
feat: encrypt PII fields before saving it in the database
#1043
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
74
Changes
View On
GitHub
feat: encrypt PII fields before saving it in the database
#1043
jarnura
merged 74 commits into
main
from
pii-script
feat(domain): add domain types for certain structs
335f5ab3
feat(domain): make id as option in domain types
b97d26e7
feat(domain): add function for creating new storage type
1fc0d6e6
feat(encryption): `Encryptable` domain type (#827)
884d186f
feat(domain): add conversion for the address and MerchantConnectorAcc…
306f7e60
feat: implement domain type conversion for customer and merchant acco…
096027d3
chore: migration to convert encryptable data to binary
605ca349
feat(customer): add encryption type to customer domain type (#858)
3b5ecc3c
feat(domain): add encryption for merchant account (#865)
a8e45bb7
chore: add script function for migration
80304d19
feat: Add merchant key store (#873)
209300c9
Merge branch 'main' of https://github.com/juspay/orca into domain-types
7dfac61a
chore: post merge cleanup
e94c3cb6
Merge branch 'domain-types' of https://github.com/juspay/orca into pi…
272aa0c4
feat: add migration script for pii
a539eaae
fix: remove subcommand from pii migration
164fb2a6
Merge branch 'main' of https://github.com/juspay/orca into domain-types
77777afe
chore: refactoring imports
83d2871b
fix: pii migration script
16ac1626
Merge branch 'domain-types' of github.com:juspay/hyperswitch into pii…
94cd6bdb
Merge branch 'main' of github.com:juspay/hyperswitch into domain-types
0cf91cf6
Merge branch 'domain-types' into pii-script
aa538404
fix: make encrypt decrypt public
e554c41d
fix: add pii feature to production
7d165ff9
fix: remove default from created_at and modified_at
b5c448dd
feat(config): add migration timestamp in Settings
3980f1b6
fix: remove defaults from `created_at` and `modified_at` (#991)
03cd6ffd
fix: do updat in a transcation
b8b49313
Merge branch 'pii-script' of github.com:juspay/hyperswitch into pii-s…
2619933f
Merge branch 'main' of github.com:juspay/hyperswitch into domain-types
db6f22d6
Merge branch 'domain-types' of github.com:juspay/hyperswitch into dom…
a01bf77c
Merge branch 'domain-types' into pii-script
b058f6a3
fix: timestamp
c5fb7d45
docs: add logs to the PII migrations
8ff1de68
dracarys18
assigned
dracarys18
1 year ago
dracarys18
requested a review
1 year ago
dracarys18
requested a review
1 year ago
dracarys18
requested a review
1 year ago
dracarys18
requested a review
1 year ago
dracarys18
requested a review
from
jarnura
1 year ago
dracarys18
requested a review
from
ashokkjag
1 year ago
dracarys18
assigned
NishantJoshi00
1 year ago
dracarys18
added
A-core
dracarys18
added
S-waiting-on-review
dracarys18
added
R-waiting-on-L1
dracarys18
added
M-database-changes
dracarys18
added
M-configuration-changes
Merge branch 'main' of github.com:juspay/hyperswitch into pii-script
20932aa1
Merge branch 'pii-script' of github.com:juspay/hyperswitch into pii-s…
f71e5441
dracarys18
requested a review
from
SanchithHegde
1 year ago
dracarys18
requested a review
from
NishantJoshi00
1 year ago
fix: build
7f1f04b6
vspecky
requested changes on 2023-05-04
fix: address comments
ff9b05ac
fix: typo
a40cfa4d
fix: use func instead of closure
6888f6bd
chore: make some functions inline
9c29a052
NishantJoshi00
dismissed these changes on 2023-05-04
vspecky
requested changes on 2023-05-04
chore: make table lowercase
73097218
dracarys18
dismissed their stale review via
73097218
1 year ago
dracarys18
requested a review
from
vspecky
1 year ago
SanchithHegde
commented on 2023-05-04
jarnura
removed
S-waiting-on-review
jarnura
added
S-waiting-on-author
fix: cargo toml ordering
78782886
fix: address comments
66f640fc
fix: remove hardcoded key
97eaf342
Merge branch 'main' of github.com:juspay/hyperswitch into pii-script
62e9bee9
dracarys18
removed
S-waiting-on-author
dracarys18
added
S-waiting-on-review
SanchithHegde
dismissed these changes on 2023-05-04
NishantJoshi00
dismissed these changes on 2023-05-04
SanchithHegde
commented on 2023-05-04
SanchithHegde
removed
S-waiting-on-review
SanchithHegde
removed
R-waiting-on-L1
SanchithHegde
added
S-waiting-on-author
SanchithHegde
added
S-needs-conflict-resolution
Merge branch 'main' of github.com:juspay/hyperswitch into pii-script
78108d85
chore: fmt
bc86dcf6
dracarys18
dismissed their stale review via
bc86dcf6
1 year ago
dracarys18
dismissed their stale review via
bc86dcf6
1 year ago
NishantJoshi00
dismissed these changes on 2023-05-05
chore: add key in development.toml
46ad8043
dracarys18
dismissed their stale review via
46ad8043
1 year ago
vspecky
requested changes on 2023-05-05
fix: remove unnecessary index
2a5438df
dracarys18
requested a review
from
vspecky
1 year ago
vspecky
requested changes on 2023-05-05
fix: remove unnecessary migration
b3fcf9a3
vspecky
dismissed these changes on 2023-05-05
dracarys18
removed
S-waiting-on-author
dracarys18
removed
S-needs-conflict-resolution
dracarys18
added
S-waiting-on-review
dracarys18
dismissed their stale review
1 year ago
dracarys18
force pushed
to
b3fcf9a3
1 year ago
SanchithHegde
commented on 2023-05-05
SanchithHegde
removed
S-waiting-on-review
SanchithHegde
added
S-waiting-on-author
fix: impl expose to email
53383259
fix: order of intent fullfilment time field
0e235bcb
dracarys18
removed
S-waiting-on-author
dracarys18
added
S-waiting-on-review
Merge branch 'main' of https://github.com/juspay/hyperswitch into pii…
637e7e56
SanchithHegde
dismissed these changes on 2023-05-06
SanchithHegde
added
R-waiting-on-L2
SanchithHegde
added
R-L1-completed
jarnura
removed
S-waiting-on-review
jarnura
removed
R-waiting-on-L2
jarnura
added
S-blocked
chore: Merge branch 'main' of github.com:juspay/hyperswitch into pii-…
e90546d0
dracarys18
dismissed their stale review via
e90546d0
1 year ago
chore: fmt
debb27f0
fix(migrations): Remove api_key from merchant table
767b7b28
SanchithHegde
dismissed these changes on 2023-05-22
chore: add logs for pubsub
97766e2a
dracarys18
dismissed their stale review via
97766e2a
1 year ago
chore(deps): remove accounts cache
76669325
SanchithHegde
added
S-needs-conflict-resolution
fix: properly invalidate cache through levels
c687d7f5
Revert "chore(deps): remove accounts cache"
3150df77
chore: add logs for finishing invalidation
24810c90
fix: dont come out of the loop in case of an error
fdee1a13
fix: use publish and redact on update
1671d5bc
fix: use publish and redact on delete
abd79b59
fix: build
10dd11b8
fix: build
8e63f6f1
chore: Merge branch 'main' of github.com:juspay/hyperswitch into pii-…
f25179e0
Merge branch 'main' of github.com:juspay/hyperswitch into pii-script
1aaa22fd
fix(sanity): add sanity tests for encryption before migration script
f6ed7e01
Merge branch 'main' of github.com:juspay/hyperswitch into pii-script
feaaef4c
Merge branch 'pii-script' of github.com:juspay/hyperswitch into pii-s…
dac0231c
chore: clippy
3be3316c
dracarys18
removed
S-needs-conflict-resolution
Merge branch 'main' of github.com:juspay/hyperswitch into pii-script
ea09f3c2
SanchithHegde
commented on 2023-05-30
SanchithHegde
removed
S-blocked
SanchithHegde
removed
R-L1-completed
SanchithHegde
added
S-waiting-on-author
jarnura
approved these changes on 2023-05-30
jarnura
enabled auto-merge
1 year ago
jarnura
added this to the
May 2023 Release
milestone
1 year ago
inventvenkat
approved these changes on 2023-05-30
jarnura
removed
S-waiting-on-author
jarnura
added
S-ready-for-merge
jarnura
merged
fa392c40
into main
1 year ago
jarnura
deleted the pii-script branch
1 year ago
SanchithHegde
removed
S-ready-for-merge
SanchithHegde
commented on 2023-06-04
Login to write a write a comment.
Login via GitHub
Reviewers
inventvenkat
jarnura
SanchithHegde
vspecky
NishantJoshi00
ashokkjag
Assignees
dracarys18
NishantJoshi00
Labels
A-core
M-database-changes
M-configuration-changes
Milestone
May 2023 Release
Login to write a write a comment.
Login via GitHub