feat: add csv upload functionality for OSS (#29)

feat: add csv upload functionality
chore: remove redundant arq-worker from docker-compose
This commit is contained in:
Abhishek 2025-10-09 17:54:31 +05:30 committed by GitHub
parent 2633ff0a2a
commit 3babb5ced6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 941 additions and 234 deletions

View file

@ -9,7 +9,7 @@ from api.constants import REDIS_URL
from api.logging_config import setup_logging
from api.tasks.function_names import FunctionNames
logging_queue_listener = setup_logging()
setup_logging()
# Now import ARQ and task dependencies
from arq import create_pool

View file

@ -10,7 +10,7 @@ from api.services.campaign.campaign_event_protocol import BatchFailedEvent
from api.services.campaign.campaign_event_publisher import (
get_campaign_event_publisher,
)
from api.services.campaign.source_sync import get_sync_service
from api.services.campaign.source_sync_factory import get_sync_service
async def sync_campaign_source(ctx: Dict, campaign_id: int) -> None: