Skip to content

Conversation

@lillie-dae
Copy link
Collaborator

Description

Adds Argo plugin template endpoints
Updates to Argo pod priority classes
Added Aide ClinicalReview plugin notifications

Status

Ready

JoeBatt1989 and others added 29 commits April 11, 2023 12:46
* Add notifications onto CR Event

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>

* Add notifications onto CR Event

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>

* Add notifications onto CR Event

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>

* Add notifications onto CR Event

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>

---------

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
* Updated CR boolean logic

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>

* Added notification CR logic fix

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>

---------

Signed-off-by: Joe Batt <joe.batt@answerdigital.com>
* refacted argo client, added argo delete endpoint

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
AC-1979 added endpoint for get by AE Title
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
…-template

adding logging to see what's posted to Argo template endpoint
* Set previous release version, so correct version is calculated by GitVersion

Signed-off-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>

* New stats endpoint and configurable timeouts per task type.

Signed-off-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>

* remove duplicate test

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* fix to header files

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

---------

Signed-off-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Co-authored-by: Neil South <104848880+neildsouth@users.noreply.github.com>
Co-authored-by: Alex Woodhead <alex.woodhead@answerdigital.com>
Co-authored-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
* refacted argo client, added argo delete endpoint

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Neil South <neil.south@answerdigital.com>
* Set previous release version, so correct version is calculated by GitVersion

Signed-off-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>

* New stats endpoint and configurable timeouts per task type.

Signed-off-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>

* remove duplicate test

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* fix to header files

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

---------

Signed-off-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Co-authored-by: Neil South <104848880+neildsouth@users.noreply.github.com>
Co-authored-by: Alex Woodhead <alex.woodhead@answerdigital.com>
Co-authored-by: Alex Woodhead <11213454+woodheadio@users.noreply.github.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
@sonarqubecloud
Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug C 3 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 4 Security Hotspots
Code Smell A 126 Code Smells

73.4% 73.4% Coverage
0.0% 0.0% Duplication

urlBuilder.Append(CultureInfo.InvariantCulture, $"{FormattedBaseUrl}/api/v1/workflow-templates/{argoNamespace}");

var method = "POST";
var content = new StringContent(Newtonsoft.Json.JsonConvert.SerializeObject(body));

Check warning

Code scanning / CodeQL

Cross-site scripting

[User-provided value](1) flows to here and is written to HTML or JavaScript.
@neildsouth neildsouth merged commit e64e8b3 into main Apr 24, 2023
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.

4 participants