SurfSense/surfsense_backend/app
DESKTOP-RTLN3BA\$punk 9a9a78e7ef refactor: improve session management and concurrency in Google Search fetcher
- Introduced a semaphore to limit concurrent page renders, enhancing resource management.
- Updated session handling to defer browser closure until all in-flight renders are complete.
- Improved comments for clarity on the behavior of concurrent fetches and session lifecycle.
- Cleaned up imports in alembic environment and migration flow scripts for consistency.
2026-07-06 22:33:40 -07:00
..
agents
auth
automations
capabilities
config
connectors
etl_pipeline
event_bus
file_storage
gateway
indexing_pipeline
notifications
observability
podcasts
prompts
proprietary
retriever
routes
schemas
services
tasks
templates
utils
__init__.py
app.py
celery_app.py
db.py
exceptions.py
rate_limiter.py
session_events.py
users.py
zero_publication.py