Commit Graph

65 Commits

Author SHA1 Message Date
Alexis 37056a4066 Merge branch 'main' of http://serezade.ujaen.es:8030/fjmimbre/deck-of-cards into style/footer 2026-06-03 11:06:02 +02:00
Alexis b88b3f334f Refactor layout and styling across components for improved responsiveness and user experience. Adjusted overflow properties in CSS, enhanced layout in CriterionInput and Step1BaseScale components, and updated Footer for better alignment and accessibility. 2026-06-03 11:03:58 +02:00
Mireya Cueto Garrido cccbe15275 Enable HTTPS production deployment on Sinbad2 via Apache reverse proxy. 2026-06-03 10:41:02 +02:00
Alexis 180114ce38 Update AuthDemoPanel component: refine comments for clarity, adjust 'Alto' values in STEP3_TERMS, and enhance layout of Step2Content for better user experience. 2026-05-29 10:49:40 +02:00
Alexis c8077e57ef Refactor Login and Register components to streamline UI and enhance user experience. Removed unused demo visualization from Login and integrated AuthDemoPanel into Register for improved user guidance. 2026-05-29 10:38:34 +02:00
Alexis f4d46080a6 Enhance Login and Register components with new UI elements and improved layout. Added demo visualization in Login and refined registration flow in Register, including error handling and user guidance. 2026-05-28 12:37:07 +02:00
Alexis 1e49d1ccce Refactor Header and AppRouter components for improved navigation and authentication handling. Introduced ProtectedHistoryRoute to restrict access to the History page for unauthenticated users, and adjusted NavTab component to enhance icon handling. 2026-05-28 10:44:22 +02:00
Mireya Cueto Garrido f7436d47ed Mejorar navegacion del header y evitar que Vite procese el Dockerfile.
Redisenar tabs Editor/Historial y CTA Acceder con estados activos claros. Acotar volumenes Docker y el escaneo de Tailwind/Vite para corregir el error intermitente de import-analysis en Firefox.
2026-05-21 13:30:41 +02:00
Mireya Cueto Garrido 0a31748407 email verification update 2026-05-15 09:39:41 +02:00
Alexis 36da717836 refactor: improve layout and styling in MembershipEvaluator component
- Adjust padding in Step3FinalGraph for better alignment.
- Update styles in TermResult for consistent spacing and improved readability.
- Change labels from "Inferior" and "Superior" to "Mínimo" and "Máximo" for clarity.
2026-04-30 14:16:51 +02:00
Alexis 47905d15c2 feat: manual membership evaluator implemented reusing existing logic 2026-04-30 14:07:14 +02:00
Alexis 1ebc5b6634 feat: add manual numeric inputs for fuzzy modeling and update env config
- Implement synchronized numeric inputs alongside sliders in Step 2.
- Enable real-time graph updates via input arrows and manual typing.
- Add strict clamping and validation for fuzzy parameter constraints.
- Refactor environment variables to use .env.local pattern.
- Add .env.example files for frontend and backend documentation.
2026-04-27 13:16:42 +02:00
Alexis ff87ca09e2 refactor: cambiar placeholder por "usuario99" para mayor claridad. 2026-04-16 10:10:33 +02:00
Alexis 65d49f48b8 fix: eliminar texto redundante en el encabezado de la escala de referencia 2026-04-15 12:01:09 +02:00
Alexis b077106326 fix: arreglar petición para borrar gráficas en el historial. 2026-04-15 11:12:40 +02:00
Alexis 0c1d446139 fix: arreglar bug de recarga cuando login con credenciales incorrectas. arreglar espaciados y estilos específicos.
Cambiar emojis por iconos para mantener coherencia visual. Eliminado SVG de iconos de ojos para la contraseña e implementados iconos de la misma librería.
2026-04-15 11:03:08 +02:00
Alexis d2d3380b54 add: añadir iconos instalando la librería react-icons para los botones de login y logout.
ajustados márgenes en diferentes vistas para mantener coherencia visual.
2026-04-14 14:29:03 +02:00
Alexis 2ba01164ff add: añadir componente para icono de ojo abierto/cerrado para ver/ocultar la contraseña en el input de login/registro 2026-04-14 14:04:17 +02:00
Alexis 16f82945c8 refactor: unificar estilos de login y register, simplificar header con un solo botón para acceder en lugar de dos para iniciar sesión y registrarse.
Añadir confirmación de contraseña en el registro.
2026-04-14 13:35:54 +02:00
Alexis 66231f9b7c fix: mejorar manejo de errores en funciones de servicio y respuesta de API 2026-04-14 12:02:43 +02:00
Alexis 66f21181e3 fix: arreglar mensajes de error cuando inputs vacíos en paso2 (proceso) 2026-04-14 11:07:12 +02:00
Alexis f7bfc4b956 fix: arreglar conexión con google auth y proceso de arreglar conexión entre paso2 y paso3 2026-04-14 10:29:25 +02:00
Alexis cb9030eb8d Proceso login con google 2026-04-13 14:04:53 +02:00
Alexis ed9c608884 refactor: mejorar y expandir información de footer y componentización de header. 2026-04-13 12:46:15 +02:00
Alexis 2be291ca13 add: implementar footer con información del proyecto 2026-04-13 10:52:28 +02:00
Alexis b6402f2d59 refactor: mejorar la estructura y funcionalidad del gráfico final, optimizando la carga de datos y la visualización 2026-04-13 09:56:38 +02:00
Alexis d3e44a6249 refactor: optimizar la generación de datos en el gráfico final, mostrando el grado de pertenencia en cualquier punto de la gráfica. 2026-04-09 13:00:46 +02:00
Alexis 03e3b69ae3 refactor: cambios mínimos 2026-04-09 10:50:43 +02:00
Alexis 9602c4f509 refactor: mejorar diseño y funcionalidad de componentes en el editor 2026-04-07 12:47:13 +02:00
Alexis 392a1fb36c proceso rangos 2026-04-07 10:48:22 +02:00
Alexis 66c350c8a4 add: añadir logo y favicon 2026-04-07 10:04:34 +02:00
Alexis 62a4db33a6 refactor: mejorar diseño de interfaz y UX 2026-04-07 09:39:48 +02:00
Alexis fec840b3be add: añadir funcionalidad de guardar y ver historial si estás logeado 2026-04-07 09:08:51 +02:00
Alexis de641dad14 add: añadir la gráfica final con la zona de incertidumbre marcada por el usuario en el paso 2
refactor: mejorar el manejo de errores para hacerlo agradable al usuario, cambiando alerts por mensajes en la interfaz.
fixed: mejorar orden de los sliders.
2026-04-06 13:54:23 +02:00
Alexis 2a237a51db add: añadir modo rango en el modal para la subescala 2026-04-06 12:34:42 +02:00
Alexis 22ed6c107e add: implementar login/registro 2026-04-06 10:20:27 +02:00
Alexis e96af43990 add: authContext implementado 2026-03-27 14:27:50 +01:00
Alexis 07f1fd9ebc fix: cambio minimo 2026-03-27 13:55:55 +01:00
Alexis 46250af1eb fix: arreglar leyenda, utilizar colores importados desde config en step2 y step3 2026-03-27 13:47:55 +01:00
Alexis 89ebf99c7f add: añadida gráfica final. reforzada la seguridad en el payload para la petición a "build" 2026-03-27 13:16:43 +01:00
Alexis e0e1f5381b fix: arreglar petición para el endpoint build 2026-03-27 12:24:17 +01:00
Alexis 7da263732c add: preparar archivos para hacer la petición al nuevo endpoint "build" 2026-03-27 11:19:11 +01:00
Alexis cced6d3923 add: preparar payload para hacer la petición al endpoint /build 2026-03-27 10:56:46 +01:00
Alexis 5444894bbf add: añadir modal emergente para gestionar subescalas con cartas dentro de cada función. 2026-03-27 10:36:37 +01:00
Alexis 00aad899cd refactor: reorganizada toda la lógica pesada de "advancedMode" al nuevo componente orquestador "DocEditor", y componentización del step1 y step2. 2026-03-27 09:32:18 +01:00
Alexis 4dead7a406 Fix: controlar mejor los rangos de la gráfica para la lógica difusa 2026-03-27 09:04:05 +01:00
Alexis 9d12e81c90 fix: arreglar tamaños y márgenes generales de la app 2026-03-26 14:01:39 +01:00
Alexis ddddfaef73 fix: arreglar tamaño del CriterionInput y márgenes 2026-03-26 13:19:06 +01:00
Alexis 23b80def5a fix: arreglar bug visual en el zoom 2026-03-26 13:08:49 +01:00
Alexis 62070970c8 fix: arreglar errores menores y ajustes visuales 2026-03-26 13:06:19 +01:00