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

Improvements to the windows dev setup script and docker-compose #6402

Open
wants to merge 558 commits into
base: master
Choose a base branch
from

Conversation

aaronlippold
Copy link
Member

This is work I was doing a while ago, as with the other PR and just got put on the back burner.

Please review and see if it is useful, take what is, and close the branch and PR.

charleshu-8 and others added 30 commits November 20, 2024 10:17
* Initial dump

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Change in license handling

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Passthrough implementation

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Finished intermediary object generation

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Logical density change

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Mapping progress; component flattening

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Quick typing fix

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Mapping progress

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Formatting overhaul; additional tags; results section

Signed-off-by: Charles Hu <computerscience@verizon.net>

* VEX ingestion; various mapping adjustments

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Test fix

Signed-off-by: Charles Hu <computerscience@verizon.net>

* VEX ingestion fix

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Clean up

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Test fix

Signed-off-by: Charles Hu <computerscience@verizon.net>

* VEX support

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Refactoring

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Component field filtering and vulnerability ID appending

Signed-off-by: Charles Hu <computerscience@verizon.net>

* VEX alignment changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* SBOM support visibility; auto cleaning control Description

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Various styling changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Testing update

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Move porfile desc to summary

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Added conditional to control title genreation

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Review changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Adding CycloneDX types

Signed-off-by: Charles Hu <computerscience@verizon.net>

* CWE tag fix

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Typing

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Fixing typing errors

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Review changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Tag changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Ref refactor

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Typing refactor, component hierarchy refactor

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Typing fixes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Continued typing edits

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Message refactor

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Tags & description field changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Generic testing

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Refactoring

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Typing refactor

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Eugene changes

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Descriptions field fix

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Quick review change

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Add string headers

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Added additional tests

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Lint ignore

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting :(

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting rules change

Signed-off-by: Charles Hu <computerscience@verizon.net>

* Linting rules exception for unused vars prefixed with _

Signed-off-by: Charles Hu <computerscience@verizon.net>

---------

Signed-off-by: Charles Hu <computerscience@verizon.net>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.3.0 to 22.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 16.0.0 to 16.0.1.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/sass-loader@v16.0.0...v16.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.26.5 to 0.26.6.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.26.5...v0.26.6)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html) from 2.11.0 to 2.13.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sanitize-html)

---
updated-dependencies:
- dependency-name: "@types/sanitize-html"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@nestjs/schematics](https://github.com/nestjs/schematics) from 10.1.3 to 10.1.4.
- [Release notes](https://github.com/nestjs/schematics/releases)
- [Changelog](https://github.com/nestjs/schematics/blob/master/.release-it.json)
- [Commits](nestjs/schematics@10.1.3...10.1.4)

---
updated-dependencies:
- dependency-name: "@nestjs/schematics"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: George M Dias <GDIAS@MITRE.ORG>
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.633.0 to 3.635.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.635.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.38.0 to 3.38.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.38.1/packages/core-js)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-config-service](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-config-service) from 3.632.0 to 3.635.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-config-service/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.635.0/clients/client-config-service)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-config-service"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.4.1 to 22.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-sts](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sts) from 3.635.0 to 3.637.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sts/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.637.0/clients/client-sts)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sts"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.635.0 to 3.637.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.637.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.2.4 to 29.2.5.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](kulshekhar/ts-jest@v29.2.4...v29.2.5)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-config-service](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-config-service) from 3.635.0 to 3.637.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-config-service/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.637.0/clients/client-config-service)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-config-service"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.7.4...v1.7.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) from 1.4.11 to 1.4.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/multer)

---
updated-dependencies:
- dependency-name: "@types/multer"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.17.0...v4.18.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator) from 13.12.0 to 13.12.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator)

---
updated-dependencies:
- dependency-name: "@types/validator"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.0 to 22.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.18.0...v4.19.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.3 to 13.14.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v13.13.3...v13.14.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/diff](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/diff)

---
updated-dependencies:
- dependency-name: "@types/diff"
  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: Amndeep Singh Mann <amann@mitre.org>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Amndeep Singh Mann <amann@mitre.org>
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.0 to 13.14.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v13.14.0...v13.14.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js) from 3.52.0 to 3.53.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](apexcharts/apexcharts.js@v3.52.0...v3.53.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.7.5 to 1.7.6.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.7.5...v1.7.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.7.6 to 1.7.7.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.7.6...v1.7.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot bot and others added 19 commits November 20, 2024 10:18
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.30.0 to 9.31.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](vuejs/eslint-plugin-vue@v9.30.0...v9.31.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.689.0 to 3.691.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.691.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [winston](https://github.com/winstonjs/winston) from 3.16.0 to 3.17.0.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](winstonjs/winston@v3.16.0...v3.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@smithy/node-http-handler](https://github.com/awslabs/smithy-typescript/tree/HEAD/packages/node-http-handler) from 3.2.5 to 3.3.1.
- [Release notes](https://github.com/awslabs/smithy-typescript/releases)
- [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/node-http-handler/CHANGELOG.md)
- [Commits](https://github.com/awslabs/smithy-typescript/commits/@smithy/node-http-handler@3.3.1/packages/node-http-handler)

---
updated-dependencies:
- dependency-name: "@smithy/node-http-handler"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.4.14 to 3.4.15.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.15/CHANGELOG.md)
- [Commits](tailwindlabs/tailwindcss@v3.4.14...v3.4.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-sts](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sts) from 3.691.0 to 3.692.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sts/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.692.0/clients/client-sts)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sts"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-config-service](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-config-service) from 3.687.0 to 3.692.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-config-service/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.692.0/clients/client-config-service)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-config-service"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@nestjs/core](https://github.com/nestjs/nest/tree/HEAD/packages/core) from 10.4.7 to 10.4.8.
- [Release notes](https://github.com/nestjs/nest/releases)
- [Commits](https://github.com/nestjs/nest/commits/v10.4.8/packages/core)

---
updated-dependencies:
- dependency-name: "@nestjs/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-config-service](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-config-service) from 3.692.0 to 3.693.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-config-service/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.693.0/clients/client-config-service)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-config-service"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@nestjs/platform-express](https://github.com/nestjs/nest/tree/HEAD/packages/platform-express) from 10.4.7 to 10.4.8.
- [Release notes](https://github.com/nestjs/nest/releases)
- [Commits](https://github.com/nestjs/nest/commits/v10.4.8/packages/platform-express)

---
updated-dependencies:
- dependency-name: "@nestjs/platform-express"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@nestjs/common](https://github.com/nestjs/nest/tree/HEAD/packages/common) from 10.4.7 to 10.4.8.
- [Release notes](https://github.com/nestjs/nest/releases)
- [Commits](https://github.com/nestjs/nest/commits/v10.4.8/packages/common)

---
updated-dependencies:
- dependency-name: "@nestjs/common"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [dotenv-cli](https://github.com/entropitor/dotenv-cli) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/entropitor/dotenv-cli/releases)
- [Commits](entropitor/dotenv-cli@v7.4.2...v7.4.3)

---
updated-dependencies:
- dependency-name: dotenv-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [yaml](https://github.com/eemeli/yaml) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.6.0...v2.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@nestjs/testing](https://github.com/nestjs/nest/tree/HEAD/packages/testing) from 10.4.7 to 10.4.8.
- [Release notes](https://github.com/nestjs/nest/releases)
- [Commits](https://github.com/nestjs/nest/commits/v10.4.8/packages/testing)

---
updated-dependencies:
- dependency-name: "@nestjs/testing"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-config-service](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-config-service) from 3.693.0 to 3.696.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-config-service/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.696.0/clients/client-config-service)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-config-service"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.9.0 to 22.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.691.0 to 3.696.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.696.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.2 to 13.16.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v13.15.2...v13.16.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…provements of how the user manages secrets and data

Signed-off-by: Aaron Lippold <lippold@gmail.com>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 203 out of 218 changed files in this pull request and generated no suggestions.

Files not reviewed (15)
  • Dockerfile: Language not supported
  • Dockerfile.lite: Language not supported
  • VERSION: Language not supported
  • app.json: Language not supported
  • apps/backend/.env-example: Language not supported
  • apps/backend/package.json: Language not supported
  • .github/workflows/push-server-to-docker.yml: Evaluated as low risk
  • .github/workflows/release-lite-to-docker.yml: Evaluated as low risk
  • apps/backend/src/config/dto/startup-settings.dto.ts: Evaluated as low risk
  • apps/backend/src/evaluation-tags/evaluation-tags.service.ts: Evaluated as low risk
  • .github/workflows/gh-pages.yml: Evaluated as low risk
  • apps/backend/src/apikeys/apikey.model.ts: Evaluated as low risk
  • apps/backend/src/evaluation-tags/evaluation-tag.model.ts: Evaluated as low risk
  • .github/workflows/release-server-to-docker.yml: Evaluated as low risk
  • .github/workflows/push-lite-to-docker.yml: Evaluated as low risk
Comments skipped due to low confidence (1)

apps/backend/config/app_config.ts:130

  • Missing semicolon at the end of the return statement.
return this.get('ADMIN_EMAIL') || 'admin@heimdall.local'
@aaronlippold aaronlippold requested a review from Copilot November 20, 2024 15:57

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 2 out of 3 changed files in this pull request and generated no suggestions.

Files not reviewed (1)
  • setup-dev-env.ps1: Language not supported
Comments skipped due to low confidence (2)

docker-compose.yml:18

  • [nitpick] The environment variable POSTGRES_PASSWORD_FILE should be consistently named with DATABASE_PASSWORD_FILE for clarity.
- POSTGRES_PASSWORD_FILE=/run/secrets/db_password

docker-compose.yml:76

  • Ensure that the health check for the nginx service is covered by tests.
test: ["CMD-SHELL", "curl -f http://localhost || exit 1"]
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

env_file: .env
ports:
- "3000"
- "3000:3000"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there reason to expose this port at all if we have nginx?

@georgedias
Copy link
Contributor

@aaronlippold the setup-dev-env.ps1 is OBE by the setup-dev-env.bat file I created and it is merged into Heimdall.
So this PR can be closed after the docker-compose worked is verified.

Copy link
Contributor

mergify bot commented Dec 3, 2024

This pull request has a conflict. Could you fix it @aaronlippold?

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.

7 participants