diff --git a/MP.Land/.config/dotnet-tools.json b/MP.Land/.config/dotnet-tools.json
index b0e38abd..76ca931b 100644
--- a/MP.Land/.config/dotnet-tools.json
+++ b/MP.Land/.config/dotnet-tools.json
@@ -1,5 +1,13 @@
{
"version": 1,
"isRoot": true,
- "tools": {}
+ "tools": {
+ "dotnet-ef": {
+ "version": "8.0.10",
+ "commands": [
+ "dotnet-ef"
+ ],
+ "rollForward": false
+ }
+ }
}
\ No newline at end of file
diff --git a/MP.Land/MP.Land.csproj b/MP.Land/MP.Land.csproj
index a74725da..6aa25e8e 100644
--- a/MP.Land/MP.Land.csproj
+++ b/MP.Land/MP.Land.csproj
@@ -3,7 +3,7 @@
net6.0
MP.Land
- 6.16.2410.3111
+ 6.16.2411.0211
Debug;Release;Debug_LiManDebug
diff --git a/MP.Land/Pages/UpdateManager.razor b/MP.Land/Pages/UpdateManager.razor
index 07c81203..90804b33 100644
--- a/MP.Land/Pages/UpdateManager.razor
+++ b/MP.Land/Pages/UpdateManager.razor
@@ -18,7 +18,7 @@
ALL Packages
-
+
diff --git a/MP.Land/Pages/UpdateManager.razor.cs b/MP.Land/Pages/UpdateManager.razor.cs
index f7d3455a..0190484e 100644
--- a/MP.Land/Pages/UpdateManager.razor.cs
+++ b/MP.Land/Pages/UpdateManager.razor.cs
@@ -3,6 +3,7 @@ using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Identity;
using Microsoft.Extensions.Configuration;
+using Microsoft.JSInterop;
using MP.AppAuth;
using MP.AppAuth.Services;
using MP.Land.Data;
@@ -104,19 +105,25 @@ namespace MP.Land.Pages
showUpdate = false;
}
+ [Inject]
+ protected IJSRuntime JSRuntime { get; set; } = null!;
+
///
/// Cicla su tutti i record ed effettua il download
///
protected async Task DownloadAll()
{
+ if (!await JSRuntime.InvokeAsync("confirm", "Confermi di voler scaricare tutti gli update? L'operazione potrebbe richiedere alcuni minuti."))
+ return;
+
// init progress...
showProgress = true;
showUpdate = true;
outMessages = $"Iniziato download per {numSteps} packages";
- await InvokeAsync(StateHasChanged);
percLoading = 0;
TotalMb = 0;
numApp = 0;
+ await InvokeAsync(StateHasChanged);
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
// ciclo su tutti quelli con licenza valida...
@@ -188,8 +195,8 @@ namespace MP.Land.Pages
showProgress = true;
showUpdate = true;
outMessages = $"Inizio preparazione per upload configurazioni di {numSteps} packages";
- Log.Info(outMessages);
await InvokeAsync(StateHasChanged);
+ Log.Info(outMessages);
percLoading = 0;
TotalMb = 0;
numApp = 0;
diff --git a/MP.Land/Resources/ChangeLog.html b/MP.Land/Resources/ChangeLog.html
index 2d01b27d..043d736f 100644
--- a/MP.Land/Resources/ChangeLog.html
+++ b/MP.Land/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
Modulo Tablet MAPO - DotNet6
- Versione: 6.16.2410.3111
+ Versione: 6.16.2411.0211
Note di rilascio:
diff --git a/MP.Land/Resources/VersNum.txt b/MP.Land/Resources/VersNum.txt
index 0ea27289..c0db7326 100644
--- a/MP.Land/Resources/VersNum.txt
+++ b/MP.Land/Resources/VersNum.txt
@@ -1 +1 @@
-6.16.2410.3111
+6.16.2411.0211
diff --git a/MP.Land/Resources/manifest.xml b/MP.Land/Resources/manifest.xml
index cc6ff3f7..d9435b95 100644
--- a/MP.Land/Resources/manifest.xml
+++ b/MP.Land/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 6.16.2410.3111
+ 6.16.2411.0211
https://nexus.steamware.net/repository/SWS/MP-LAND/stable/LAST/MP.Land.zip
https://nexus.steamware.net/repository/SWS/MP-LAND/stable/LAST/ChangeLog.html
false