meldestelle/settings.gradle.kts
Stefan Mogeritsch 439551951b feat(ui): add reusable components for FIGMA-based UI system
- Implemented new reusable components including Label, Input, InputOTP, HoverCard, Popover, Pagination, NavigationMenu, Menubar, ScrollArea, Resizable, RadioGroup, and Progress under `docs/06_Frontend/FIGMA/src/app/components/ui/`.
- Enhanced structural organization to improve scalability and maintainability.
- Updated `settings.gradle.kts` to include the new module `frontend:features:nennung-feature`.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
2026-03-21 13:40:37 +01:00

123 lines
4.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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")
// === BACKEND - SERVICES ===
// --- ENTRIES (Nennungen) ---
include(":backend:services:entries:entries-api")
// entries-service: ON HOLD pausiert bis Domain-Workshop (siehe MASTER_ROADMAP Phase 3)
// Code liegt im Branch: feature/entries-service
// include(":backend:services:entries:entries-service")
// --- PING (Ping Service) ---
include(":backend:services:ping:ping-service")
// ==========================================================================
// CORE
// ==========================================================================
include(":core:core-domain")
include(":core:core-utils")
// ==========================================================================
// 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")
// --- SHELLS ---
include(":frontend:shells:meldestelle-portal")
// ==========================================================================
// PLATFORM
// ==========================================================================
// --- BOM ---
include(":platform:platform-bom")
// --- DEPENDENCIES ---
include(":platform:platform-dependencies")
// --- TESTING ---
include(":platform:platform-testing")
include(":platform:architecture-tests")