Agent Zero
f815e64499
fix: add coolify external network to frontend for Traefik routing
...
Coolify does not automatically add the coolify network to docker-compose services.
The frontend needs to be on the coolify network for Traefik to route traffic to it.
2026-07-15 13:14:03 +02:00
Agent Zero
e5606c64c5
fix: remove custom Traefik labels and port mapping for Coolify deployment
...
- Remove conflicting Traefik labels that caused redirect loop with Coolify auto-generated labels
- Remove port mapping (Coolify handles routing via Traefik)
- Remove external coolify network (Coolify adds it automatically)
- Remove ./ volume mount from backend (incompatible with Coolify build context)
2026-07-15 13:09:52 +02:00
Agent Zero
6483453437
feat: reintegrate MCP server with proper session manager lifecycle, nginx /mcp proxy, docker.sock mount
2026-07-13 03:42:13 +02:00
Agent Zero
1221350ed6
fix: remove coolify network from backend to prevent DNS conflict with crm-postgres; remove MCP Traefik labels and docker.sock mount
2026-07-13 03:00:12 +02:00
Agent Zero
620f7b3153
fix: remove MCP integration from main.py to restore backend stability; update docker-compose volumes and labels
2026-07-13 02:48:41 +02:00
Agent Zero
cd465e0564
feat: add MCP server with resources, tools, auth, and Traefik routing
...
- Add backend/app/mcp_server.py with FastMCP server (hms-cms)
- Resources: design-rules, page-structure, sync-status
- Tools: trigger_sync, get_sync_log, set_rentman_token, read_file,
write_file, create_page, deploy, git_commit, git_status
- Bearer token auth via MCP_AUTH_TOKEN env var
- Mount MCP at /mcp with streamable HTTP transport
- Integrate session manager in FastAPI lifespan
- Add Traefik labels for external /mcp route on hms.media-on.de
- Add git, docker.io, curl to backend Dockerfile
- Mount repo root + docker socket in backend container
- Add mcp>=1.0.0 to requirements.txt
2026-07-12 15:58:22 +02:00
Agent Zero
9a269aa54f
feat(T04): Rentman integration – equipment sync, API endpoints, frontend updates
...
- Update equipment model with Rentman-compatible fields
- Add/Update equipment router endpoints for sync operations
- Enhance rentman_service with full API client logic
- Improve sync_service for bidirectional equipment sync
- Update docker-compose with Rentman env vars
- Update frontend useApi composable and nuxt config
- Update mietkatalog pages with Rentman-integrated data display
- Add images/ to .gitignore (binary assets, 36MB)
2026-07-11 18:17:55 +02:00
Implementation Engineer
786cb0c040
fix: correct healthcheck endpoint to /api/health
2026-07-10 10:03:13 +02:00
Implementation Engineer
7b1bebe7da
fix: add pydantic[email] + correct DATABASE_URL to postgresql+asyncpg
2026-07-10 09:59:14 +02:00
Implementation Engineer
22acc39017
feat(T08): Docker, deployment & CI/CD – dockerfiles, compose, forgejo actions, readme
2026-07-10 01:34:31 +02:00