13 Commits (master)

Author SHA1 Message Date
PouyaKhajavi a4ff78f13a fix(nginx): pass X-Forwarded-Proto and host headers cleanly and allow wildcard host in production 6 hours ago
PouyaKhajavi 91e8a4d423 feat(prod): configure Gunicorn, WhiteNoise static file serving, and Nginx reverse proxy 9 hours ago
PouyaKhajavi fde183aa78 docs: update main and frontend READMEs with linux docker deployment guide 1 day ago
PouyaKhajavi 7fa414225b fix(docker): optimize docker configuration and build context for linux server 1 day ago
PouyaKhajavi 56c3a77b1b feat: add Dockerfile and docker-compose setup for Redis, Django, Celery, and React UI 1 day ago
PouyaKhajavi 5307fa459f feat(frontend): add custom confirmation modal and stop running jobs action in run history 1 day ago
PouyaKhajavi 45afaabdbb refactor: remove Django UI view to support standalone Vite React frontend server 1 day ago
PouyaKhajavi e28e24e5dd feat(frontend): add delete functionality for ad feed items and run history records 1 day ago
PouyaKhajavi 2672584ae1 feat(frontend): add modal dialog to inspect full run error logs 1 day ago
PouyaKhajavi 2832b197d0 feat(frontend): replace native time input with custom hour/minute selects and optimize typography 1 day ago
PouyaKhajavi b9fe9ae896 feat(backend): configure Django to serve compiled React SPA from frontend/dist 2 days ago
PouyaKhajavi 9696e09aa6 feat(frontend): migrate dashboard layout and components to Tailwind CSS v4 2 days ago
PouyaKhajavi 0bceecc007 feat(frontend): implement React + Vite dashboard SPA with custom styling and API connection 2 days ago