SaluAi / src

Commit History

diagnostics: add comprehensive python process logging in FreeAIService
f9e79e4

Raghava Pulugu commited on

fix(scoping): inject and use IServiceScopeFactory for background tasks
449dae0

Raghava Pulugu commited on

DIAG: Add /diag/testdbwrite endpoint
f1ad7b6

Raghava Pulugu commited on

LOG: Add trace logging to update processing and image generation flows
8ec6681

Raghava Pulugu commited on

FIX: Log webhook set event using ILogger and set dropPendingUpdates: true
6daa4b1

Raghava Pulugu commited on

FIX: Resolve BeginScope nullability warning in build
1121bd8

Raghava Pulugu commited on

DIAG: Print masked token in /diag endpoint
a7d20ac

Raghava Pulugu commited on

DIAG: Add LastErrorDate to /diag endpoint
02bfd64

Raghava Pulugu commited on

DIAG: Add InMemoryLogger and /diag/logs endpoint for C# event visibility
6cb2543

Raghava Pulugu commited on

DIAG: Add /diag/db endpoint for real-time database state inspection
c899543

Raghava Pulugu commited on

REFACTOR: Clean up dead code, placeholders, redundant replicate service, and resolve background thread DI scoping issues
86046a5

Raghava Pulugu commited on

FIX: Call ApplyPythonEnvironmentAsync to inject KAGGLE_GPU_URL environment variable in GenerateImageInternalAsync
f96ff53

Raghava Pulugu commited on

FIX: Move photo upload to background task so webhook responds immediately
b03e87c

Raghava Pulugu commited on

ADD: /diag endpoint to test Telegram API connectivity
7765f3c

Raghava Pulugu commited on

FIX: 300s HTTP timeout for Telegram bot client + retry downloads + no HTTPS redirect
1c9ba64

Raghava Pulugu commited on

FIX: Remove HTTPS redirect + add retry for photo downloads (3 attempts with backoff)
0f6bc84

Raghava Pulugu commited on

AUTO-WEBHOOK: Register Telegram webhook on startup. Bot works immediately after every rebuild.
f87a224

Raghava Pulugu commited on

FIX: Read temp files directly instead of MongoDB round-trip. Images now actually load in Telegram.
50c1a23

Raghava Pulugu commited on

FIX: Always send photos as byte streams (never FromUri). Fixes MongoDB storage images not loading in Telegram.
d05191c

Raghava Pulugu commited on

UI SIMPLIFY: Two buttons only - Generate + Edit. Clean conversational flow.
0235aad

Raghava Pulugu commited on

GPU auto-registration: dynamic URL resolution from MongoDB
cbe90ba

Raghava Pulugu commited on

Clear all hardcoded secrets - read from HF Space env vars instead
b193ed0

Raghava Pulugu commited on

Deploy app without exposed API tokens
7535af1

Raghava Pulugu commited on