feat: Complete sync fixes with batch analysis and security improvements
- Implement batch comparative analysis system for multi-timeframe insights - Add comprehensive credential redaction for security (safe-logging.ts) - Fix TypeScript compilation errors and interface compatibility - Remove marketing text from analysis UI as requested - Add concurrency protection to prevent analysis process overlap - Fix duplicate screenshot display in gallery components - All systems now working with successful build completion
This commit is contained in:
@@ -51,7 +51,7 @@ export async function POST(request) {
|
||||
// Create the progress session
|
||||
progressTracker.createSession(sessionId, initialSteps)
|
||||
|
||||
let allScreenshots = []
|
||||
const allScreenshots = []
|
||||
const timeframeResults = []
|
||||
|
||||
try {
|
||||
|
||||
@@ -27,7 +27,7 @@ export class EnhancedScreenshotService {
|
||||
symbol: config.symbol,
|
||||
timeframe: config.timeframe,
|
||||
layouts: config.layouts,
|
||||
sessionId: config.sessionId,
|
||||
sessionId: (config as any).sessionId || 'none',
|
||||
credentials: '[REDACTED]'
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user