Commit Graph

19 Commits

Author SHA1 Message Date
parsa aghaei
0bee82043a ci: enable tinyproxy routing for prisma build and restore build scripts
Some checks failed
Deploy Canina / deploy (push) Has been cancelled
2026-08-19 09:46:19 +03:30
parsa aghaei
78ea486964 ci: add --ignore-scripts to Dockerfiles to prevent hanging on Prisma engine downloads
Some checks are pending
Deploy Canina / deploy (push) Has started running
2026-08-18 21:55:14 +03:30
parsa aghaei
287011ea0e perf(docker): remove redundant recursive chmod to speed up frontend build
All checks were successful
Deploy Canina / deploy (push) Successful in 1m47s
2026-08-15 16:36:20 +03:30
parsa aghaei
2a69654e96 fix(frontend): ensure permissions for .next build directory in Dockerfile
Some checks failed
Deploy Canina / deploy (push) Failing after 34s
2026-08-15 16:14:34 +03:30
parsa aghaei
adcafa1041 fix(deploy): use bridge nexus IP and add USER root to Dockerfile
Some checks failed
Deploy Canina / deploy (push) Has been cancelled
2026-08-15 15:48:35 +03:30
parsa aghaei
c1bc9e1994 ci: fix runner setup, integrate nexus npm proxy and safe vpn wrapper
Some checks failed
Deploy Canina / deploy (push) Failing after 2s
2026-08-09 11:23:21 +03:30
parsa aghaei
d85e2f1d32 fix(build): sync Dockerfile vite build fix to main
Some checks failed
Deploy Canina / deploy (push) Failing after 4m47s
2026-08-01 11:23:11 +03:30
parsa aghaei
05fe9b5594 fix(build): add devDependencies flag to Dockerfile for vite build
All checks were successful
Deploy Canina / deploy (push) Successful in 4m56s
2026-08-01 11:22:55 +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
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
a5b1b31ef8 ci: trigger deploy after SSH config fix
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-07-13 13:13:52 +00:00
parsa aghaei
60939f14ea chore: remove committed build artifacts (node_modules, dist, .next)
- Remove node_modules, dist, .next from git tracking
- Add .next and *.tsbuildinfo to .gitignore
- Remove Iranian mirrors from Dockerfiles (arvancloud.ir)
- Add npm ci step for dependency installation
- Ready for VPN-based internet access workflow
2026-07-12 13:24:33 +03:30
parsa aghaei
e236190aaa nodemodules added to repo 2026-07-11 20:56:16 +03:30
parsa aghaei
b0d639996b dockerfile changes 2026-07-11 20:15:19 +03:30
4b69932409 chore: save initial uncommitted changes 2026-06-12 00:21:03 +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