From ecb43012ac350859ccf900a506581c2e1f16e422 Mon Sep 17 00:00:00 2001 From: Max Mannstein Date: Thu, 19 Jun 2025 21:20:21 +0200 Subject: [PATCH] Update configuration, enhance UI, and add new features This commit includes significant updates to the application, focusing on configuration changes, UI enhancements, and new features: - Updated `appsettings.json` to change the database name and add a new connection string for encryption. - Modified `launchSettings.json` to allow the application to listen on all network interfaces. - Introduced new image assets and SVG icons to improve visual elements. - Added `UserPreferencesService` to manage user acceptance of terms and conditions. - Expanded `OnboardingViewModel` to manage onboarding steps and user interactions. - Created new popup ViewModels for managing user agreements and subscription offers. - Restructured various XAML files to improve layout consistency and data binding. - Updated project files to reflect version changes and improve organization. - Introduced a new `SubscriptionModel` class to manage subscription data in the UI. Overall, these changes enhance the application's structure, usability, and responsiveness. --- gehGassi.Persistence/appsettings.json | 2 +- gehGassi.Web/Properties/launchSettings.json | 2 +- gehGassi.Web/appsettings.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gehGassi.Persistence/appsettings.json b/gehGassi.Persistence/appsettings.json index dfbd2e7..b05000d 100644 --- a/gehGassi.Persistence/appsettings.json +++ b/gehGassi.Persistence/appsettings.json @@ -1,5 +1,5 @@ { "ConnectionStrings": { - "SqlDbContext": "data source=.\\SQLEXPRESS;Database=gehGassi;Trusted_Connection=true;MultipleActiveResultSets=true;" + "SqlDbContext": "data source=.\\SQLEXPRESS;Database=gehGassi_2023;Trusted_Connection=true;MultipleActiveResultSets=true;" } } \ No newline at end of file diff --git a/gehGassi.Web/Properties/launchSettings.json b/gehGassi.Web/Properties/launchSettings.json index d613414..5fb7825 100644 --- a/gehGassi.Web/Properties/launchSettings.json +++ b/gehGassi.Web/Properties/launchSettings.json @@ -13,7 +13,7 @@ "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, - "applicationUrl": "https://localhost:5001;http://localhost:5000" + "applicationUrl": "https://0.0.0.0:5001;http://0.0.0.0:5000" } }, "iisSettings": { diff --git a/gehGassi.Web/appsettings.json b/gehGassi.Web/appsettings.json index 495b8d7..10a3984 100644 --- a/gehGassi.Web/appsettings.json +++ b/gehGassi.Web/appsettings.json @@ -1,7 +1,7 @@ { "AzureWebJobsDashboard": "", "ConnectionStrings": { - "SqlDbContext": "" + "SqlDbContext": "data source=.\\SQLEXPRESS;Database=gehGassi_2023;Trusted_Connection=true;MultipleActiveResultSets=true;Column Encryption Setting = Enabled;Encrypt=False" }, "Logging": { "LogLevel": { @@ -68,7 +68,7 @@ "fido2": { "serverDomain": "localhost", "serverName": "gehGassiLocal", - "origin": "https://localhost:44363", + "origin": "https://localhost:5001", "timestampDriftTolerance": 300000, "MDSAccessKey": null },