chore: AppVersion auf 1.0.0 anheben

0.9.1 stand seit Einführung des Versionsschemas fest, obwohl seitdem
PROJ-19 bis PROJ-68 dazugekommen sind (inkl. Breaking Change PROJ-46).
1.0.0 markiert diesen Stand als erstes stabiles Release nach eigenem
Schema (MAJOR: Breaking Changes / große Architekturänderungen).

Modul-Versionen für die zuletzt geänderten Pakete nachgezogen:
storage 1.9->1.10 (PROJ-65/66), api 1.8->1.9 (PROJ-67/68),
auth 1.3->2.0 (PROJ-46 Breaking Change), userstore 1.3->1.4 (PROJ-46).
This commit is contained in:
sysops
2026-07-05 20:18:42 +02:00
parent af897948be
commit e19f2e5b6e
+5 -5
View File
@@ -5,21 +5,21 @@ package main
// MAJOR: Breaking changes / große Architekturänderungen
// MINOR: Neue Features / Module
// PATCH: Bugfixes / Security-Fixes
const AppVersion = "0.9.1"
const AppVersion = "1.0.0"
// Modules enthält die internen Versionsnummern der einzelnen Module.
// Format: MAJOR.MINOR — wird erhöht wenn das Modul geändert oder neu erstellt wird.
// MAJOR: Interface-Änderungen, Breaking changes innerhalb des Moduls
// MINOR: Neue Funktionen, Bugfixes, Security-Patches
var Modules = map[string]string{
"storage": "1.9", // Dashboard: MailActivityStats, StorageEstimateStats (storage_stats.go)
"storage": "1.10", // PROJ-65 Tenant-Hardlink-Verzeichnisse, PROJ-66 Backup/Restore
"smtpd": "1.3", // PROJ-28 FQDN-Fallback für EHLO-Banner
"imapserver": "1.3", // PROJ-28 FQDN-Greeting (RFC 3501)
"auth": "1.3", // JWT, bcrypt cost 12, TOTP
"auth": "2.0", // PROJ-46 E-Mail als primärer Login (Breaking Change für Tenant-User)
"audit": "1.1", // PostgreSQL append-only, QueryFilter
"index": "1.1", // Manticore RT-Index, Async-Worker, Tenant-Index
"api": "1.8", // PROJ-34 Retention-API + pro-Mandant Endpoints
"userstore": "1.3", // domain_auditor Rolle, bcrypt, LDAP-Auth
"api": "1.9", // PROJ-67/68 Dienste-Versionsanzeige + sudo-gestützte Dienststeuerung
"userstore": "1.4", // PROJ-46 VerifyLogin (E-Mail/Username-Auflösung)
"imap": "1.2", // IMAP-Sync, Scheduler, POP3
"tenantstore": "1.3", // PROJ-34 retention_days, GetRetentionDays, SetRetentionDays
"ldapconfig": "1.1", // Pro-Mandant LDAP, TLS