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.
This commit is contained in:
Max Mannstein 2025-06-19 21:20:21 +02:00
parent 4eee8ebdf9
commit ecb43012ac
3 changed files with 4 additions and 4 deletions

View File

@ -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;"
}
}

View File

@ -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": {

View File

@ -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
},