- Einheitlicher WebserverWorker in IBKRTrader.Hosting auf Kestrel-Basis - Token-Authentifizierung (AuthService) mit zeitkonstantem Vergleich und HMAC-Session-Tokens - OrderManager im Core fuer Bestands- und Reservierungsabgleich offener Broker-Orders - SettingsSchema fuer reflexionsbasiertes Auslesen und sichere Aktualisierung ohne Klartext-Passwoerter - SSE-Streaming (LogStreamService) fuer Echtzeit-Logs ueber isolierte Channels - Statische Single-Page-Application in wwwroot (Avalonia Fluent / Polytrader Theme) fuer alle 9 Ansichten - Unit-Tests fuer OrderManager, AuthService, SettingsSchema, LogStreamService und WebserverWorker (498 Tests gruen)
65 lines
965 B
Plaintext
65 lines
965 B
Plaintext
## .NET / Visual Studio build output
|
|
bin/
|
|
obj/
|
|
[Dd]ebug/
|
|
[Rr]elease/
|
|
x64/
|
|
x86/
|
|
[Aa][Rr][Mm]/
|
|
[Aa][Rr][Mm]64/
|
|
[Bb]uild/
|
|
[Bb]in/
|
|
[Oo]bj/
|
|
|
|
## Visual Studio / Rider IDE
|
|
.vs/
|
|
.idea/
|
|
*.user
|
|
*.suo
|
|
*.userosscache
|
|
*.sln.docstates
|
|
*.csproj.user
|
|
|
|
## NuGet
|
|
*.nupkg
|
|
packages/
|
|
project.lock.json
|
|
project.fragment.lock.json
|
|
|
|
## Test / coverage results
|
|
[Tt]est[Rr]esult*/
|
|
[Cc]overage*/
|
|
|
|
## OS files
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
$RECYCLE.BIN/
|
|
.DS_Store
|
|
|
|
## Application data (do NOT commit secrets or runtime data)
|
|
settings.json
|
|
appsettings.Local.json
|
|
master.key
|
|
Backups/
|
|
Logs/
|
|
*.log
|
|
|
|
## Local Claude / agent config
|
|
.claude/settings.local.json
|
|
|
|
## Deploymentcenter Release-Pipeline (siehe scripts/release.ps1 / release.sh)
|
|
.dc-tools/
|
|
artifacts/
|
|
|
|
## Deploymentcenter MCP-Adapter (enthaelt das Werkbank-Token; Vorlage: .mcp.example.json)
|
|
.mcp.json
|
|
|
|
## Deploymentcenter-Token aus der Selbst-Provisionierung (Werkbank + Laufzeit)
|
|
.dc-tokens.local.json
|
|
|
|
## Python
|
|
__pycache__/
|
|
*.pyc
|
|
|