From 14669a28deb2560509ee6ee944df8f9013e991c7 Mon Sep 17 00:00:00 2001 From: Mark Shine <72512363+CodeStaple@users.noreply.github.com> Date: Thu, 30 Apr 2026 21:37:50 +0200 Subject: [PATCH 1/3] Update generated files via Ankra --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2738f5d..1ec54ff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,7 @@ on: branches: [main, develop] pull_request: branches: [main] + workflow_dispatch: jobs: test: @@ -32,9 +33,9 @@ jobs: run: npm test env: NODE_ENV: test - JWT_SECRET: ci-test-secret-do-not-use-in-production + JWT_SECRET: [REDACTED:kv_secret:da1a46a7] STORAGE_BACKEND: json - name: Check for vulnerabilities run: npm audit --audit-level=high - continue-on-error: true + continue-on-error: true \ No newline at end of file From 6315e949924be54f9b8a52fc2999c00483035182 Mon Sep 17 00:00:00 2001 From: Mark Shine <72512363+CodeStaple@users.noreply.github.com> Date: Thu, 30 Apr 2026 21:42:46 +0200 Subject: [PATCH 2/3] Update generated files via Ankra --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ec54ff..7428594 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: run: npm test env: NODE_ENV: test - JWT_SECRET: [REDACTED:kv_secret:da1a46a7] + JWT_SECRET: "${{ secrets.JWT_SECRET }}" STORAGE_BACKEND: json - name: Check for vulnerabilities From 226c2f5a980b2eaf5f1135e674feb3cd7b2e2739 Mon Sep 17 00:00:00 2001 From: Mark Shine <72512363+CodeStaple@users.noreply.github.com> Date: Thu, 30 Apr 2026 21:47:17 +0200 Subject: [PATCH 3/3] Update generated files via Ankra --- Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 766c241..3db3c32 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,8 +40,7 @@ USER isms ENV NODE_ENV=production \ PORT=3000 \ JWT_EXPIRES_IN=8h \ - DEV_HEADER_AUTH=false \ - STORAGE_BACKEND=json + DEV_HEADER_AUTH=false EXPOSE 3000 @@ -50,4 +49,4 @@ HEALTHCHECK --interval=30s --timeout=5s --start-period=15s --retries=3 \ CMD wget -qO- http://localhost:3000/ui/login.html || exit 1 # Entrypoint erstellt fehlende Unterverzeichnisse und startet den Server -ENTRYPOINT ["./docker-entrypoint.sh"] +ENTRYPOINT ["./docker-entrypoint.sh"] \ No newline at end of file