Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
8f4ca8b
feat(data-masking): add data masking utility
svozza Mar 29, 2026
51fa2e7
test(data-masking): add type tests for generics
svozza Mar 29, 2026
d5691ec
chore: suppress sonarqube false positive on test regex
svozza Mar 29, 2026
7c7ed13
chore: fix sonarqube findings
svozza Mar 29, 2026
4938df8
refactor(data-masking): reduce cognitive complexity of erase method
svozza Mar 29, 2026
7f9bb42
chore: suppress sonarqube CDK construct warnings
svozza Mar 29, 2026
76af7ee
ci: add data-masking to e2e test matrix
svozza Mar 29, 2026
02af7af
fix(data-masking): wire up e2e and type test scripts
svozza Mar 29, 2026
4b618be
fix(data-masking): fix e2e stack output key lookups
svozza Mar 29, 2026
8ed3873
fix(data-masking): grant KMS encrypt/decrypt to e2e Lambda functions
svozza Mar 29, 2026
c80f36e
debug: add logging to erase handler
svozza Mar 29, 2026
e53cdae
debug: add logging to invoke helper
svozza Mar 29, 2026
4b049e6
fix(data-masking): return Promise from erase e2e handler for ESM Lamb…
svozza Mar 29, 2026
e0d9c71
feat(data-masking): remove jmespath dependency and add .* object wild…
svozza Apr 2, 2026
5208fc7
refactor(data-masking): extract resolveWildcardEntries and use arrow …
svozza Apr 2, 2026
d05db0d
fix(data-masking): replace inverted negation with early return in res…
svozza Apr 2, 2026
b52b78d
docs(data-masking): add object wildcard (.*) examples
svozza Apr 6, 2026
4a995e1
chore(data-masking): sync package-lock.json with main
svozza Apr 21, 2026
f88a4c9
Merge branch 'main' into 001-data-masking
svozza Apr 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
workspace: [
"packages/batch",
"packages/commons",
"packages/data-masking",
"packages/event-handler",
"packages/idempotency",
"packages/jmespath",
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/run-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ jobs:
packages/event-handler,
packages/tracer,
packages/batch,
packages/data-masking,
layers,
]
version: [20, 22, 24]
Expand Down
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,11 @@ tsconfig.tsbuildinfo
.amazonq
.kiro
.github/instructions
aidlc-docs
aidlc-docsspecs/
.specify/
AGENTS.md
# generated agent artifacts
specs/
.specify/
AGENTS.md
aidlc-docs/
5 changes: 4 additions & 1 deletion .markdownlintignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,7 @@ layers/*/CHANGELOG.md
LICENSE
.github/**
**node_modules/** */
.venv
.venv
# generated spec artifacts
specs/**
.specify/**
Loading
Loading