feat: version 2.2.0 -- boton real de actualizacion (auto-update)
POST /api/updater/apply dispara scripts/apply-update.sh (backup + git pull + migraciones + build + restart) en un proceso separado. Apagado por defecto: solo se activa si el servidor define UPDATE_APP_DIR/UPDATE_BACKEND_SERVICE/UPDATE_FRONTEND_SERVICE en su backend/.env. Sin esa config, el panel se comporta igual que antes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,17 @@
|
||||
# Changelog - project.linkedcorp.net
|
||||
|
||||
## [2.2.0] - 2026-09-22
|
||||
### Added
|
||||
- Botón "Actualizar" real en Configuración → Actualizaciones: aplica la actualización sola
|
||||
(backup de BD, `git pull`, migraciones, build, reinicio de servicios) en vez de solo avisar.
|
||||
**Apagado por defecto** — solo aparece en un servidor donde el admin configuró explícitamente
|
||||
`UPDATE_APP_DIR`/`UPDATE_BACKEND_SERVICE`/`UPDATE_FRONTEND_SERVICE` en `backend/.env` y le dio
|
||||
al usuario `deploy` permiso sudo acotado para reiniciar esos dos servicios puntuales. Sin esa
|
||||
configuración, el panel sigue funcionando exactamente igual que antes (solo informa).
|
||||
- Nuevo `scripts/apply-update.sh`: hace el trabajo real, corre desde una copia fuera de
|
||||
`source/` (nunca desde adentro, porque el propio script hace `git reset --hard` sobre
|
||||
`source/` mientras se ejecuta).
|
||||
|
||||
## [2.1.0] - 2026-09-22
|
||||
### Added
|
||||
- Nuevo espacio de marca en la barra lateral (arriba a la izquierda): si el sistema tiene un
|
||||
|
||||
Reference in New Issue
Block a user