Commit Graph

140 Commits

Author SHA1 Message Date
Alexyz f7021313c6 fix(icon): crop launcher icon safe zone, bump versionCode to 2 (v1.1) to force launcher cache refresh 2026-09-28 21:54:53 +05:00
Alexyz 02de1aaf02 feat(assistant): add full Assistant note-taking pipeline, intent routing, and in-app Assistant Simulator 2026-09-28 21:52:04 +05:00
Alexyz f60ac2a5f3 feat(mobile): add Mindmaps & Canvas interactive screen with server sync and embedded flow viewer 2026-09-28 12:07:15 +05:00
Alexyz 176afcff39 feat(mobile): add automatic background cloud sync to NotesRepository pointing to Coolify server 2026-09-28 12:04:38 +05:00
Alexyz 7b37f6cf70 feat(firebase): embed production Firebase credentials as build-time defaults in nuxt.config, Dockerfile and compose 2026-09-28 12:01:25 +05:00
Alexyz 7d324a6140 fix(pwa,auth): serve manifest and icons from apps/web/public and prevent Firebase uninitialized crash 2026-09-28 11:49:46 +05:00
Alexyz 5c253b169e fix(prisma): remove deprecated url from schema.prisma per Prisma 7 specification (url is managed by prisma.config.ts) 2026-09-28 11:31:24 +05:00
Alexyz 54bfb8edd7 fix(prisma,db): add url to datasource in schema.prisma, copy prisma.config.ts to runner, and set POSTGRES_HOST_AUTH_METHOD=trust 2026-09-28 11:25:06 +05:00
Alexyz 9393cb823d fix(coolify): provide fallback POSTGRES_PASSWORD and remove unknown --skip-generate flag from prisma db push 2026-09-28 11:19:04 +05:00
Alexyz 7e8cae3801 fix(deploy): switch Dockerfile to node:22-slim to resolve esbuild glibc/musl mismatch and add profile fallback 2026-09-28 11:03:06 +05:00
Alexyz bc53c37fe0 chore(docker): expand .dockerignore to exclude mobile, gradle, kotlin, and local build artifacts 2026-09-28 10:48:11 +05:00
Alexyz 008b235ac5 chore(make): add smart fallback to make up for environments without docker 2026-09-28 10:43:41 +05:00
Alexyz dba93dc702 feat(docker): add local docker-compose stack and Makefile for full stack management 2026-09-28 10:41:05 +05:00
Alexyz 96fcf773f2 fix(auth): add resilient local fallback for Google auth when PostgreSQL is offline 2026-09-28 10:39:20 +05:00
Alexyz 94da4dd1cf feat(branding): update XFlow logo with fused Avtex neon crescent and dynamic X-flow waves 2026-09-28 10:39:19 +05:00
Alexyz 65d4d6c052 fix(server): standardize prisma generator and add resilient dev fallback in PrismaListRepository 2026-09-28 10:39:19 +05:00
Alexyz 1cf0e3216b feat(deploy): add Coolify docker-compose, multi-stage Dockerfile, and env template matching XCargo and Signage patterns 2026-09-28 10:39:19 +05:00
Alexyz be68f5e130 feat: restructure into XFlow monorepo with Nuxt 4, Modular Onion Monolith, Android client, and Desktop CLI 2026-09-28 10:39:19 +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