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
2663692fb3
fix: add prisma volumes to docker-compose.yml for migrate
2026-04-26 15:22:14 +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
f9e35cb9e7
fix: add auth headers to loadCanvas, add canvas import
2026-04-24 01:42:35 +05:00
Alexyz
ade67c0221
feat: add canvas import from .canvas file
2026-04-24 01:30:17 +05:00
Alexyz
eb91d95ec0
feat: support personal user repos for canvas storage
2026-04-24 01:18:27 +05:00
Alexyz
53ae4634b9
add: CI/CD session canvas 2026-04-23
2026-04-24 01:11:44 +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
Alexyz
4c50036172
Clean up: move docs to Obsidian vault, remove outdated md files
2026-04-21 15:54:20 +05:00
Alexyz
448403d7ee
R
2026-04-21 02:01:41 +05:00
Alexyz
e75b074d0d
Fix Gitea ROOT_URL for subdomain git.a-crm.controlsystem.kz
2026-04-21 01:57:48 +05:00
Alexyz
aec030cb61
Fix Gitea ROOT_URL for reverse proxy
2026-04-21 01:43:37 +05:00
Alexyz
91f59eec00
Trigger workflow
2026-04-21 01:28:15 +05:00
Alexyz
55c69f821d
Trigger workflow
2026-04-21 01:25:47 +05:00
Alexyz
02c02dd8e7
Fix: remove old workflows, keep only self-hosted deploy
2026-04-20 22:57:59 +05:00
Alexyz
3a557fa77b
Add auto-deploy workflow and fix dashboard URLs
2026-04-20 22:44:45 +05:00
Alexyz
b281778792
Add auto-deploy workflow and fix dashboard URLs
2026-04-20 22:44:10 +05:00
Alexyz
53bfb305c6
fix: Remove node_modules from git and add to .gitignore
2026-04-20 15:21:01 +05:00
Alexyz
9fce574c50
fix: Update nginx config to use dynamic DNS resolution
...
- Replace upstream blocks with resolver directive
- Use variables for backend addresses to avoid startup errors
- Simplify configuration with single server block
- Add health check endpoint
2026-04-20 15:20:02 +05:00
Alexyz
e436aca25b
fix: Add package-lock.json for Docker build
2026-04-20 15:11:46 +05:00
Alexyz
263b0c1b64
fix: Update ports to avoid conflicts with existing Docker projects
...
- Change Gitea port from 3000 to 3001
- Change API port from 8080 to 8082
- Change Nginx port from 80 to 8083
- Add docker-compose.override.yml for local development
- Add deployment guide for existing servers
2026-04-19 23:00:08 +05:00
Alexyz
f1e0f6b5ef
feat: Add Nanaxe server with Docker, GitHub Actions CI/CD, and auto-deployment
...
- Add complete server infrastructure with Gitea, API, PostgreSQL
- Implement Obsidian-compatible markdown mindmap converter
- Add Flutter service for server synchronization
- Configure GitHub Actions for automated build and deploy
- Add production docker-compose with health checks
- Include VPS setup and deployment scripts
- Add comprehensive deployment documentation
2026-04-19 22:18:25 +05:00
Alexyz
52aea9ac87
Fix Hive serialization with toMap() method
2026-03-29 01:44:29 +05:00
Alexyz
9272edda19
Fix Hive Timestamp serialization
2026-03-29 01:41:38 +05:00
Alexyz
15e2e2224a
Fix UserRole import
2026-03-28 19:52:27 +05:00
Alexyz
28ef21b2f4
Add alarms to tasks, admin role from DB
2026-03-28 19:39:25 +05:00
Alexyz
a2f09de04d
Fix auth redirect after login
2026-03-28 12:28:14 +05:00
Alexyz
8e6608f788
Fix MindMapNode import
2026-03-28 12:11:17 +05:00
Alexyz
f871d048cd
Fix all compilation errors - MindMap, Calendar, Tasks
2026-03-28 11:46:56 +05:00
Alexyz
1b5ab70453
Fix compilation errors
2026-03-27 20:13:03 +05:00
Alexyz
f1b887fa8d
Add Google Calendar integration with sync
2026-03-27 20:01:20 +05:00
Alexyz
26ef99d194
Add Mind-Maps with AI generation and visual graph
2026-03-27 19:53:20 +05:00
Alexyz
789ecd9d3a
Add Local Notifications with deadline reminders
2026-03-27 19:47:27 +05:00
Alexyz
88db5daa6b
Add Admin panel for team and projects management
2026-03-27 19:08:43 +05:00
Alexyz
6e428b4ede
Add Firestore integration with real-time sync
2026-03-27 19:02:43 +05:00
Alexyz
2336df8e86
Add full CRUD tasks with AI integration
2026-03-27 18:57:56 +05:00