19 Commits (e5cd881f3cdd2ec03c737e5d07243b2847aee59b)

Author SHA1 Message Date
PouyaKhajavi e5cd881f3c feat: add PostgreSQL service to docker-compose and configure Django settings to use PostgreSQL from .env 1 day ago
PouyaKhajavi b47bfe6bb4 feat(api): add batch AI evaluation task and stop active crawl run endpoint 1 day ago
PouyaKhajavi 45afaabdbb refactor: remove Django UI view to support standalone Vite React frontend server 1 day ago
PouyaKhajavi 00a2b2c0b0 feat(api): add DELETE endpoints for ad evaluations and crawl run history 1 day ago
PouyaKhajavi 381147689f feat(crawler): support forced execution for manual crawl runs 1 day ago
PouyaKhajavi cf4a67320f feat(ads): add OpenRouter support and configurable model parameters in AI evaluations 1 day ago
PouyaKhajavi 1af2c42d94 chore: update gitignore rules and set timezone to Asia/Tehran 1 day ago
PouyaKhajavi 23f78c2e61 test(backend): add API and Celery pipeline unit tests 1 day ago
PouyaKhajavi 4626482238 feat(backend): implement divar scraper pipeline and openai/telegram tasks 1 day ago
PouyaKhajavi 87c99dfe71 feat(backend): configure celery settings and add eager-mode resilient health check 2 days ago
PouyaKhajavi b9fe9ae896 feat(backend): configure Django to serve compiled React SPA from frontend/dist 2 days ago
PouyaKhajavi b97950391b test(backend): add unit tests for health check, crawler tasks, and ads evaluations 2 days ago
PouyaKhajavi 12c6cefb22 feat(ads): implement serializers, views, and routing for Ads and Evaluations 2 days ago
PouyaKhajavi 70b8fcc6b2 feat(crawler): implement serializers, views, and routing for CrawlTask and CrawlRun 2 days ago
PouyaKhajavi 7629d8d2f4 feat(core): implement system health check endpoint 2 days ago
PouyaKhajavi 5aa180350a feat(ads): initialize ads app with Ad, AdEvaluation, and NotificationLog models and API views 2 days ago
PouyaKhajavi f2ac878f5a feat(crawler): initialize crawler app with CrawlTask and CrawlRun models and API views 2 days ago
PouyaKhajavi 627f841ec7 feat(core): initialize core app with abstract UUID and timestamp models 2 days ago
PouyaKhajavi 3551a0b026 a virtual environment is created for develoment and the requirements installed. basis djnano setup is finished 2 days ago