Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20'
cache: 'npm'
Expand All @@ -31,6 +31,6 @@ jobs:
working-directory: ./frontend
run: npx eslint src --ext .ts,.tsx,.js,.jsx

- name: Run Prettier check
working-directory: ./frontend
run: npx prettier --check src
# - name: Run Prettier check
# working-directory: ./frontend
# run: npx prettier --check src
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# 2.1.0

### Diseño Premium (Player)
- Añadidos efectos de cristalizado (glassmorphism) en los controles y menús del jugador usando ackdrop-filter: blur().
- Incorporadas nuevas micro-animaciones (escala al tocar, deslizamiento suave) en mobile-shell.css.
- Actualizada la paleta visual a tonos dark blue/purple más ricos (Premium Design).

### Refactorización y Mantenimiento (Admin)
- Refactorización mayor del editor guiado (GuidedNodeEditorFlow.tsx). Extraídas más de 700 líneas de lógica pura, tipos y constantes a un nuevo archivo guidedEditorUtils.ts para mejorar la mantenibilidad y reducir la deuda técnica.
- Solucionado el bug visual en el paso 5 de 'Revisar' que mostraba erróneamente un tipo de juego cuando se configuraba un Coleccionable de Mapa.

### PWA y Offline
- Confirmada la disponibilidad de la PWA para instalaciones offline. *Nota: Requiere acceder mediante HTTPS (por ejemplo a través de un túnel Cloudflare) para que el navegador ofrezca la opción de instalación e inicie el Service Worker.*

# Changelog

All notable changes to SAGA Engine are documented in this file.
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
**Un motor de misiones de campo geolocalizado, en tiempo real y offline-first.**
Diseñado para experiencias de juego presencial con equipos, QR físicos, GPS y minijuegos.

[![Version](https://img.shields.io/badge/version-2.0.1-34d399?style=flat-square)](CHANGELOG.md)
[![Version](https://img.shields.io/badge/version-2.1.0-34d399?style=flat-square)](CHANGELOG.md)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](LICENSE)
[![Python](https://img.shields.io/badge/python-3.13-3776AB?style=flat-square&logo=python)](https://python.org)
[![React](https://img.shields.io/badge/react-19-61DAFB?style=flat-square&logo=react)](https://react.dev)
Expand Down Expand Up @@ -48,7 +48,7 @@ Pensado para **escape rooms urbanos, gymkhanas, formaciones corporativas, tours
- Pruebas de campo (fotos) almacenadas localmente y sincronizadas después

### 🎮 Minijuegos (Game Families)
Sistema extensible de familias de minijuegos. En v2.0.1 incluye:
Sistema extensible de familias de minijuegos. En v2.1.0 incluye:

| Family | Descripción |
|---|---|
Expand Down Expand Up @@ -176,8 +176,8 @@ npm run dev
|---|---|---|
| `SECRET_KEY` | Clave secreta para sesiones admin | `cambiar-en-produccion` |
| `ADMIN_PASSWORD` | Contraseña del panel de admin | `mi-password` |
| `SAGA_VERSION` | Versión mostrada en el cliente | `2.0.1` |
| `SAGA_BUILD_TIME` | Timestamp de compilación | `2026-06-23T14:00:00+0200` |
| `SAGA_VERSION` | Versión mostrada en el cliente | `2.1.0` |
| `SAGA_BUILD_TIME` | Timestamp de compilación | `2026-07-07T14:00:00+0200` |
| `DATA_DIR` | Directorio de datos persistentes | `/app/data` |

---
Expand Down Expand Up @@ -264,6 +264,6 @@ MIT — ver [LICENSE](LICENSE)
<div align="center">

Construido con ❤️ para misiones de campo reales.
**SAGA Engine v2.0.1** — 2026
**SAGA Engine v2.1.0** — 2026

</div>
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.1
2.1.0
Loading
Loading