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
|
// Create the progress session
|
||||||
progressTracker.createSession(sessionId, initialSteps)
|
progressTracker.createSession(sessionId, initialSteps)
|
||||||
|
|
||||||
let allScreenshots = []
|
const allScreenshots = []
|
||||||
const timeframeResults = []
|
const timeframeResults = []
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ export class EnhancedScreenshotService {
|
|||||||
symbol: config.symbol,
|
symbol: config.symbol,
|
||||||
timeframe: config.timeframe,
|
timeframe: config.timeframe,
|
||||||
layouts: config.layouts,
|
layouts: config.layouts,
|
||||||
sessionId: config.sessionId,
|
sessionId: (config as any).sessionId || 'none',
|
||||||
credentials: '[REDACTED]'
|
credentials: '[REDACTED]'
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user