Repository navigation
Conversation
Admin UI for the df-masking package (GOLD): - Security > Data Masking: first run and scan progress, columns review with evidence, masks, detection rules, real-value access with expiry, activity, and the Off / Preview / On mode switch. - Security > Compliance: HIPAA, PCI DSS, GLBA, CJIS, GDPR, SOC 2 and ISO 27001 baselines with Apply, live checklist and evidence export. - Data Explorer notes when columns are masked or a filter/sort on a masked column was dropped; Security overview card; command palette keywords (pii, phi, pci, mask). - Both pages show the standard paywall whenever the df-masking resources are missing (open source, Silver, or Gold without the package), and are locked in the menu on open source and Silver. Unit specs plus opt-in Playwright suites (e2e/_data-masking-*). dist is not rebuilt. Claude-Session: https://claude.ai/code/session_01D3YUvzLr35XYve3pZwT3SW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Admin screens for the commercial df-masking package (GOLD). The backend is in the private
dreamfactorysoftware/df-maskingrepository (PR #1 there).Paywall
Both pages use the standard
<df-paywall>whenever the df-masking resources are missing, as Rate Limiting and Scheduler do. That covers open source, Silver, and GOLD without the package. On open source and Silver they are also locked in the menu.Testing
npm run test:ci: 57/57 suites and 596/596 tests pass.npx jest: 0 new failures. The same 23 suites already fail on develop.ng build -c productionpasses. prettier is clean. eslint shows no new errors; the touched files have the same counts as on develop.e2e/_data-masking-*, ignored by the main config):distis not rebuilt. Merge together with the df-masking package.https://claude.ai/code/session_01D3YUvzLr35XYve3pZwT3SW