Skip to content
This repository has been archived by the owner on Jul 8, 2024. It is now read-only.

feat: complete back-end #17

Merged
merged 974 commits into from
Feb 9, 2024
Merged

feat: complete back-end #17

merged 974 commits into from
Feb 9, 2024

Conversation

floriaaan
Copy link
Owner

  • http api (via gateway :50000)
  • microservices
  • CI/CD
  • terraform/k8s

@floriaaan
Copy link
Owner Author

floriaaan commented Aug 20, 2023

  • add --minify to all JS microservices build scripts
  • replace @PierreLbg to @floriaaan in docker publish steps of ci/cd
  • unify lock-files (npm -> pnpm), including changes in Dockerfiles
  • reorganise Dockerfile steps
  • change all insecure settings (HTTPS/gRPC/Terraform Postgres connection) => secure

Copy link

sonarqubecloud bot commented Dec 7, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

1 similar comment
Copy link

sonarqubecloud bot commented Dec 7, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Copy link

sonarqubecloud bot commented Dec 7, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

2 similar comments
Copy link

sonarqubecloud bot commented Dec 7, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

Copy link

sonarqubecloud bot commented Dec 7, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

Copy link

sonarqubecloud bot commented Dec 7, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

Copy link

sonarqubecloud bot commented Dec 7, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug C 8 Bugs
Vulnerability E 12 Vulnerabilities
Security Hotspot E 62 Security Hotspots
Code Smell A 281 Code Smells

0.0% 0.0% Coverage
4.5% 4.5% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

environment:
- DATABASE_URL=postgres://postgres:password@postgres:5432/postgres
- PORT=50021
- AMQP_URL=amqp://guest:guest@rabbitmq:5672

Check failure

Code scanning / SonarCloud

AMQP credentials should not be disclosed High

Make sure these Rabbit MQ credentials get revoked, changed, and removed from the code. See more on SonarCloud
environment:
DATABASE_URL: postgres://postgres:password@log-postgres:5432/postgres
PORT: 50021
AMQP_URL: amqp://guest:guest@goodfood-rabbitmq:5672

Check failure

Code scanning / SonarCloud

AMQP credentials should not be disclosed High

Make sure these Rabbit MQ credentials get revoked, changed, and removed from the code. See more on SonarCloud
version = "11"

ssl_enforcement_enabled = false
ssl_minimal_tls_version_enforced = "TLSEnforcementDisabled" // TODO: change to TLS1_2

Check failure

Code scanning / SonarCloud

Weak SSL/TLS protocols should not be used High

Change this code to disable support of older TLS versions. See more on SonarCloud
version = "11"

ssl_enforcement_enabled = false
ssl_minimal_tls_version_enforced = "TLSEnforcementDisabled" // TODO: change to TLS1_2

Check failure

Code scanning / SonarCloud

Weak SSL/TLS protocols should not be used High

Change this code to disable support of older TLS versions. See more on SonarCloud
Copy link

sonarqubecloud bot commented Jan 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions

62 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
4.5% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)
E Security Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Jan 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

2 similar comments
Copy link

sonarqubecloud bot commented Jan 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Jan 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

@floriaaan floriaaan marked this pull request as ready for review February 9, 2024 02:14
Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

1 similar comment
Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

5 similar comments
Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Please retry analysis of this Pull-Request directly on SonarCloud

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Reliability Rating on New Code (required ≥ A)
E Security Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

Copy link

sonarqubecloud bot commented Feb 9, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
76 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)
3.6% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

@floriaaan floriaaan merged commit d35d012 into main Feb 9, 2024
49 of 52 checks passed
floriaaan added a commit that referenced this pull request Feb 9, 2024
feat: complete back-end
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.