XFlow Deploy
|
edcd30c829
|
fix(ci): trim newline from GIT_TOKEN secret
|
2026-06-01 17:00:43 +05:00 |
|
XFlow Deploy
|
ff8a9c4e53
|
fix(ci): use env for GIT_TOKEN secret
|
2026-06-01 16:59:40 +05:00 |
|
XFlow Deploy
|
866ac86665
|
revert(ci): back to node:22-alpine after network fix
|
2026-06-01 16:58:42 +05:00 |
|
Alexyz
|
fe46f49b67
|
chore: change job container image to node:22 and update checkout script
|
2026-06-01 16:02:08 +05:00 |
|
XFlow Deploy
|
a0bb47b022
|
fix(ci): use NPB-style checkout (git init + fetch)
|
2026-06-01 13:02:09 +05:00 |
|
XFlow Deploy
|
64c3928408
|
fix(ci): force job container to use default docker0 bridge
|
2026-06-01 12:33:09 +05:00 |
|
XFlow Deploy
|
c4401d35ea
|
revert(ci): restore original pipeline — network issue is server-side
|
2026-06-01 12:05:00 +05:00 |
|
XFlow Deploy
|
8c8c6768bd
|
fix(ci): restore node:22-alpine + fix Alpine DNS for apk/git
|
2026-06-01 11:49:48 +05:00 |
|
XFlow Deploy
|
190e67eb26
|
fix(ci): remove container to use runner host directly — no Docker Hub access
|
2026-06-01 11:39:29 +05:00 |
|
XFlow Deploy
|
f740fdd57a
|
fix(ci): use node:22 instead of alpine to fix DNS/apk issues in Gitea Actions
|
2026-06-01 11:38:39 +05:00 |
|
Alexyz
|
74b093b5ad
|
fix: adapt server deployment and compose command execution to mirror NPB bridge container pattern
|
2026-05-25 08:19:38 +05:00 |
|
Alexyz
|
c858b811e9
|
fix: change git clone URL to use public hostname git.a-crm.controlsystem.kz
|
2026-05-25 08:16:37 +05:00 |
|
Alexyz
|
f7dc1b2f1c
|
fix: run deploy job inside node:22-alpine container to match NPB workflow
|
2026-05-25 08:15:34 +05:00 |
|
Alexyz
|
33773b373d
|
fix: make workflow package installation environment-agnostic (fix apk command not found)
|
2026-05-25 08:08:35 +05:00 |
|
Alexyz
|
4ed6a832d1
|
fix: use container env for migrations
|
2026-05-03 15:41:52 +05:00 |
|
Alexyz
|
c979975a47
|
debug: force dev dependencies for prisma
|
2026-05-03 15:01:44 +05:00 |
|
Alexyz
|
158f3a738b
|
fix: build order for prisma 7
|
2026-05-03 14:58:32 +05:00 |
|
Alexyz
|
7dbdbde8aa
|
workflow: remove redundant setup-node step
|
2026-05-02 17:42:33 +05:00 |
|
Alexyz
|
73c323685f
|
chore: align infrastructure with server
|
2026-05-02 17:20:14 +05:00 |
|
Alexyz
|
f933c17a90
|
fix: add seed script and repository check endpoint
|
2026-04-28 16:10:46 +05:00 |
|
Alexyz
|
e8714dd00f
|
fix(config): add COOP headers for firebase auth
|
2026-04-28 15:24:07 +05:00 |
|
Alexyz
|
68e772d2dd
|
fix(ci): pass firebase secrets to docker compose step
|
2026-04-28 15:07:25 +05:00 |
|
Alexyz
|
669d8571ae
|
Fix: Stop and remove container before deploy, add node_modules copy
|
2026-04-28 14:23:36 +05:00 |
|
Alexyz
|
764391dc56
|
fix: use npm install instead of npm ci for new deps
|
2026-04-26 20:52:01 +05:00 |
|
Alexyz
|
9dde5c21dd
|
fix: Prisma 7 runtime with PrismaPg adapter + pg driver
|
2026-04-26 20:49:00 +05:00 |
|
Alexyz
|
65f0e7d374
|
fix: remove npm init -y to preserve package.json
|
2026-04-26 17:49:41 +05:00 |
|
Alexyz
|
42899368ed
|
fix: remove :ro from .output mount for prisma client copy
|
2026-04-26 17:25:43 +05:00 |
|
Alexyz
|
b25efbb135
|
fix: npm init + install prisma in container for migrate
|
2026-04-26 16:56:45 +05:00 |
|
Alexyz
|
425d3d1430
|
fix: install prisma before migrate deploy
|
2026-04-26 16:41:30 +05:00 |
|
Alexyz
|
472024126d
|
fix: remove dotenv from prisma.config.ts for server compat
|
2026-04-26 16:36:44 +05:00 |
|
Alexyz
|
8ad4388d0b
|
fix: use --no-deps and external network to avoid container conflicts
|
2026-04-26 15:36:56 +05:00 |
|
Alexyz
|
d521f9a6c2
|
fix: copy server/docker-compose.yml during deploy
|
2026-04-26 15:29:15 +05:00 |
|
Alexyz
|
d9d6caf78d
|
fix: add --config flag to prisma migrate deploy
|
2026-04-26 15:14:48 +05:00 |
|
Alexyz
|
c0afe4a7a5
|
fix: Prisma 7 compatibility - remove url from schema, add DATABASE_URL to deploy
|
2026-04-26 14:48:16 +05:00 |
|
Alexyz
|
e040d8cacd
|
feat: migrate Canvas and Groups API to Prisma ORM
|
2026-04-26 14:37:12 +05:00 |
|
Alexyz
|
ec10fb0efe
|
ci: use docker-compose instead of docker compose
|
2026-04-23 23:19:18 +05:00 |
|
Alexyz
|
e4f02ff1fe
|
ci: deploy via direct file copy, no SSH needed
|
2026-04-23 23:13:39 +05:00 |
|
Alexyz
|
96e52ba047
|
ci: fix deploy key secret name
|
2026-04-23 23:04:02 +05:00 |
|
Alexyz
|
61c4e83a1d
|
ci: install rsync+ssh, fix SSH config
|
2026-04-23 22:57:09 +05:00 |
|
Alexyz
|
01e88c43df
|
ci: trim newlines from token
|
2026-04-23 22:48:51 +05:00 |
|
Alexyz
|
c9ff1e0a81
|
ci: fix git clone token interpolation
|
2026-04-23 22:47:56 +05:00 |
|
Alexyz
|
73f8390a71
|
ci: use sh shell for Alpine container
|
2026-04-23 22:44:59 +05:00 |
|
Alexyz
|
8860103557
|
ci: replace checkout action with direct git clone from Gitea
|
2026-04-23 22:43:12 +05:00 |
|
Alexyz
|
636687d917
|
ci: use GIT_TOKEN for checkout
|
2026-04-23 22:40:38 +05:00 |
|
Alexyz
|
73e23817d7
|
ci: fix checkout to use Gitea server
|
2026-04-23 22:38:47 +05:00 |
|
Alexyz
|
54f4a331ed
|
ci: fix workflow branch and deploy config
|
2026-04-23 22:23:36 +05:00 |
|
Alexyz
|
65cf8ca01f
|
feat: prisma schema, groups API, deploy workflow
|
2026-04-23 21:41:11 +05:00 |
|