Some checks failed
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Failing after 2m56s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Failing after 3m3s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 2m49s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 2m13s
- Deleted unused screens including `AdminUebersichtScreen`, `AktorScreens`, `StammdatenImportScreen`, `TurnierDetailScreen`, and supporting components such as `PlaceholderContent`. - Cleaned up references and placeholders to streamline module structure. Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
157 lines
5.3 KiB
Plaintext
157 lines
5.3 KiB
Plaintext
rootProject.name = "Meldestelle"
|
||
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
||
|
||
pluginManagement {
|
||
repositories {
|
||
gradlePluginPortal()
|
||
mavenCentral()
|
||
google()
|
||
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
|
||
maven("https://us-central1-maven.pkg.dev/varabyte-repos/public")
|
||
maven("https://oss.sonatype.org/content/repositories/snapshots/")
|
||
maven("https://jitpack.io")
|
||
}
|
||
}
|
||
|
||
plugins {
|
||
// Settings plugins cannot easily use version catalogs because the catalog is loaded
|
||
// as part of the settings evaluation. We must hard-code the version here.
|
||
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
|
||
}
|
||
|
||
dependencyResolutionManagement {
|
||
repositories {
|
||
gradlePluginPortal()
|
||
mavenCentral()
|
||
google()
|
||
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
|
||
maven("https://us-central1-maven.pkg.dev/varabyte-repos/public")
|
||
maven("https://oss.sonatype.org/content/repositories/snapshots/")
|
||
maven("https://jitpack.io")
|
||
}
|
||
}
|
||
|
||
// ==========================================================================
|
||
// CONTRACTS
|
||
// ==========================================================================
|
||
include(":contracts:ping-api")
|
||
|
||
// ==========================================================================
|
||
// Backend
|
||
// ==========================================================================
|
||
|
||
// === BACKEND - INFRASTRUCTURE ===
|
||
// --- CACHE ---
|
||
include(":backend:infrastructure:cache:cache-api")
|
||
include(":backend:infrastructure:cache:valkey-cache")
|
||
|
||
// --- EVENT STORE ---
|
||
include(":backend:infrastructure:event-store:event-store-api")
|
||
include(":backend:infrastructure:event-store:valkey-event-store")
|
||
|
||
// --- GATEWAY ---
|
||
include(":backend:infrastructure:gateway")
|
||
|
||
// --- MESSAGING ---
|
||
include(":backend:infrastructure:messaging:messaging-client")
|
||
include(":backend:infrastructure:messaging:messaging-config")
|
||
|
||
// --- MONITORING ---
|
||
include(":backend:infrastructure:monitoring:monitoring-client")
|
||
include(":backend:infrastructure:monitoring:monitoring-server")
|
||
|
||
// --- PERSISTENCE ---
|
||
include(":backend:infrastructure:persistence")
|
||
|
||
// --- SECURITY ---
|
||
include(":backend:infrastructure:security")
|
||
|
||
// --- ZNS-IMPORTER ---
|
||
include(":backend:infrastructure:zns-importer")
|
||
|
||
// === BACKEND - SERVICES ===
|
||
// --- ENTRIES (Nennungen) ---
|
||
include(":backend:services:entries:entries-api")
|
||
include(":backend:services:entries:entries-domain")
|
||
include(":backend:services:entries:entries-service")
|
||
|
||
// --- CLUBS (Vereine) ---
|
||
include(":backend:services:clubs:clubs-domain")
|
||
include(":backend:services:clubs:clubs-infrastructure")
|
||
include(":backend:services:clubs:clubs-service")
|
||
|
||
// --- HORSES (Pferde-Verwaltung) ---
|
||
include(":backend:services:horses:horses-domain")
|
||
// horses-common: ON HOLD – veraltete API-Referenzen
|
||
// include(":backend:services:horses:horses-common")
|
||
include(":backend:services:horses:horses-infrastructure")
|
||
// horses-api: ON HOLD – Ktor-basiert, wird separat aktiviert
|
||
// include(":backend:services:horses:horses-api")
|
||
include(":backend:services:horses:horses-service")
|
||
|
||
// --- OFFICIALS (Richter) ---
|
||
include(":backend:services:officials:officials-domain")
|
||
include(":backend:services:officials:officials-infrastructure")
|
||
include(":backend:services:officials:officials-service")
|
||
|
||
// --- PERSONS (Personen/Reiter) ---
|
||
include(":backend:services:persons:persons-domain")
|
||
include(":backend:services:persons:persons-infrastructure")
|
||
include(":backend:services:persons:persons-service")
|
||
|
||
// --- PING (Ping Service) ---
|
||
include(":backend:services:ping:ping-service")
|
||
|
||
// --- ZNS-IMPORT (Asynchroner ZNS-Stammdaten-Import) ---
|
||
include(":backend:services:zns-import:zns-import-service")
|
||
|
||
// ==========================================================================
|
||
// CORE
|
||
// ==========================================================================
|
||
include(":core:core-domain")
|
||
include(":core:core-utils")
|
||
include(":core:zns-parser")
|
||
|
||
// ==========================================================================
|
||
// DOCUMENTATION
|
||
// ==========================================================================
|
||
include(":docs")
|
||
|
||
// ==========================================================================
|
||
// FRONTEND
|
||
// ==========================================================================
|
||
// --- CORE ---
|
||
// frontend/core/auth
|
||
include(":frontend:core:auth")
|
||
include(":frontend:core:domain")
|
||
include(":frontend:core:design-system")
|
||
include(":frontend:core:navigation")
|
||
include(":frontend:core:network")
|
||
include(":frontend:core:local-db")
|
||
include(":frontend:core:sync")
|
||
|
||
// --- FEATURES ---
|
||
// include(":frontend:features:members-feature")
|
||
include(":frontend:features:ping-feature")
|
||
include(":frontend:features:nennung-feature")
|
||
include(":frontend:features:zns-import-feature")
|
||
include(":frontend:features:veranstalter-feature")
|
||
include(":frontend:features:veranstaltung-feature")
|
||
include(":frontend:features:turnier-feature")
|
||
|
||
// --- SHELLS ---
|
||
include(":frontend:shells:meldestelle-desktop")
|
||
|
||
// ==========================================================================
|
||
// PLATFORM
|
||
// ==========================================================================
|
||
// --- BOM ---
|
||
include(":platform:platform-bom")
|
||
|
||
// --- DEPENDENCIES ---
|
||
include(":platform:platform-dependencies")
|
||
|
||
// --- TESTING ---
|
||
include(":platform:platform-testing")
|
||
include(":platform:architecture-tests")
|