Skip to content
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

DS-1317 Create Quality Checker Lambda #839

Merged
merged 2 commits into from
Nov 8, 2023

Conversation

JackPlowman
Copy link
Contributor

@JackPlowman JackPlowman commented Sep 13, 2023

Task Branch Pull Request

https://nhsd-jira.digital.nhs.uk/browse/DS-1317

Description of Changes

This PR adds a Quality Checker lambda to review the data within the DoS database.

Type of change

  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch from 57ed01e to ec63f79 Compare September 13, 2023 11:42
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch from c6c8815 to 2a2c839 Compare September 14, 2023 08:49
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch 5 times, most recently from f43a09f to 6ccb6be Compare September 18, 2023 13:12
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch from 6ccb6be to ad7bd9b Compare September 26, 2023 15:09
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch from 7620bfb to c83782c Compare October 4, 2023 06:53
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch 2 times, most recently from d8a39c7 to 510db19 Compare October 12, 2023 15:18
@JackPlowman JackPlowman marked this pull request as ready for review October 12, 2023 15:39
@JackPlowman JackPlowman requested a review from a team as a code owner October 12, 2023 15:39
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch 4 times, most recently from 3fea048 to 182c8b4 Compare October 19, 2023 16:00
mabe13
mabe13 previously approved these changes Oct 20, 2023
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch from 182c8b4 to 1214ace Compare October 20, 2023 11:17
@JackPlowman JackPlowman enabled auto-merge (squash) October 23, 2023 14:02
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch 4 times, most recently from dc6fa8f to 34ae106 Compare October 30, 2023 09:13
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch 2 times, most recently from 55a5ce7 to fa75ab1 Compare November 2, 2023 09:09
Bump up versions

Begin adding quality checker values and updating variables

Bump up requirements

Improve variable names and use terraform jsonencode

Update more terraform

Add serverless cron

Add more dos searching

Add base level reporting functions

Reduce code duplication and log on z code incorrectly profiled

Start unit tests

Increase unit test coverage

Add schedule and deployment changes

Add job complete and incomplete alarms

Fix incorrect alarm threshold

Sort issues after rebase

Fix dependency conflict

Fix rebase error

Fix more rebase errors

Increase unit test coverage

Add additional quality checker metric

Add adr document

Add missing functionality

Fix unit tests
@JackPlowman JackPlowman force-pushed the task/DS-1317_Data_Quality_Checker branch from fa75ab1 to ddb8e81 Compare November 2, 2023 14:22
Copy link

sonarqubecloud bot commented Nov 2, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

96.2% 96.2% Coverage
0.0% 0.0% Duplication

@JackPlowman JackPlowman disabled auto-merge November 2, 2023 15:03
@JackPlowman JackPlowman enabled auto-merge (squash) November 2, 2023 15:03
@JackPlowman JackPlowman merged commit d6ba83d into develop Nov 8, 2023
13 checks passed
@JackPlowman JackPlowman deleted the task/DS-1317_Data_Quality_Checker branch November 8, 2023 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants