Commit Graph

524 Commits

Author SHA1 Message Date
parsa aghaei
0934b4f3af feat(admin,sms): implement full pattern management CRUD and live binding directly from admin panel 2026-08-16 11:52:13 +03:30
parsa aghaei
09fd339e89 feat(admin,sms): add dynamic sms settings management and live tester in admin panel 2026-08-16 11:48:40 +03:30
parsa aghaei
8992060cb7 feat(payment): implement Zibal IPG payment gateway integration, admin merchant configuration and verification page
All checks were successful
Deploy Canina / deploy (push) Successful in 3m28s
2026-08-16 11:40:24 +03:30
parsa aghaei
03900e726a graphify added to antigravity 2026-08-16 11:25:59 +03:30
parsa aghaei
4304562d55 trying to add graphify to project 2026-08-16 10:57:42 +03:30
parsa aghaei
b7e17aca1d trying to add graphify to project 2026-08-16 10:55:35 +03:30
parsa aghaei
0831791513 fix(sms): fail loudly when credentials missing, propagate SMS error to OTP response 2026-08-15 18:44:35 +03:30
parsa aghaei
873376be26 fix(media): fix broken image URLs after deploy - add API domains to next.config and resolve relative /uploads/ paths with backend base URL 2026-08-15 18:43:56 +03:30
parsa aghaei
33f15f7b5b fix(deploy): seed only on staging, use migrate deploy on production 2026-08-15 18:41:48 +03:30
parsa aghaei
e85931508a fix: resolve admin settings route conflict and remove logout button from sidebar (TASK-7A, TASK-7B)
All checks were successful
Deploy Canina / deploy (push) Successful in 48s
2026-08-15 18:09:11 +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
0fb83142d6 fix(deploy): use prisma db push to sync schema before seeding
All checks were successful
Deploy Canina / deploy (push) Successful in 39s
2026-08-15 16:39:38 +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
4b37652a18 fix(frontend): exclude prisma from application tsconfig and enhance dockerignore
Some checks failed
Deploy Canina / deploy (push) Has been cancelled
2026-08-15 16:28:51 +03:30
parsa aghaei
f3ec164c38 fix(backend): use proxy during prisma generate and build
Some checks failed
Deploy Canina / deploy (push) Has been cancelled
2026-08-15 16:19:42 +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
cfc41e349d fix(backend): explicitly set USER root for apk add openssl in Dockerfile
Some checks failed
Deploy Canina / deploy (push) Failing after 1m46s
2026-08-15 16:12:16 +03:30
parsa aghaei
034d4c71b0 fix(backend): install openssl via proxy to enable prisma native engine detection
Some checks failed
Deploy Canina / deploy (push) Failing after 1m38s
2026-08-15 16:08:17 +03:30
parsa aghaei
9a65aa48cd fix(prisma): provide local musl openssl 3.0 engine paths
Some checks failed
Deploy Canina / deploy (push) Failing after 3s
2026-08-15 16:04:04 +03:30
parsa aghaei
dbbf75e3c5 fix(prisma): use native binaryTarget and clean hardcoded engine paths
Some checks failed
Deploy Canina / deploy (push) Failing after 35s
2026-08-15 16:01:27 +03:30
parsa aghaei
8b0d3d972e fix(docker): ignore host node_modules and let prisma resolve engines automatically
Some checks failed
Deploy Canina / deploy (push) Failing after 34s
2026-08-15 15:58:09 +03:30
parsa aghaei
b1a9d1a5ba fix(backend): skip prisma postinstall during npm ci
Some checks failed
Deploy Canina / deploy (push) Failing after 1m0s
2026-08-15 15:53:09 +03:30
parsa aghaei
f05ea493f3 fix(backend): use direct local binary for prisma generate
Some checks failed
Deploy Canina / deploy (push) Failing after 57s
2026-08-15 15:52:11 +03:30
parsa aghaei
3314a5cb0a fix(backend): use local prisma engines in Dockerfile during build
Some checks failed
Deploy Canina / deploy (push) Has been cancelled
2026-08-15 15:50:52 +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
0625b45ca7 fix(compose): set build network to traefik_public for direct nexus access
Some checks failed
Deploy Canina / deploy (push) Failing after 2s
2026-08-15 15:44:47 +03:30
parsa aghaei
11ec6a77ef fix(deploy): use direct nexus IP and remove invalid add-host flag from compose build
Some checks failed
Deploy Canina / deploy (push) Has been cancelled
2026-08-15 15:39:22 +03:30
parsa aghaei
e2dec16e8b ci: trigger deployment with updated gitea runner and docker socket
Some checks failed
Deploy Canina / deploy (push) Failing after 31s
2026-08-15 15:37:39 +03:30
parsa aghaei
0af3fba2bb fix(deploy): dynamically resolve nexus container ip for npm registry build arg
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-15 15:32:21 +03:30
parsa aghaei
59babf855c fix(ci): fetch branch-specific deploy script and fix config copy paths in deploy.sh
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-15 15:20:57 +03:30
parsa aghaei
5ec99155c4 fix(admin,frontend): fix hydration mismatch, admin UI texts sync, and product image resolution
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-15 15:16:04 +03:30
parsa aghaei
3122c5b13f deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:34:40 +03:30
parsa aghaei
396afc6d30 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:33:21 +03:30
parsa aghaei
937af6a3e5 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:31:50 +03:30
parsa aghaei
916ddd7981 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:31:09 +03:30
parsa aghaei
e76d62a80c deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:30:19 +03:30
parsa aghaei
02908ec73f deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:29:46 +03:30
parsa aghaei
3df5097c01 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:29:05 +03:30
parsa aghaei
f69285b7f3 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:28:26 +03:30
parsa aghaei
4548e8e17e deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:27:41 +03:30
parsa aghaei
ceb7d5ec4b deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:26:52 +03:30
parsa aghaei
1f805da030 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:26:00 +03:30
parsa aghaei
543db4fb2e deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:25:18 +03:30
parsa aghaei
330a151b7f deploy.sh updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:24:11 +03:30
parsa aghaei
d89cc2f0d1 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:22:52 +03:30
parsa aghaei
381fa441fa deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:22:02 +03:30
parsa aghaei
f7754a8fc0 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 5s
2026-08-09 22:18:51 +03:30
parsa aghaei
f369569db0 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
2026-08-09 22:17:16 +03:30
parsa aghaei
0b75afd176 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:15:23 +03:30
parsa aghaei
ce72b13cb6 deploy.yml updated
Some checks failed
Deploy Canina / deploy (push) Failing after 0s
2026-08-09 22:14:54 +03:30