-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Task/rdmp 32 regex redaction #2009
Merged
Merged
Conversation
This file contains 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
Rdmp.Core/DataLoad/Modules/Mutilators/RegexRedactionMutilator.cs
Outdated
Show resolved
Hide resolved
rdteviotdale
approved these changes
Oct 29, 2024
…nto task/RDMP-32-regex-redaction
Remove obsolete comment
Start being green and recycling
Finish recycling test objects
JFriel
added a commit
that referenced
this pull request
Nov 29, 2024
* add changelog * Bugfix/rdmp 253 filter ordering (#2007) * add start * partial * tidy up code * filter updates * update db migrations * update correct db * update changelog * add base creation sql * fix create * tidy up * update insert * tidy up * interim * style updates * add some info * start of where clause * improved * improved dates * improve bookends * add changelog * update changelog * improve ui with frequency * tidy up for tests * add summary * rename chart * interim people * add people label * better where * move items around * fix up tests * tidy up code * tidy up * made db independant * add changelog * add missing file * Bugfix/rdmp 259 delta load off by one issue (#2024) * fix off by one issue * update tests * update changelog * check for multi-server query * update changelog * update changelog * Add override for RAW table date column in delta loads (#2052) * fix table attacher special column issue * add override * add extra override * fix tests * tidy up * add docs * update deps * add safe ref * interim * working check * tidy up * add changelog * fix typos * update typo * fix typos * fix typos * Changes made to popup buttons (#2076) * Changes made to popup buttons * Bump the aws-sdk group with 4 updates (#2074) Bumps the aws-sdk group with 4 updates: [AWSSDK.S3](https://github.com/aws/aws-sdk-net), [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net), [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) and [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net). Updates `AWSSDK.S3` from 3.7.407 to 3.7.407.1 - [Release notes](https://github.com/aws/aws-sdk-net/releases) - [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD) - [Commits](https://github.com/aws/aws-sdk-net/commits) Updates `AWSSDK.SecurityToken` from 3.7.401.5 to 3.7.401.6 - [Release notes](https://github.com/aws/aws-sdk-net/releases) - [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD) - [Commits](https://github.com/aws/aws-sdk-net/commits) Updates `AWSSDK.SSO` from 3.7.400.56 to 3.7.400.57 - [Release notes](https://github.com/aws/aws-sdk-net/releases) - [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD) - [Commits](https://github.com/aws/aws-sdk-net/commits) Updates `AWSSDK.SSOOIDC` from 3.7.400.56 to 3.7.400.57 - [Release notes](https://github.com/aws/aws-sdk-net/releases) - [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD) - [Commits](https://github.com/aws/aws-sdk-net/commits) --- updated-dependencies: - dependency-name: AWSSDK.S3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws-sdk - dependency-name: AWSSDK.SecurityToken dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws-sdk - dependency-name: AWSSDK.SSO dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws-sdk - dependency-name: AWSSDK.SSOOIDC dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws-sdk ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update CHANGELOG.md * Tidied up code --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Task/rdmp 32 regex redaction (#2009) * interim * interim * redact and add some tests * add missing interface * add regex redaction keys * add helper * add concept * update interfaces * add icons and fix restore * add missing files * add docs * add regions * add ignore * add speed test * improve speed * improve speed * update padding * stress test * add test case * add fk names * faster data load * faster update * more timers * super fast redaction * tidy up code * woking keys * improved * add limiting * shared helper * shared * interim * working * add summary * restore tests working * add tests * start og ui update * start of ui * basic configuraion * working add * user interface * update for tests * update test * tests * tidy up * updates * fix merge * ad dicons * add missing icons * tidyup * fix tests * add missing file * update migration number * add changelog * add timeout * fix build * interim * tidy up * tidy up code * add publish * add todo * add redact all * add column * update table * add docs * update markdown * fix typo * fix typos * tidy up tests * tidy up tests * Include regex redaction doc in VS Solution file * Update ExecuteCommandPerformRegexRedactionOnCatalogueTests.cs Syntax cleanup * Update ThrowImmediatelyActivator.cs Remove obsolete comment * Update ExecuteCommandPerformRegexRedactionOnCatalogueTests.cs Start being green and recycling * Update ExecuteCommandPerformRegexRedactionOnCatalogueTests.cs Finish recycling test objects --------- Co-authored-by: James A Sutherland <j@sutherland.pw> * codeql updates * update client xml * code ql updates --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: rdteviotdale <r.d.teviotdale@dundee.ac.uk> Co-authored-by: James A Sutherland <j@sutherland.pw> Co-authored-by: Brian <76164974+bpeacock001@users.noreply.github.com> Co-authored-by: JBaird00183 <109660435+JBaird00183@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.
Proposed Change
Adds the ability to perform regex redactions on incoming data loads and catalogues.
Only supports MSSQL currently
Type of change
What types of changes does your code introduce? Tick all that apply.
Checklist
By opening this PR, I confirm that I have: