{ "ConnectionStrings": { "DefaultConnection": "Host=localhost;Port=5433;Database=purrse;Username=purrse;Password=purrse_dev" }, "Jwt": { "Key": "PurrseDefaultSecretKey_ChangeInProduction_AtLeast32Chars!", "Issuer": "Purrse", "Audience": "Purrse" }, "Cors": { "Origins": [ "http://localhost:5173", "http://localhost:9080" ] }, "Plugins": { "Path": "plugins" }, "Imports": { "WatchPath": "imports" }, "BankSync": { "EncryptionKey": "CHANGE_ME_32_CHAR_KEY_FOR_AES256!", "DefaultSyncIntervalMinutes": 360, "BackgroundCheckIntervalMinutes": 15 }, "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning", "Microsoft.EntityFrameworkCore": "Warning" } } }