Sicherungscommit vor dem Aufraeumen des Repos, damit nachvollziehbar bleibt, welcher Stand vor der Bereinigung galt. Build gruen, 476 Tests gruen. Zwei Straenge, die sich ueber .csproj, Program.cs und appsettings.json ueberschneiden und darum gemeinsam abgelegt werden: Deploymentcenter-Integration (P3c, Plan D-0 bis D-5 code-seitig fertig): - Deploymentcenter.Client 2.5.0 als lokales Paket, Source-Mapping erweitert - DeploymentcenterOptions, DeploymentcenterErrorReporter, LicenseGate/LicenseCli - WatchdogHeartbeatService auf die Deploymentcenter-API umgestellt (version, os, checks, metrics, status stopped) - Security: MasterKeyResolver, SecretRedactor, FilePermissions - Directory.Build.props mit zentraler Version 0.1.0 (Packager-Versionsdisziplin) - deploy/: Packager-Vorlage und systemd-Unit; echte Zugangsdaten bleiben ueber .gitignore aussen vor - setup.json fuer die Erstinstallation - UMSETZUNGSPLAN-Deploymentcenter-Integration.md; ANALYSE-Linux-Portierung.md verweist auf den neuen Plan Einfenster-Shell (UI-Redesign): - ShellWindow + ShellNavModel als Seitenleisten-Shell - WindowMenuBar und WindowMenuModel entfallen - Modul- und Kernfenster auf die Shell-Einbettung angepasst Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
24 lines
971 B
XML
24 lines
971 B
XML
<Project>
|
|
|
|
<!--
|
|
Eine Versionsnummer für alle Projekte der Solution.
|
|
|
|
Vorher stand in keiner einzigen .csproj ein <Version> - jede Assembly trug
|
|
stillschweigend 1.0.0.0. Für den Deploymentcenter-UpdateService ist das
|
|
kein kosmetischer Mangel: der Packager prüft den Aufrufparameter "version"
|
|
gegen die Hauptassembly und bricht bei Abweichung ab (aus gutem Grund: wird 1.0.1
|
|
als 1.0.2 veröffentlicht, aktualisieren alle Clients, melden aber weiter
|
|
1.0.1, halten das Release erneut für neu und aktualisieren bei jedem Start
|
|
wieder). Eine zentrale Version verhindert genau das: <Version> steht ab
|
|
jetzt an genau einer Stelle, nicht verstreut über mehrere Projektdateien,
|
|
die sonst früher oder später auseinanderlaufen.
|
|
|
|
Hochzählen bei jedem Release, siehe
|
|
docs/umsetzungsplaene/UMSETZUNGSPLAN-Deploymentcenter-Integration.md (D-4).
|
|
-->
|
|
<PropertyGroup>
|
|
<Version>0.1.0</Version>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|