Skip to content

Commit

Permalink
v8.3.0 (#2001)
Browse files Browse the repository at this point in the history
* button disabling

* add cohort versioning update

* add changelog

* update changelog

* add basic aws integration

* add checks

* added checks

* handle empty bucket

* loop through catalogues

* update changelog

* add missing file

* tidy up

* Bump FluentFTP from 50.1.0 to 51.0.0

Bumps [FluentFTP](https://github.com/robinrodricks/FluentFTP) from 50.1.0 to 51.0.0.
- [Release notes](https://github.com/robinrodricks/FluentFTP/releases)
- [Changelog](https://github.com/robinrodricks/FluentFTP/blob/master/RELEASES.md)
- [Commits](https://github.com/robinrodricks/FluentFTP/commits)

---
updated-dependencies:
- dependency-name: FluentFTP
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* start of updated cohort versioning

* move and tidy up

* add hcangelog

* Bump DockPanelSuite.ThemeVS2015 from 3.1.0 to 3.1.1 (#1918)

Bumps DockPanelSuite.ThemeVS2015 from 3.1.0 to 3.1.1.

---
updated-dependencies:
- dependency-name: DockPanelSuite.ThemeVS2015
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add catch

* Improved Find & Replace (#1917)

* add new dialog

* nice search

* imporved search

* updates

* add filtering on focus item

* aadd todo

* working search prefilter

* more search improvements

* restore dialog

* fix removed files

* add missing file

* add filter

* update filter

* add docs

* add changelog

* tidy up code

* tidy up from codeql

* tidy up

* replace only click

* workign on release engine

* tidy

* improved file pathing

* add exists check

* working aws release

* document class

* add interactive prompts

* working interation

* validation

* update test

* update test

* Bump NUnit.Analyzers from 4.2.0 to 4.3.0

Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases)
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md)
- [Commits](nunit/nunit.analyzers@4.2.0...4.3.0)

---
updated-dependencies:
- dependency-name: NUnit.Analyzers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump NLog from 5.3.2 to 5.3.3

Bumps [NLog](https://github.com/NLog/NLog) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md)
- [Commits](NLog/NLog@v5.3.2...v5.3.3)

---
updated-dependencies:
- dependency-name: NLog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bugfix/rdmp 240 new search updates (#1922)

* improve keyboard shortcuts

* use fast object list

* tidy up

* add minio test

* update test runner

* fix build issue

* replace wget with curl

* fix typo

* update workflows

* add profile

* add mkdir

* updated tests

* updat more tests

* loop through globals

* fix actions

* Bump HIC.SynthEHR from 2.0.0 to 2.0.1

Bumps [HIC.SynthEHR](https://github.com/HicServices/SynthEHR) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/HicServices/SynthEHR/releases)
- [Changelog](https://github.com/HicServices/SynthEHR/blob/main/CHANGELOG.md)
- [Commits](HicServices/SynthEHR@v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: HIC.SynthEHR
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump Autoupdater.NET.Official from 1.9.1 to 1.9.2 (#1912)

Bumps [Autoupdater.NET.Official](https://github.com/ravibpatel/AutoUpdater.NET) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/ravibpatel/AutoUpdater.NET/releases)
- [Commits](ravibpatel/AutoUpdater.NET@v1.9.1...v1.9.2)

---
updated-dependencies:
- dependency-name: Autoupdater.NET.Official
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Friel <jfriel001@dundee.ac.uk>

* fix pipe naming

* update build

* move env setting

* update from codeql

* fix build

* Bump Newtonsoft.Json from 13.0.1 to 13.0.3 (#1925)

Bumps Newtonsoft.Json from 13.0.1 to 13.0.3.

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update from review

* add docs

* use non-dead package link

* Revert botched Dependabot PR

* Bump AWSSDK.SecurityToken from 3.7.400 to 3.7.400.8

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400 to 3.7.400.8.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400 to 3.7.400.8

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400 to 3.7.400.8.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400 to 3.7.400.8

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400 to 3.7.400.8.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.400 to 3.7.401.2 (#1930)

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.400 to 3.7.401.2.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump shogo82148/actions-setup-perl from 1.30.0 to 1.31.0 (#1933)

Bumps [shogo82148/actions-setup-perl](https://github.com/shogo82148/actions-setup-perl) from 1.30.0 to 1.31.0.
- [Release notes](https://github.com/shogo82148/actions-setup-perl/releases)
- [Commits](shogo82148/actions-setup-perl@v1.30.0...v1.31.0)

---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Friel <jfriel001@dundee.ac.uk>

* Remove trivial Equ usage (#1934)

* Remove trivial usage of Equ - one less package in dependencies

* Update CollectionNavigation.cs

Remove disused using

* Bump AWSSDK.SSOOIDC from 3.7.400.8 to 3.7.400.9

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.8 to 3.7.400.9.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400.8 to 3.7.400.9

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.8 to 3.7.400.9.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.10.0 to 17.11.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.10.0...v17.11.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.401.2 to 3.7.402

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.401.2 to 3.7.402.
- [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD)
- [Commits](https://github.com/aws/aws-sdk-net/commits/3.7.402.0)

---
updated-dependencies:
- dependency-name: AWSSDK.S3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.8 to 3.7.400.9

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.8 to 3.7.400.9.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump Newtonsoft.Json from 13.0.1 to 13.0.3 (#1932)

* Bump AWSSDK.SSOOIDC from 3.7.400.9 to 3.7.400.10

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.9 to 3.7.400.10.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump shogo82148/actions-setup-perl from 1.31.0 to 1.31.1

Bumps [shogo82148/actions-setup-perl](https://github.com/shogo82148/actions-setup-perl) from 1.31.0 to 1.31.1.
- [Release notes](https://github.com/shogo82148/actions-setup-perl/releases)
- [Commits](shogo82148/actions-setup-perl@v1.31.0...v1.31.1)

---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400.9 to 3.7.400.10

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.9 to 3.7.400.10.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402 to 3.7.402.1

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402 to 3.7.402.1.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.9 to 3.7.400.10

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.9 to 3.7.400.10.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.10 to 3.7.400.11

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.10 to 3.7.400.11.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump NUnit from 4.1.0 to 4.2.0

Bumps [NUnit](https://github.com/nunit/nunit) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/nunit/nunit/releases)
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md)
- [Commits](nunit/nunit@4.1.0...4.2.0)

---
updated-dependencies:
- dependency-name: NUnit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402.1 to 3.7.402.2

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402.1 to 3.7.402.2.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400.10 to 3.7.400.11

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.10 to 3.7.400.11.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.10 to 3.7.400.11

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.10 to 3.7.400.11.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump NUnit from 4.2.0 to 4.2.1

Bumps [NUnit](https://github.com/nunit/nunit) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/nunit/nunit/releases)
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md)
- [Commits](nunit/nunit@4.2.0...4.2.1)

---
updated-dependencies:
- dependency-name: NUnit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.11 to 3.7.400.12

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.11 to 3.7.400.12.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.11 to 3.7.400.12

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.11 to 3.7.400.12.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400.11 to 3.7.400.12

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.11 to 3.7.400.12.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402.2 to 3.7.402.3

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402.2 to 3.7.402.3.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.12 to 3.7.400.13

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.12 to 3.7.400.13.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump YamlDotNet from 16.0.0 to 16.1.0

Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet) from 16.0.0 to 16.1.0.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](aaubry/YamlDotNet@v16.0.0...v16.1.0)

---
updated-dependencies:
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.12 to 3.7.400.13

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.12 to 3.7.400.13.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump NUnit from 4.2.1 to 4.2.2 (#1963)

* Bump AWSSDK.SSO from 3.7.400.12 to 3.7.400.13

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.12 to 3.7.400.13.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402.3 to 3.7.402.4

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402.3 to 3.7.402.4.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump shogo82148/actions-setup-perl from 1.31.1 to 1.31.2

Bumps [shogo82148/actions-setup-perl](https://github.com/shogo82148/actions-setup-perl) from 1.31.1 to 1.31.2.
- [Release notes](https://github.com/shogo82148/actions-setup-perl/releases)
- [Commits](shogo82148/actions-setup-perl@v1.31.1...v1.31.2)

---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Remove credentials for Postgres test server we do not have (#1957)

Co-authored-by: James A Sutherland <>

* Bump AWSSDK.SecurityToken from 3.7.400.13 to 3.7.400.14

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.13 to 3.7.400.14.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.13 to 3.7.400.14

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.13 to 3.7.400.14.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402.4 to 3.7.402.5

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402.4 to 3.7.402.5.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump shogo82148/actions-setup-perl from 1.31.2 to 1.31.3

---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.11.0 to 17.11.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.11.0...v17.11.1)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.14 to 3.7.400.15

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.14 to 3.7.400.15.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402.5 to 3.7.402.6

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402.5 to 3.7.402.6.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400.13 to 3.7.400.15

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.13 to 3.7.400.15.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.14 to 3.7.400.15

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.14 to 3.7.400.15.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SecurityToken from 3.7.400.15 to 3.7.400.16

Bumps [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) from 3.7.400.15 to 3.7.400.16.
- [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.SecurityToken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.S3 from 3.7.402.6 to 3.7.402.7

Bumps [AWSSDK.S3](https://github.com/aws/aws-sdk-net) from 3.7.402.6 to 3.7.402.7.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSO from 3.7.400.15 to 3.7.400.16

Bumps [AWSSDK.SSO](https://github.com/aws/aws-sdk-net) from 3.7.400.15 to 3.7.400.16.
- [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.SSO
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.15 to 3.7.400.16

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.15 to 3.7.400.16.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump AWSSDK.SSOOIDC from 3.7.400.16 to 3.7.400.17

Bumps [AWSSDK.SSOOIDC](https://github.com/aws/aws-sdk-net) from 3.7.400.16 to 3.7.400.17.
- [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.SSOOIDC
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Group all AWSSDK Nuget packages together for Dependabot purposes

* Bump the aws-sdk group with 3 updates

Bumps the aws-sdk group with 3 updates: [AWSSDK.S3](https://github.com/aws/aws-sdk-net), [AWSSDK.SecurityToken](https://github.com/aws/aws-sdk-net) and [AWSSDK.SSO](https://github.com/aws/aws-sdk-net).


Updates `AWSSDK.S3` from 3.7.402.7 to 3.7.402.8
- [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.400.16 to 3.7.400.17
- [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.16 to 3.7.400.17
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump the aws-sdk group with 4 updates

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.402.8 to 3.7.402.9
- [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.400.17 to 3.7.400.18
- [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.17 to 3.7.400.18
- [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.17 to 3.7.400.18
- [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>

* associate versions

* tidy up

* add changelog

* Bump the aws-sdk group with 4 updates

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.402.9 to 3.7.402.10
- [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.400.18 to 3.7.400.19
- [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.18 to 3.7.400.19
- [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.18 to 3.7.400.19
- [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>

* Task/rdmp-196 Fix FTP Timeout Issue (#1987)

* fresh sftp connection for dispose

* Bump NLog from 5.3.3 to 5.3.4 (#1988)

Bumps [NLog](https://github.com/NLog/NLog) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md)
- [Commits](NLog/NLog@v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: NLog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the aws-sdk group with 4 updates

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.402.10 to 3.7.402.11
- [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.400.19 to 3.7.400.20
- [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.19 to 3.7.400.20
- [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.19 to 3.7.400.20
- [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>

* Bump YamlDotNet from 16.1.0 to 16.1.2

Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet) from 16.1.0 to 16.1.2.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](aaubry/YamlDotNet@v16.1.0...v16.1.2)

---
updated-dependencies:
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump FluentFTP from 51.0.0 to 51.1.0

Bumps [FluentFTP](https://github.com/robinrodricks/FluentFTP) from 51.0.0 to 51.1.0.
- [Release notes](https://github.com/robinrodricks/FluentFTP/releases)
- [Changelog](https://github.com/robinrodricks/FluentFTP/blob/master/RELEASES.md)
- [Commits](https://github.com/robinrodricks/FluentFTP/commits)

---
updated-dependencies:
- dependency-name: FluentFTP
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump the aws-sdk group with 4 updates

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.402.11 to 3.7.402.12
- [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.400.20 to 3.7.400.21
- [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.20 to 3.7.400.21
- [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.20 to 3.7.400.21
- [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>

* Bump MongoDB.Driver from 2.28.0 to 2.29.0 (#1996)

Bumps [MongoDB.Driver](https://github.com/mongodb/mongo-csharp-driver) from 2.28.0 to 2.29.0.
- [Release notes](https://github.com/mongodb/mongo-csharp-driver/releases)
- [Commits](mongodb/mongo-csharp-driver@v2.28.0...v2.29.0)

---
updated-dependencies:
- dependency-name: MongoDB.Driver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump AWSSDK.S3 from 3.7.402.12 to 3.7.403 in the aws-sdk group (#1995)

Bumps the aws-sdk group with 1 update: [AWSSDK.S3](https://github.com/aws/aws-sdk-net).


Updates `AWSSDK.S3` from 3.7.402.12 to 3.7.403
- [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD)
- [Commits](https://github.com/aws/aws-sdk-net/commits/3.7.403.0)

---
updated-dependencies:
- dependency-name: AWSSDK.S3
  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>

* fix created from

* add goto

* add changelog

* update imports

* update from codeql

* Task/RDMP-248 data load allow specials (#1992)

* add sql changes

* add toggle

* add missing files

* add changelog

* fix typo

* update imports

* Task/rdmp 247 mdf sequentials (#1997)

* add simple date variables

* update dat replacer

* add changelog

* fix typos

* Task/RDMP-215 data load chaining (#1993)

* add provider

* interim

* working table clone

* tidy up

* update data load chainer

* add check override

* start to add tests

* use interactive

* rename and add docs

* add test

* dont hardcode strings

* tidy ups

* add changelog

* codeql updates

* update tests

* fix typo

* tidy up

* Bump the aws-sdk group with 4 updates

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.403 to 3.7.403.1
- [Changelog](https://github.com/aws/aws-sdk-net/blob/main/SDK.CHANGELOG.MD)
- [Commits](aws/aws-sdk-net@3.7.403.0...3.7.403.1)

Updates `AWSSDK.SecurityToken` from 3.7.400.21 to 3.7.400.22
- [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.21 to 3.7.400.22
- [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.21 to 3.7.400.22
- [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>

* Task/prep 8.3.0 (#2000)

* bump versions

* update changelog

* update client

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Brian <76164974+bpeacock001@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rdteviotdale <r.d.teviotdale@dundee.ac.uk>
Co-authored-by: James A Sutherland <>
Co-authored-by: James A Sutherland <j.a.sutherland@dundee.ac.uk>
  • Loading branch information
5 people authored Sep 23, 2024
1 parent 20db820 commit 797790c
Show file tree
Hide file tree
Showing 82 changed files with 3,761 additions and 960 deletions.
6 changes: 5 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,8 @@ updates:
target-branch: develop
reviewers:
- jas88
- jfriel
- jfriel
groups:
aws-sdk:
patterns:
- "AWSSDK.*"
19 changes: 14 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,13 @@ jobs:
shell: bash
run: |
rm -rf coverage
dotnet test Rdmp.UI.Tests/Rdmp.UI.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
curl -L "https://dl.min.io/server/minio/release/windows-amd64/minio.exe" > minio.exe
./minio.exe server ./minio --console-address :9001 &
mkdir ~/.aws
echo -e "[minio]\naws_access_key_id=minioadmin\naws_secret_access_key=minioadmin\naws_endpoint_url=http://127.0.0.1:9001" > ~/.aws/credentials
dotnet test Rdmp.UI.Tests/Rdmp.UI.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release -e AWS_ENDPOINT_URL="http://127.0.0.1:9000" --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
mv `find coverage -type f` db-ui.lcov
dotnet test Rdmp.Core.Tests/Rdmp.Core.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
dotnet test Rdmp.Core.Tests/Rdmp.Core.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release -e AWS_ENDPOINT_URL="http://127.0.0.1:9000" --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
mv `find coverage -type f` db-core.lcov
- uses: coverallsapp/github-action@v2.3.0
with:
Expand Down Expand Up @@ -124,9 +128,14 @@ jobs:
shell: bash
run: |
echo "UseFileSystemRepo: true" >> Tests.Common/TestDatabases.txt
dotnet test Rdmp.UI.Tests/Rdmp.UI.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
curl -L "https://dl.min.io/server/minio/release/windows-amd64/minio.exe" > minio.exe
./minio.exe server ./minio --console-address :9001 &
mkdir ~/.aws
echo -e "[minio]\naws_access_key_id=minioadmin\naws_secret_access_key=minioadmin\naws_endpoint_url=http:127.0.0.1:9001" > ~/.aws/credentials
dotnet test Rdmp.UI.Tests/Rdmp.UI.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release -e AWS_ENDPOINT_URL="http://127.0.0.1:9000" --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
mv `find coverage -type f` fs-ui.lcov
dotnet test Rdmp.Core.Tests/Rdmp.Core.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
dotnet test Rdmp.Core.Tests/Rdmp.Core.Tests.csproj --nologo --collect:"XPlat Code Coverage" --no-build --verbosity minimal -c Release -e AWS_ENDPOINT_URL="http://127.0.0.1:9000" --results-directory coverage -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=lcov
mv `find coverage -type f` fs-core.lcov
- uses: coverallsapp/github-action@v2.3.0
with:
Expand Down Expand Up @@ -202,7 +211,7 @@ jobs:
- name: Install Perl dependencies
uses: shogo82148/actions-setup-perl@v1.30.0
uses: shogo82148/actions-setup-perl@v1.31.3
with:
install-modules-with: cpanm
install-modules: Archive::Zip Archive::Tar
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) The University of Dundee 2018-2019
// Copyright (c) The University of Dundee 2018-2024
// This file is part of the Research Data Management Platform (RDMP).
// RDMP is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// RDMP is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Expand Down Expand Up @@ -443,6 +443,19 @@ private void openToolStripMenuItem_Click(object sender, EventArgs e)
}, o => Activator.WindowArranger.SetupEditAnything(this, o));
}

private void newFindToolStripMenuItem_Click(object sender, EventArgs e)
{
var focusItem = _windowManager.GetAllWindows<RDMPUserControl>().Where(c => c.ContainsFocus).FirstOrDefault();
var nf = new NewfindUI(Activator, false,focusItem);
nf.ShowDialog();
}
private void newReplaceToolStripMenuItem_Click(object sender, EventArgs e)
{
var nf = new NewfindUI(Activator, true);
nf.ShowDialog();
}


private void findToolStripMenuItem_Click(object sender, EventArgs e)
{
Activator.SelectAnythingThen(new DialogArgs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,35 +4,47 @@
// RDMP is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with RDMP. If not, see <https://www.gnu.org/licenses/>.

#nullable enable
using System;
using FAnsi.Discovery;
using Rdmp.Core.CommandExecution;
using Equ;
using Rdmp.Core.MapsDirectlyToDatabaseTable;

namespace ResearchDataManagementPlatform.WindowManagement;

/// <summary>
/// Records the fact that the user visited a specific object in a tree collection
/// </summary>
public sealed class CollectionNavigation : PropertywiseEquatable<CollectionNavigation>, INavigation
public sealed class CollectionNavigation : IEquatable<CollectionNavigation>, INavigation
{
public IMapsDirectlyToDatabaseTable Object { get; }
private readonly IMapsDirectlyToDatabaseTable _object;

[MemberwiseEqualityIgnore] public bool IsAlive => Object is not IMightNotExist o || o.Exists();
public bool IsAlive => _object is not IMightNotExist o || o.Exists();

public CollectionNavigation(IMapsDirectlyToDatabaseTable @object)
{
Object = @object;
_object = @object;
}

public void Activate(ActivateItems activateItems)
{
activateItems.RequestItemEmphasis(this, new EmphasiseRequest(Object, 0));
activateItems.RequestItemEmphasis(this, new EmphasiseRequest(_object, 0));
}

public void Close()
{
}

public override string ToString() => Object.ToString();
public override string? ToString() => _object.ToString();

public bool Equals(CollectionNavigation? other)
{
if (other is null) return false;

return ReferenceEquals(this, other) || Equals(_object, other._object);
}

public override bool Equals(object? obj) => ReferenceEquals(this, obj) || (obj is CollectionNavigation other && Equals(other));

public override int GetHashCode() => HashCode.Combine(_object);
}
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,27 @@





# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [8.3.0] - 2024-09-23

- Add New Find & Replace, currently available via User Settings
- Add instance setting to prompt for cohort versioning when comitting
- Improve Cohort Versioning Interface
- Re-Instantiate connection to FTP server on FTP Downloader cleanup
- Add AWS S3 Bucket Release component for flat files
- Add UI linkage for projects and cohort builder configurations
- Add ability to chain data loads
- Allow for date variables to be used in MDF attacher overwrites
- Add ability to allow data loads to import columns with reserved prefixes
- Add goto for Cohort Identification Configuration from External Cohort

## [8.2.3] - 2024-08-05

- Fix issue with SFTP downloader timeouts
Expand All @@ -25,6 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Add Release status options to the ticketing system
- Improve Interface for Lookup table generation
- Improve read/write access to plugin files for linux systems
- Add directory validity checking to data loads
- Open plugin files read-only to avoid permissions errors on Linux
- Improve PK mapping for ExtractionIdentifiers when extracting data
Expand Down
25 changes: 15 additions & 10 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
@@ -1,42 +1,47 @@
<Project>
<ItemGroup>
<PackageVersion Include="AWSSDK.S3" Version="3.7.403.1" />
<PackageVersion Include="AWSSDK.SecurityToken" Version="3.7.400.22" />
<PackageVersion Include="AWSSDK.SSO" Version="3.7.400.22" />
<PackageVersion Include="AWSSDK.SSOOIDC" Version="3.7.400.22" />
<PackageVersion Include="CommandLineParser" Version="2.9.1" />
<PackageVersion Include="Equ" Version="2.3.0" />
<PackageVersion Include="ExcelNumberFormat" Version="1.1.0" />
<PackageVersion Include="FluentFTP" Version="50.1.0" />
<PackageVersion Include="HIC.SynthEHR" Version="2.0.0" />
<PackageVersion Include="FluentFTP" Version="51.1.0" />
<PackageVersion Include="HIC.SynthEHR" Version="2.0.1" />
<PackageVersion Include="HIC.FAnsiSql" Version="3.2.6" />
<PackageVersion Include="LibArchive.Net" Version="0.1.5" />
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageVersion>
<PackageVersion Include="MongoDB.Driver" Version="2.28.0" />
<PackageVersion Include="Minio" Version="6.0.3" />
<PackageVersion Include="MongoDB.Driver" Version="2.29.0" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
<PackageVersion Include="NPOI" Version="2.7.1" />
<PackageVersion Include="NLog" Version="5.3.2" />
<PackageVersion Include="NLog" Version="5.3.4" />
<PackageVersion Include="SixLabors.ImageSharp" Version="3.1.5" />
<PackageVersion Include="SixLabors.ImageSharp.Drawing" Version="2.1.4" />
<PackageVersion Include="Spectre.Console" Version="0.49.1" />
<PackageVersion Include="SSH.NET" Version="2024.1.0" />
<PackageVersion Include="Terminal.Gui" Version="1.17.1" />
<PackageVersion Include="YamlDotNet" Version="16.0.0" />
<PackageVersion Include="YamlDotNet" Version="16.1.2" />
<PackageVersion Include="ConsoleControl" Version="1.3.0" />
<PackageVersion Include="Autoupdater.NET.Official" Version="1.9.1" />
<PackageVersion Include="DockPanelSuite.ThemeVS2015" Version="3.1.0" />
<PackageVersion Include="Autoupdater.NET.Official" Version="1.9.2" />
<PackageVersion Include="DockPanelSuite.ThemeVS2015" Version="3.1.1" />
<PackageVersion Include="System.Threading.ThreadPool" Version="4.3.0" />
<PackageVersion Include="WeCantSpell.Hunspell" Version="5.0.0" />
<PackageVersion Include="NUnit" Version="4.1.0" />
<PackageVersion Include="NUnit" Version="4.2.2" />
<PackageVersion Include="ObjectListView.Repack.NET6Plus" Version="2.9.5" />
<PackageVersion Include="Scintilla.NET" Version="5.3.2.9" />
<PackageVersion Include="System.Resources.Extensions" Version="8.0.0" />
<PackageVersion Include="VPKSoft.ScintillaLexers.NET" Version="1.1.16" />
<PackageVersion Include="HIC.System.Windows.Forms.DataVisualization" Version="1.0.1" />
<PackageVersion Include="NunitXml.TestLogger" Version="4.0.254" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.6.0" />
<PackageVersion Include="NUnit.Analyzers" Version="4.2.0" />
<PackageVersion Include="NUnit.Analyzers" Version="4.3.0" />
<PackageVersion Include="NSubstitute" Version="5.1.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
<PackageVersion Include="coverlet.collector" Version="6.0.2" />
</ItemGroup>
</Project>
Loading

0 comments on commit 797790c

Please sign in to comment.