### feat: optimiere Architektur und verbessere E-Mail-Handling

- **ArchTests:** Passe Slices-Matching für `FrontendArchitectureTest` an Package-Struktur an.
- **Mail-Service:** Füge Plan-B-Benachrichtigung für Nennungen an Meldestelle hinzu; entferne Plus-Addressing (Fallback).
- **Build:** Deaktiviere Desktop-Build standardmäßig (`enableDesktop=false`) und mache Module-Registrierung optional.
This commit is contained in:
2026-04-22 16:01:49 +02:00
parent 5baa971b46
commit 255343145d
5 changed files with 44 additions and 22 deletions
+4 -1
View File
@@ -160,7 +160,10 @@ include(":frontend:features:billing-feature")
include(":frontend:features:device-initialization")
// --- SHELLS ---
include(":frontend:shells:meldestelle-desktop")
val enableDesktop = providers.gradleProperty("enableDesktop").getOrElse("true").toBoolean()
if (enableDesktop) {
include(":frontend:shells:meldestelle-desktop")
}
include(":frontend:shells:meldestelle-web")
// ==========================================================================