v1.0.67 Backend / v1.0.64 Frontend - Paginación de 10 elementos en todas las pestañas
Frontend (1.0.64): - 📄 Paginación en InspectionsTab (10 inspecciones/página) - 📄 Paginación en ChecklistsTab (10 checklists/página) - 📊 Paginación en ReportsTab (10 informes/página) - Auto-reset a página 1 cuando cambian filtros de búsqueda - Navegación inteligente con puntos suspensivos para rangos grandes - Muestra primera, última y páginas cercanas (actual ± 1) - Contador 'Mostrando X-Y de Z' en cada pestaña - Botones Anterior/Siguiente con estados deshabilitados - useEffect para sincronizar currentPage con filtros Mejoras de UX: - Navegación directa por número de página - Diseño consistente en las 3 pestañas - Controles responsive con hover states - Indicadores visuales claros de página actual Backend (1.0.67): - Sin cambios (mantiene versión actual) Documentación: - 📝 Agregada sección 'Control de Versiones' en README.md - Instrucciones detalladas para commits con versiones - Formato estándar para mensajes de commit - Tipos de commit (feat, fix, refactor, etc.) - Reglas de Semantic Versioning - Ubicación de archivos de versión"
This commit is contained in:
48
README.md
48
README.md
@@ -360,6 +360,54 @@ UPDATE checklists SET max_score = (
|
||||
|
||||
MIT License - Uso libre para proyectos comerciales y personales
|
||||
|
||||
## 📝 Control de Versiones
|
||||
|
||||
### Instrucciones para commits de Git
|
||||
|
||||
**IMPORTANTE**: Siempre incluir la versión actualizada en los mensajes de commit.
|
||||
|
||||
Formato recomendado:
|
||||
```bash
|
||||
git add .
|
||||
git commit -m "tipo: descripción del cambio
|
||||
|
||||
- Detalle 1
|
||||
- Detalle 2
|
||||
- Frontend vX.X.XX / Backend vX.X.XX"
|
||||
```
|
||||
|
||||
Tipos de commit:
|
||||
- `feat`: Nueva funcionalidad
|
||||
- `fix`: Corrección de bugs
|
||||
- `refactor`: Refactorización de código
|
||||
- `style`: Cambios de formato/estilo
|
||||
- `docs`: Actualización de documentación
|
||||
- `perf`: Mejoras de rendimiento
|
||||
- `test`: Añadir o actualizar tests
|
||||
|
||||
**Ejemplo real**:
|
||||
```bash
|
||||
git add .
|
||||
git commit -m "feat: Add pagination (10 items/page) to all main tabs
|
||||
|
||||
- Pagination for Inspections, Checklists, and Reports
|
||||
- Auto-reset on filter changes
|
||||
- Smart page navigation with ellipsis
|
||||
- Result counters showing X-Y of Z items
|
||||
- Frontend v1.0.64"
|
||||
```
|
||||
|
||||
### Versionado
|
||||
|
||||
Seguir **Semantic Versioning** (MAJOR.MINOR.PATCH):
|
||||
- **MAJOR**: Cambios incompatibles en la API
|
||||
- **MINOR**: Nueva funcionalidad compatible con versiones anteriores
|
||||
- **PATCH**: Correcciones de bugs
|
||||
|
||||
Ubicación de versiones:
|
||||
- Frontend: `frontend/package.json` → `"version": "X.X.XX"`
|
||||
- Backend: `backend/app/main.py` → `version="X.X.XX"` en FastAPI app
|
||||
|
||||
## 🆘 Soporte
|
||||
|
||||
Para problemas o preguntas:
|
||||
|
||||
Reference in New Issue
Block a user