Covering initial launch, landing pages, Redis message queue, SSH clone URLs, model sync, room service improvements, and more.
31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
---
|
|
date: 2026-04-15
|
|
title: "Changelog — April 15, 2026"
|
|
lang: en
|
|
author: ZhenYi
|
|
---
|
|
|
|
## Launch
|
|
|
|
Initial project launch — a self-hosted collaboration platform combining GitHub-style code management with real-time messaging.
|
|
|
|
## Frontend
|
|
|
|
- Landing pages with "Command as Service" concept — showcasing the platform as a unified command-driven workspace.
|
|
- Sidebar now fetches full workspace data for accurate navigation.
|
|
|
|
## Deployment
|
|
|
|
- Unified Kubernetes ingress with per-host routing for all services.
|
|
- Minimum 2 replicas enforced for production services to ensure high availability.
|
|
- Persistent volume claims protected from deletion during Helm uninstall.
|
|
- SMTP email service configured with proper env vars.
|
|
- Nginx resolver configured for dynamic upstream DNS resolution.
|
|
- ConfigMap/Secret refactoring for cleaner deployment templates.
|
|
- Image pull secrets support added to all deployment templates.
|
|
|
|
## Git Infrastructure
|
|
|
|
- Migration system initialized with workspace and project support.
|
|
- All foreign key constraints removed from initial SQL migrations to simplify deployment.
|