Commit Graph

14 Commits

Author SHA1 Message Date
parsa aghaei
b68dd29541 fix(media): enhance media proxy routing with multi-target fallback and add uploads location to nginx
Some checks failed
Deploy Canina / deploy (push) Successful in 1m28s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 6s
2026-08-29 13:25:48 +03:30
parsa aghaei
c9a525bead fix(nginx): fix invalid if add_header directive and dynamic backend host
All checks were successful
Deploy Canina / deploy (push) Successful in 2m45s
2026-08-15 16:43:03 +03:30
parsa aghaei
e281ef75da feat(security/devops): disable swagger in prod, secure staging with basic auth & noindex, add DB backup script and uploads volume persistence
Some checks failed
Deploy Canina / deploy (push) Failing after 29s
2026-08-08 17:46:42 +03:30
parsa aghaei
a767e9a6b8 merge: sync develop fixes into main
Some checks failed
Deploy Canina / deploy (push) Failing after 9m25s
2026-07-29 15:55:50 +03:30
parsa aghaei
501addc909 fix: CI/CD pipeline, dynamic API URLs, Dockerfile fixes
All checks were successful
Deploy Canina / deploy (push) Successful in 5m39s
- Backend Dockerfile: add chown for node_modules (Prisma permissions fix)
- Frontend Dockerfile: add ARG/ENV for NEXT_PUBLIC_API_URL, VITE_API_URL
- nginx.conf: template with __PLACEHOLDERS__ for per-env substitution
- deploy.yml: SSH keepalive, sudo for VPN
- api.ts: dynamic API URL via env vars instead of hardcoded
- next.config.ts: rewrite only in development mode
- scripts: deploy.sh, compose.stage.yml, compose.prod.yml
2026-07-28 16:37:05 +03:30
devops
75eaa13617 chore: update to canina.ir domains, remove parsaaghayi.ir
Some checks failed
Deploy Canina / deploy (push) Failing after 44s
2026-07-28 06:37:16 +00:00
devops
476d7759f4 chore: update to canina.ir domains, remove parsaaghayi.ir
Some checks failed
Deploy Canina / deploy (push) Failing after 11s
2026-07-28 06:37:02 +00:00
devops
e4c196b080 fix: VPN build, caching, Dockerfile fixes for Iran network
Some checks failed
Deploy Canina / deploy (push) Failing after 12s
2026-07-27 16:06:59 +00:00
devops
41d7629d2a fix: VPN build, caching, Dockerfile fixes for Iran network
Some checks failed
Deploy Canina / deploy (push) Failing after 12s
2026-07-27 16:06:35 +00:00
DevOps
1b2040c880 fix: production URLs for admin panel, seed __dirname, nginx.conf
Some checks failed
Deploy Canina / deploy (push) Failing after 8m3s
2026-07-13 11:20:43 +00:00
parsa aghaei
75f35b8183 chore: update nginx config for deployment
Some checks failed
Deploy Canina / deploy (push) Failing after 8m3s
2026-07-13 11:38:07 +03:30
parsa aghaei
d953bc4124 chore: prepare for production deployment
Some checks failed
Deploy Canina / deploy (push) Failing after 1m53s
2026-07-12 15:16:34 +03:30
40ff169dc2 feat: complete testing, security, dynamic content, and devops overhaul 2026-05-27 02:00:14 +03:30
467532713c feat: connect UI texts, address CRUD, OTP autofocus and profile to backend 2026-05-26 21:39:14 +03:30