mindesbunister
4ff35b8e04
🔒 Implement concurrency protection and remove marketing text
- Add analysisInProgress useRef to prevent multiple simultaneous analyses
- Protect all analysis entry points (performAnalysis, quickAnalyze, etc.)
- Update button disabled state to include concurrency check
- Remove marketing text from analysis page and AIAnalysisPanel
- Fix remaining TypeScript compilation errors in chart components
- Ensure clean UI without promotional content
Fixes sync issues caused by overlapping analysis sessions
2025-07-17 14:00:24 +02:00
..
2025-07-17 14:00:24 +02:00
2025-07-17 13:02:41 +02:00
2025-07-16 16:35:09 +02:00
2025-07-14 14:21:19 +02:00
2025-07-16 16:35:09 +02:00
2025-07-17 10:41:18 +02:00
2025-07-17 14:00:24 +02:00
2025-07-16 16:35:09 +02:00
2025-07-16 16:35:09 +02:00
2025-07-16 16:04:04 +02:00
2025-07-17 14:00:24 +02:00
2025-07-17 14:00:24 +02:00
2025-07-17 14:00:24 +02:00
2025-07-14 14:21:19 +02:00
2025-07-17 14:00:24 +02:00
2025-07-17 14:00:24 +02:00
2025-07-16 16:35:09 +02:00
2025-07-16 16:35:09 +02:00
2025-07-16 13:22:14 +02:00
2025-07-17 14:00:24 +02:00
2025-07-16 16:35:09 +02:00
2025-07-16 12:31:58 +02:00
2025-07-14 14:21:19 +02:00
2025-07-16 16:35:09 +02:00
2025-07-17 11:55:09 +02:00