Commit Graph

  • 174276da04 Many updates django-migration Naiel 2026-03-16 22:51:13 +00:00
  • d4c17fc219 Eliminar tipos predeterminados de menú en la función comedor para simplificar la lógica de creación. Naiel 2026-03-16 21:39:42 +00:00
  • b51281c817 Refactor event template styles for improved layout and responsiveness; remove unused Masonry script. Naiel 2026-03-16 14:59:27 +00:00
  • 01f907dc5e Refactor Aulario model and integrate with core; update views and templates for club events; enhance upload functionality with progress tracking; improve admin interfaces for better management; update requirements and CSS styles for improved UI. Naiel 2026-03-16 14:53:50 +00:00
  • 0f368bd89f Migration to django Naiel 2026-03-16 12:43:36 +00:00
  • d82c100e19 Merge pull request #20 from Axia4/copilot/fix-http-500-error-menu-comedor-proyectos main Naiel 2026-03-07 22:07:49 +01:00
  • 704acf4cc3 Fix HTTP 500 in comedor and proyectos: remove duplicate safe_filename declarations and fix api/comedor.php require paths copilot-swe-agent[bot] 2026-03-07 21:06:54 +00:00
  • 7e7818f002 Initial plan copilot-swe-agent[bot] 2026-03-07 20:58:40 +00:00
  • a0a304e8ec Fix icon assignment to use null coalescing operator Naiel 2026-03-07 21:53:16 +01:00
  • 556ec6b838 Change Sf to Ssql for name input sanitization Naiel 2026-03-07 21:49:25 +01:00
  • e22a96ed8b Merge pull request #19 from Axia4/copilot/add-upload-classroom-photo Naiel 2026-03-07 21:45:50 +01:00
  • 3398bee812 Add aulario photo upload in SysAdmin; hide icon URL field copilot-swe-agent[bot] 2026-03-07 20:45:08 +00:00
  • 36bacb1368 Initial plan copilot-swe-agent[bot] 2026-03-07 20:42:19 +00:00
  • 41db3bf422 Merge pull request #18 from Axia4/copilot/add-delete-account-button Naiel 2026-03-07 20:59:43 +01:00
  • ce120cbd4f Add delete account button with confirmation in sysadmin/users.php?action=edit copilot-swe-agent[bot] 2026-03-07 19:53:33 +00:00
  • 39eda13d94 Initial plan copilot-swe-agent[bot] 2026-03-07 19:51:32 +00:00
  • bef9babd0b Merge pull request #17 from Axia4/copilot/add-session-management-login Naiel 2026-03-07 20:43:08 +01:00
  • 6f0ada0713 Replace auth_user+auth_pass_b64 cookies with secure opaque remember token copilot-swe-agent[bot] 2026-03-07 19:40:33 +00:00
  • 868b8477e0 Add Dispositivos conectados (connected devices) session tracking copilot-swe-agent[bot] 2026-03-07 19:37:23 +00:00
  • c21dfad437 Add proper session management (CSRF, secure cookies, session tracking) copilot-swe-agent[bot] 2026-03-07 19:33:13 +00:00
  • b3a2795d66 Initial plan copilot-swe-agent[bot] 2026-03-07 19:27:54 +00:00
  • 7b226b4bb2 Modify username generation to include unique ID Naiel 2026-03-07 20:27:14 +01:00
  • 378515d28a Enhance db_get_user to find user by email or username Naiel 2026-03-07 20:25:13 +01:00
  • f1ac55f359 update pre-body.php naielv 2026-03-07 20:04:41 +01:00
  • 51437cca18 update naielv 2026-03-07 20:00:56 +01:00
  • b2c1314c69 update naielv 2026-03-07 19:51:48 +01:00
  • 9fed6f9af9 Merge pull request #16 from Axia4/copilot/make-app-feel-integrated Naiel 2026-03-07 13:34:58 +01:00
  • f7d60a3c2a fix: corregir texto de descripción y limpiar código en la página principal Naiel 2026-03-07 12:34:22 +00:00
  • a8936e55a2 Add organization management functionality and logo image Naiel 2026-03-07 12:30:08 +00:00
  • 6aaee59b3d fix: address code review feedback (DB filename, migration query, error handling) copilot-swe-agent[bot] 2026-03-06 22:02:32 +00:00
  • 0c362fd40b feat: SQLite DB with migrations replaces all JSON file storage copilot-swe-agent[bot] 2026-03-06 22:00:48 +00:00
  • 937a0f4083 Plan: real SQLite DB with migrations system copilot-swe-agent[bot] 2026-03-06 21:37:34 +00:00
  • c0a93ce109 Redesign UI to match Google Workspace integrated feel copilot-swe-agent[bot] 2026-03-06 20:50:53 +00:00
  • 7e85c2a1f2 Initial plan copilot-swe-agent[bot] 2026-03-06 20:40:10 +00:00
  • bdc2d4b040 Initial plan copilot/migrate-app-to-adios copilot-swe-agent[bot] 2026-03-06 20:13:50 +00:00
  • b6cc385092 Mejorar estilo de entrada en el generador de letras A4: ajustar propiedades de color y contorno Naiel 2026-03-05 14:10:26 +00:00
  • dc198f16ea Add A4 Letter Generator with customizable fonts and styles for printing Naiel 2026-03-05 14:07:25 +00:00
  • 8694d5a470 Agregar botón "Abrir" en la lista de archivos y cambiar altura mínima del contenedor en la página principal Naiel 2026-03-05 13:55:58 +00:00
  • a881d90398 Remove entreaulas in favor of TeleSec. Naiel 2026-03-05 13:44:21 +00:00
  • 1b3f4b619f Refactor seguridad: agregar funciones de sanitización y reestructurar código en varios archivos naielv 2026-02-26 23:27:44 +01:00
  • da9c495769 Merge pull request #13 from Axia4/copilot/add-supercafe-module Naiel 2026-02-21 22:09:37 +01:00
  • 6e4496b050 SuperCafe: use Alumnos for persons, fix sysadmin add-user form copilot-swe-agent[bot] 2026-02-21 21:07:46 +00:00
  • 4e9c9bcf96 Update filename sanitization method Naiel 2026-02-21 21:57:14 +01:00
  • 69d7e46dc8 Add SuperCafe module inside EntreAulas based on TeleSec supercafe.js copilot-swe-agent[bot] 2026-02-21 19:12:26 +00:00
  • 322ab38fd1 Initial plan copilot-swe-agent[bot] 2026-02-21 19:02:41 +00:00
  • fd3576674c Merge pull request #12 from Axia4/copilot/fix-security-issues Naiel 2026-02-21 20:00:31 +01:00
  • 56918315ea Security: improve login auth check to use if/elseif structure for clarity copilot-swe-agent[bot] 2026-02-21 18:56:35 +00:00
  • ffb6b6ce45 Security: fix auth bypass, open redirects, cookie security, OAuth CSRF, and Sf() misuse copilot-swe-agent[bot] 2026-02-21 18:55:06 +00:00
  • 35fa27b199 Initial plan copilot-swe-agent[bot] 2026-02-21 18:40:16 +00:00
  • 5c277ab969 Delete .github/workflows/codacy.yml Naiel 2026-02-21 19:36:13 +01:00
  • 57ec8e57fc Refactor: update path for tools.security.php inclusion across multiple files naielv 2026-02-19 22:45:15 +01:00
  • c5ad2c7cb4 Merge pull request #11 from Axia4/copilot/add-file-sanitization-function Naiel 2026-02-19 21:08:57 +01:00
  • a095c91f5e Security: comprehensive filename sanitization, MIME validation, atomic file writes, and path deduplication copilot-swe-agent[bot] 2026-02-19 14:55:12 +00:00
  • 414f7db7d1 Initial plan copilot-swe-agent[bot] 2026-02-19 14:51:43 +00:00
  • 192002880a Refactor input sanitization functions and improve file path handling across multiple files Naiel 2026-02-19 14:45:51 +00:00
  • 905610717b Add Codacy security scan workflow Naiel 2026-02-19 10:37:11 +01:00
  • 2f6721e657 Merge pull request #10 from Axia4/copilot/restrict-safe-filename-characters Naiel 2026-02-19 10:35:31 +01:00
  • 516c9a645d Delete .github/workflows/main.yml Naiel 2026-02-19 10:33:56 +01:00
  • ffb74751a3 Sync safe_filename implementation across files for consistency copilot-swe-agent[bot] 2026-02-19 09:33:47 +00:00
  • 1c5533c13d Address code review findings - add username validation and fix edge cases copilot-swe-agent[bot] 2026-02-19 09:32:46 +00:00
  • c9b5a1058f Apply security fixes for path validation and file handling copilot-swe-agent[bot] 2026-02-19 09:31:25 +00:00
  • c8c9c10293 Add GitHub Actions workflow for PHP security checks Naiel 2026-02-19 10:30:46 +01:00
  • 99898e8736 Initial plan copilot-swe-agent[bot] 2026-02-19 09:28:40 +00:00
  • 98f430188c Enhance security and input sanitization across multiple files naielv 2026-02-18 23:22:58 +01:00
  • a6ebede883 update Naiel 2026-02-18 14:01:42 +00:00
  • ce318a7322 Agregar API del Comedor para gestionar menús y tipos de menú Naiel 2026-02-18 13:45:37 +00:00
  • 1e6f6be18f Add diario.php for student diary management and update images Naiel 2026-02-18 11:38:48 +00:00
  • 51fd926065 Actualizar la configuración de autenticación y mejorar la gestión de sesiones naielv 2026-02-17 14:33:51 +01:00
  • 8f45eac632 Actualizar la acción del formulario de búsqueda a un nuevo endpoint naielv 2026-02-16 01:12:16 +01:00
  • 12add1cd3f Agregar variable PAGE_TITLE para personalizar títulos en las páginas del club Naiel 2026-02-15 20:14:31 +00:00
  • 5e3bbe45ba Fix JavaScript function call and update onclick handler Naiel 2026-02-14 15:08:04 +01:00
  • 618fc6679b Escape special characters in alumno name Naiel 2026-02-14 15:02:02 +01:00
  • c8e6c617e2 Fix student selection announcement and data structure Naiel 2026-02-14 14:52:20 +01:00
  • 73687ef617 Change link from javascript:void(0) to # Naiel 2026-02-14 14:41:38 +01:00
  • f0976a9f2f Merge pull request #9 from Axia4/copilot/add-quien-soy-flow Naiel 2026-02-14 14:35:45 +01:00
  • b8b605cff0 Improve accessibility and file handling in CRUD copilot-swe-agent[bot] 2026-02-14 13:30:42 +00:00
  • f13c0725ec Fix security issues in alumnos.php CRUD page copilot-swe-agent[bot] 2026-02-14 13:28:57 +00:00
  • 53b11caea1 Add CRUD page for student management (alumnos.php) copilot-swe-agent[bot] 2026-02-14 13:27:14 +00:00
  • 9067df28ed Fix HTTP status code for parameter validation copilot-swe-agent[bot] 2026-02-14 13:21:57 +00:00
  • b5d71a473d Add realpath validation and accessibility improvements copilot-swe-agent[bot] 2026-02-14 13:21:09 +00:00
  • a3eeda2dc5 Fix security issues in ¿Quién soy? flow copilot-swe-agent[bot] 2026-02-14 13:19:56 +00:00
  • 302992c10b Add ¿Quién soy? flow to Panel Diario copilot-swe-agent[bot] 2026-02-14 13:18:22 +00:00
  • ec309d4aac Initial plan copilot-swe-agent[bot] 2026-02-14 13:14:50 +00:00
  • 22c4c09303 Refactor menu styles to include header context Naiel 2026-02-14 12:04:20 +01:00
  • cdb54a0670 Generar y almacenar una contraseña aleatoria para el usuario al iniciar sesión con Google Naiel 2026-02-13 12:33:32 +00:00
  • 8339c1e2ea Actualizar configuración de Docker y mejorar autenticación de Google en el inicio de sesión Naiel 2026-02-13 12:30:29 +00:00
  • 00ba9f3f01 update Naiel 2026-02-13 09:36:25 +00:00
  • 28770f9650 add manifest Naiel 2026-02-13 09:31:45 +00:00
  • 30fce4b5a9 v2.0,0 - Refactor code structure for improved readability and maintainability naielv 2026-02-13 01:56:00 +01:00
  • 4efda27840 add notice Naiel 2026-02-11 19:35:33 +01:00
  • 356cf32f38 Remove unnecessary line break in actividades section for cleaner layout Naiel 2026-02-06 23:31:10 +00:00
  • b3ff425609 Remove unnecessary environment variable from Docker Compose and tidy comments for clarity Naiel 2026-02-06 23:25:19 +00:00
  • 5834650273 Enhance Dockerfile with opcache configuration and update PHP extension installation; improve project description in proyectos.php; remove unused lazo.php file Naiel 2026-02-06 23:23:04 +00:00
  • 3de8329868 Update login form action and ensure pre-body is included correctly in comedor Naiel 2026-02-06 23:10:23 +00:00
  • c2d4074ac7 Merge pull request #8 from Axia4/copilot/fix-menu-types-list Naiel 2026-02-06 15:02:53 +01:00
  • 8527c8f08e Address code review feedback - improve security and code clarity copilot-swe-agent[bot] 2026-02-06 13:50:06 +00:00
  • 6027ceb227 Add delete and rename functionality for menu types copilot-swe-agent[bot] 2026-02-06 13:41:57 +00:00
  • e1e500aacc Initial plan copilot-swe-agent[bot] 2026-02-06 13:40:21 +00:00
  • 4e7fb6e150 add delete btn Naiel 2026-02-03 13:44:49 +00:00
  • 33f97a77a3 fix Naiel 2026-02-02 10:20:31 +00:00