diff --git a/CHANGELOG.md b/CHANGELOG.md index 30e8cdf..5034dc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,26 @@ Versionierung folgt [Semantic Versioning](https://semver.org/lang/de/) — solan --- +## [0.1.26] - 2026-08-21 + +Multi-Tenant, Pro-Tenant-Vorgaben, RPA entfernt. + +### Neu + +- **Multi-Tenant-Modus** (umschaltbar in den Einstellungen, Single/Multi): mehrere Mandanten mit **je eigener App-Registrierung**; Umschalter in der Topbar mit **Sofort-Reconnect**. Bestehende Single-Tenant-Konfiguration wird verlustfrei übernommen. +- **Pro-Tenant-Vorgaben** mit globalem Fallback: **Abteilungs-Präfixe** sowie **Required-/Available-Gruppen-Naming** je Profil überschreibbar (leer = globale Vorgabe). +- **Policy-Export als Einzeldateien** bei Mehrfachauswahl (statt Bundle). +- **CI**: gebaute MSI wird zusätzlich als **Gitea-Release-Asset** gespiegelt (Secret `GITEA_TOKEN`). +- Hilfe-Fenster: Hinweis „Entwickelt von WendeIT – Marco Wende". + +### Geändert / Entfernt + +- **RPA-Funktion entfernt**: RPA-Tab, RPA-Einstellungen und RPA-Test-Anzeige sind nicht mehr vorhanden. +- Setup-Zwang gelockert: nur **Tenant ID + Client ID** sind Pflicht; Abteilungs-Präfixe sind optional. +- Klarere Fehlermeldung bei nicht erreichbarem lokalen Server (statt „Failed to fetch"). + +--- + ## [0.1.25] - 2026-08-19 Policy Export/Import und Geräte-Tab. diff --git a/Start.ps1 b/Start.ps1 index ba0eeea..49323d8 100644 --- a/Start.ps1 +++ b/Start.ps1 @@ -188,7 +188,7 @@ $script:State = [pscustomobject]@{ Session = @() # geplante Zuweisungen } -$script:ToolVersion = "0.1.25" +$script:ToolVersion = "0.1.26" $script:BuildStamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss" Write-Host "" diff --git a/installer/build-local.ps1 b/installer/build-local.ps1 index eac5d0d..dfbf905 100644 --- a/installer/build-local.ps1 +++ b/installer/build-local.ps1 @@ -12,7 +12,7 @@ if (Test-Path "$x64Dotnet\dotnet.exe") { $env:DOTNET_ROOT = "C:\Program Files\dotnet" } -$version = "0.1.25" +$version = "0.1.26" $src = "\\Mac\Home\ClaudePRJ\Intune Manager" $stage = "$env:TEMP\IntuneManagerStage" $installerDir = "$src\installer"