diff --git a/Directory.Build.props b/Directory.Build.props index 82beafc..43e58e1 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -14,7 +14,7 @@ SQLInsight Pro Copyright (c) SEOSoft - 1.5.1 + 1.5.2 diff --git a/docs/opdatering.md b/docs/opdatering.md index 30c64f4..30d0f0c 100644 --- a/docs/opdatering.md +++ b/docs/opdatering.md @@ -13,6 +13,12 @@ Begge kommer fra et **opdateringsfeed**: en https-adresse eller en mappe/et fild Læs dette, før en ny version installeres. Repository-skemaet opgraderes af agenten ved første start. +### 1.5.2: Axapta 3.0-batchstatus rettet + +- Batchjobbenes `STATUS` i Axapta 3.0 tolkes nu som i AX 4.0 og senere: 0 Tilbageholdt, 1 Venter, 2 Udfører, 3 Fejl, 4 Afsluttet (kontrolleret mod en kundes data). Før 1.5.2 blev afsluttede job vist som tilbageholdte og ventende som kørende, så batchfund og -sider for AX 3.0 var forkerte. Fund fra den gamle tolkning lukkes ved næste måling. +- SQLI-AX-003 melder ikke længere ventende job, der var planlagt for mere end `SQLInsight:DynamicsAx:BatchAbandonedDays` (30) dage siden: de er opgivne rækker, ikke en aktuel fejl. +- Ingen skemaændringer. + ### 1.5: Windows-servere og syntetiske tjek - **Ny menu – Servere:** *Windows-servere* (CPU, hukommelse, diske med prognose for, hvornår de er fulde, tjenester, hændelseslog og planlagte opgaver) og *Syntetiske tjek* (TCP-port, HTTP(S) med certifikatets udløb, SQL-login og forespørgsel, DNS og Dynamics AX-logon), og det samme i API v1 under `/api/v1/windows-servers`, `/api/v1/synthetic-checks` og `/api/v1/server-findings` (ændringer kræver scope `config:write`, som i 1.3). Nye regler `SQLI-WIN-001` … `SQLI-WIN-013` og `SQLI-SYN-001` … `SQLI-SYN-003`. Se [windows-servere.md](windows-servere.md) og [syntetiske-tjek.md](syntetiske-tjek.md). @@ -158,18 +164,18 @@ Kører web i IIS, angives `"AppOffline": true` i stedet for `Service`. Så lægg dotnet run --project tools/SQLInsight.LicenseTool -- rulepack --version 2026.10.14 --out rulepack-2026.10.14.json # MSI til installationer lavet med MSI'en (bygges på Linux) -installer/build-msi.sh 1.5.1 +installer/build-msi.sh 1.5.2 # Programpakker: én zip pr. platform med mapperne Agent/ og Web/ # Samme opsætning som MSI'en (indbygget .NET), så en opdatering ikke kræver en runtime på serveren -dotnet publish src/SQLInsight.Agent -c Release -r win-x64 --self-contained true -p:Version=1.5.1 -o pkg/win-x64/Agent -dotnet publish src/SQLInsight.Web -c Release -r win-x64 --self-contained true -p:Version=1.5.1 -o pkg/win-x64/Web +dotnet publish src/SQLInsight.Agent -c Release -r win-x64 --self-contained true -p:Version=1.5.2 -o pkg/win-x64/Agent +dotnet publish src/SQLInsight.Web -c Release -r win-x64 --self-contained true -p:Version=1.5.2 -o pkg/win-x64/Web # Signér kanalens manifest (det, der ikke angives, overtages fra det eksisterende manifest) dotnet run --project tools/SQLInsight.LicenseTool -- publish --key sqlinsight-k20260929.private.pem --kid k20260929 \ --feed feed --channel stable --rulepack rulepack-2026.10.14.json \ - --release 1.5.1 --asset win-x64=sqlinsight-1.5.1-win-x64.zip --asset win-x64-msi=dist/SQLInsight-Pro-1.5.1-x64.msi \ - --asset linux-x64=sqlinsight-1.5.1-linux-x64.zip \ + --release 1.5.2 --asset win-x64=sqlinsight-1.5.2-win-x64.zip --asset win-x64-msi=dist/SQLInsight-Pro-1.5.2-x64.msi \ + --asset linux-x64=sqlinsight-1.5.2-linux-x64.zip \ --notes https://git.seosoft.dk/seo/sqlinsight-pro/releases ```