- WebSocket: verify task ownership before allowing subscribe (security) - POI routes: replace assert with HTTPException for production safety - cancel_task: return HTTP 404 instead of 200 for missing tasks - routing_config: add descriptive ValueError for invalid env vars - POIManager: show error feedback instead of silently swallowing failures - VisualizationCard: reset POI/travel mode state on metric switch - Map: clean up heatmap layers/sources on unmount to prevent memory leak - Update test to expect 404 from cancel_task ownership check |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_api.py | ||
| test_api_workflow.py | ||
| test_listing_cache.py | ||
| test_listing_processor.py | ||
| test_repository_advanced.py | ||
| test_throttle_integration.py | ||