no se que modificaciones se hizo posible error

This commit is contained in:
unknown
2026-06-13 12:04:04 -04:00
parent ff90340fdb
commit fa05ae3754
24 changed files with 2466 additions and 402 deletions

View File

@@ -79,15 +79,57 @@ DonMarcoBackend/
## 5. Ejecución con Docker (recomendado en el servidor LAN)
```bash
### Primera vez o actualización (importante: usar `--no-cache`)
Si no ve la pestaña **"Cierre de Gestión"**, las imágenes Docker están **viejas**. Debe **reconstruir sin caché**:
**Windows (PowerShell):**
```powershell
cd DonMarcoBackend
docker compose up -d --build
.\docker-update.ps1
```
Acceso desde cualquier PC de la red:
**Linux / Git Bash:**
```bash
cd DonMarcoBackend
chmod +x docker-update.sh
./docker-update.sh
```
**Manual:**
```bash
docker compose down
docker compose build --no-cache
docker compose up -d
```
### Verificar que Docker tiene la versión correcta
```bash
curl http://localhost:4000/api/health
```
Debe responder `"version": "1.2.0"` y `"features": ["historial-gestiones", "cierre-gestion", ...]`.
En el navegador (`http://IP-DEL-SERVIDOR`):
- Pestaña **Administración** (solo usuario JEFE) → sección **Cierre de gestión**
- Cada planilla tiene **barra lateral** con gestiones anteriores (solo lectura)
- Al pie: **Don Marco v1.2.0 — Historial de gestiones (Docker)**
### Acceso en la red
- **Web:** `http://IP-DEL-SERVIDOR` (puerto 80)
- **API directa (opcional):** `http://IP-DEL-SERVIDOR:4000/api/health`
- **API:** `http://IP-DEL-SERVIDOR:4000/api/health`
### Cierre de gestión (solo JEFE)
1. Ingresar como `JEFE` / `MACAN`
2. Clic en **Administración** (menú superior)
3. En **Cierre de gestión**, elegir el **último día del mes****Cerrar gestión**
4. La planilla principal muestra solo la **gestión actual**; el **historial** está en la barra lateral (solo lectura)
5. Tras el cierre, los usuarios cargan filas nuevas con el botón **+**
Los datos en SQLite se conservan en el volumen `donmarco_data` al actualizar Docker.
## 6. Desarrollo local (sin Docker)