XFlow Deploy
|
8db46f4027
|
feat(deploy): add Coolify docker-compose, multi-stage Dockerfile, and env template matching XCargo and Signage patterns
|
2026-09-28 08:59:07 +05:00 |
|
XFlow Deploy
|
0837b3f612
|
feat: restructure into XFlow monorepo with Nuxt 4, Modular Onion Monolith, Android client, and Desktop CLI
|
2026-09-28 08:57:32 +05:00 |
|
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 |
|
Alexyz
|
2b8b26df3f
|
chore: test empty commit
|
2026-06-01 15:48:02 +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 |
|
XFlow Deploy
|
cdf064b187
|
fix(auth): log real Firebase error + add NUXT_FIREBASE_API_KEY to docker-compose
|
2026-06-01 11:10:53 +05:00 |
|
Alexyz
|
8fe2075b37
|
feat: set Gemini 3.1 Pro Preview as the default reasoning/thinking model
|
2026-05-25 09:37:52 +05:00 |
|
Alexyz
|
60d25261c8
|
fix: update Gemini API models to Gemini 3.5 and 3.1 matching 2026 AI Studio console
|
2026-05-25 09:36:40 +05:00 |
|
Alexyz
|
aeed229184
|
refactor: clean up top toolbar and integrate direct Gemini API support
|
2026-05-25 08:56:05 +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
|
bb971e665f
|
feat: integrate coaching frameworks, Eisenhower matrix, Gantt chart, and Goal Validation test
|
2026-05-25 07:59:09 +05:00 |
|
Alexyz
|
7161523d01
|
feat: implement FlowEditor component and add endpoint for user groups retrieval
|
2026-05-04 04:18:15 +05:00 |
|
Alexyz
|
4ddcaec7c8
|
1
|
2026-05-04 04:02:50 +05:00 |
|
Alexyz
|
0c19af34c3
|
feat: visual access control in FlowEditor (read-only mode for viewers)
|
2026-05-03 21:27:36 +05:00 |
|
Alexyz
|
ace515f18e
|
feat: implement group member role management (Admin, Editor, Viewer)
|
2026-05-03 21:20:37 +05:00 |
|
Alexyz
|
f0b5883084
|
fix: username sanitization, canvas creation modal fixes, and auth headers for tasks
|
2026-05-03 21:12:55 +05:00 |
|
Alexyz
|
4a912d972e
|
feat: user search, group members management, and fixed canvases filtering
|
2026-05-03 20:43:18 +05:00 |
|
Alexyz
|
0598e07823
|
feat: stabilize admin dashboard, refactor group management, implement PWA, and fix routing
|
2026-05-03 19:51:18 +05:00 |
|
Alexyz
|
622ca04170
|
feat: added group management UI
|
2026-05-03 16:41:17 +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
|
b060153761
|
trigger: test gitea runner workflow
|
2026-05-02 17:20:14 +05:00 |
|
Alexyz
|
73c323685f
|
chore: align infrastructure with server
|
2026-05-02 17:20:14 +05:00 |
|
Alexyz
|
e8c924f63a
|
data: add db dump for prod migration
|
2026-04-29 20:13:28 +05:00 |
|
Alexyz
|
bc2f99408d
|
feat: AI context, Webhooks, Kanban drag-drop, and UI fixes
|
2026-04-29 17:43:18 +05:00 |
|
Alexyz
|
89b3340253
|
feat: implement cross-canvas linking, enhanced node type selection, and canvas management
|
2026-04-28 23:16:11 +05:00 |
|
Alexyz
|
1f87f0d6e9
|
feat: enhance task persistence and implement centralized kanban board
|
2026-04-28 21:55:37 +05:00 |
|
Alexyz
|
7da3fc8ff4
|
fix: resolve foreign key constraint by ensuring system user exists in seed script
|
2026-04-28 18:53:24 +05:00 |
|
Alexyz
|
28bf677a0c
|
fix(db): correct prisma initialization in seed script
|
2026-04-28 17:58:06 +05:00 |
|
Alexyz
|
699e6bbe9f
|
fix(git): improve error reporting and resolve correct repo in GET endpoint
|
2026-04-28 16:54:57 +05:00 |
|
Alexyz
|
0c5b58e26b
|
fix(git): correct saveCanvasToGitea payload and use prisma
|
2026-04-28 16:33:24 +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
|
3965b7891f
|
fix: safe logout when firebase is not initialized
|
2026-04-28 14:59:22 +05:00 |
|
Alexyz
|
fad9cacd3e
|
fix: pwa, firebase and auth initial load issues
|
2026-04-28 14:50:13 +05:00 |
|
Alexyz
|
669d8571ae
|
Fix: Stop and remove container before deploy, add node_modules copy
|
2026-04-28 14:23:36 +05:00 |
|