refactor: update Dockerfile paths, network module auth flow, and Keycloak config
Updated Dockerfiles to fix frontend path references after refactoring. Refactored `networkModule` to replace the `Auth` plugin with manual auth header injection for enhanced logout support. Adjusted Keycloak realm configuration to set default credentials as non-temporary. Improved error handling in `AuthApiClient` with detailed response messages.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
# ===================================================================
|
||||
# Multi-stage Dockerfile for Meldestelle API Gateway
|
||||
# Features: Security hardening, monitoring support, optimal caching, BuildKit cache mounts
|
||||
# Version: 2.2.1 - Optimized for Monorepo (Fixed missing frontend dirs)
|
||||
# Version: 2.2.2 - Optimized for Monorepo (Fixed frontend paths after refactoring)
|
||||
# ===================================================================
|
||||
|
||||
# === CENTRALIZED BUILD ARGUMENTS ===
|
||||
@@ -55,13 +55,13 @@ COPY contracts/ contracts/
|
||||
# Create dummy frontend directories to satisfy settings.gradle.kts include paths
|
||||
# This prevents Gradle from failing configuration phase without copying actual frontend code
|
||||
RUN mkdir -p \
|
||||
frontend/core/auth \
|
||||
frontend/core/domain \
|
||||
frontend/core/design-system \
|
||||
frontend/core/navigation \
|
||||
frontend/core/network \
|
||||
frontend/core/local-db \
|
||||
frontend/core/sync \
|
||||
frontend/features/auth-feature \
|
||||
frontend/features/ping-feature \
|
||||
frontend/shared \
|
||||
frontend/shells/meldestelle-portal \
|
||||
|
||||
Reference in New Issue
Block a user