Commit graph

  • d909006a01 Add production deployment files: - INSTALL.md: Complete installation guide in Spanish - setup.sh: Automatic setup script for dependencies - .env.example: Environment variables template - Updated requirements.txt and .gitignore main v1.0 develop ijuanes 2026-06-24 22:16:35 +01:00
  • fe42de5bfa Phase 4: Comprehensive dark mode enhancement ijuanes 2026-06-24 19:50:49 +01:00
  • c7ad302334 Phase 3: Mobile hamburger navigation menu ijuanes 2026-06-24 19:46:19 +01:00
  • 06da5bdf2f Phase 1: Responsive tables and Tailwind CSS standardization ijuanes 2026-06-24 15:53:55 +01:00
  • 1b28021134 Add frontend revamp roadmap: mobile readability and UI standardization ijuanes 2026-06-24 15:34:28 +01:00
  • ab8db53ba6 Add Roadmap section: Spanish as default, English deprecated ijuanes 2026-06-24 00:31:13 +01:00
  • b8ecfce5f0 Add dark mode toggle with persistence and fix visibility issues ijuanes 2026-06-23 20:54:15 +01:00
  • 2959cd5299 Student data import implementation: added tables, migration, import script, tests, and documentation. ijuanes 2026-06-23 19:57:49 +01:00
  • 9662f98169 Revert "docs: add project history narrative in Spanish for Ivan"\n\nThis commit has been undone by moving the file to ~/tmp/ ijuanes 2026-06-20 15:37:25 +01:00
  • d184b0423e docs: add project history narrative in Spanish for Ivan ijuanes 2026-06-20 15:00:24 +01:00
  • 2248237c79 fix(i18n): enable translations in all templates and implement cookie-based language persistence ijuanes 2026-06-20 13:14:41 +01:00
  • 8c1d12a5c4 feat(ui): add corporate logo and update colors to Cobalt Blue, Tiger Orange, Emerald Green ijuanes 2026-06-20 12:40:00 +01:00
  • c23304052a Add corporative logo ijuanes 2026-06-20 12:28:58 +01:00
  • 49e4562d31 fix(i18n): define get_locale function before passing to Babel constructor ijuanes 2026-06-20 10:04:53 +01:00
  • 6282bb9789 fix(i18n): use babel.locale_selector instead of babel.localeselector for Flask-Babel 4.0.0 ijuanes 2026-06-20 10:01:38 +01:00
  • 34dd3ca937 feat(i18n): add Spanish localization support with Flask-Babel ijuanes 2026-06-20 09:58:13 +01:00
  • db7e9591e1 fix(ui): handle None result from COUNT query when no users match criteria ijuanes 2026-06-20 08:55:18 +01:00
  • f5bbb93d59 fix(ui): fix user_loans SQL query with HAVING clause for status filter ijuanes 2026-06-20 08:53:55 +01:00
  • c9f3382c7c feat(ui): implement HTMX + Tailwind frontend revamp ijuanes 2026-06-20 08:38:42 +01:00
  • e70738c792 merge: bring master changes to develop branch ijuanes 2026-06-20 08:15:51 +01:00
  • f08c823dc1 docs: update CLI_VS_WEB.md with deprecation notice ijuanes 2026-06-20 08:05:05 +01:00
  • ab7b466ce4 deprecate: mark CLI as deprecated, recommend web interface ijuanes 2026-06-20 08:03:58 +01:00
  • e789201942 docs: add CLI vs Web functionality comparison ijuanes 2026-06-20 07:51:35 +01:00
  • 5d66ffa1a6 docs(ui): document navigation overflow fix in RESPONSIVE_CSS.md ijuanes 2026-06-20 01:42:29 +01:00
  • 26b77cf0e9 fix(ui): prevent navigation overflow on zoom and small screens ijuanes 2026-06-20 01:41:28 +01:00
  • 3e2e440d06 docs: add Spanish translation requirement note to RESPONSIVE_CSS.md ijuanes 2026-06-20 01:32:48 +01:00
  • dea2f23524 docs(ui): update RESPONSIVE_CSS.md with bug fix documentation ijuanes 2026-06-20 01:28:24 +01:00
  • 28232dbaf9 fix(ui): add missing </style> tag in base.html ijuanes 2026-06-20 01:27:17 +01:00
  • 927c323a6e feat(ui): add responsive CSS for mobile accessibility ijuanes 2026-06-20 01:20:39 +01:00
  • 531b3a9048 docs: add separated frontend architecture options for mobile support ijuanes 2026-06-18 12:13:59 +01:00
  • 1ad0e8bf13 docs: add PostgreSQL migration guide for future scalability ijuanes 2026-06-17 17:22:50 +01:00
  • 85978a710f docs: add testing documentation to README and RUNNING.md ijuanes 2026-06-17 17:10:12 +01:00
  • 83ac67fea2 test: add comprehensive unit test suite ijuanes 2026-06-17 17:07:20 +01:00
  • 3039363b6b Merge feature/user-loans-search: Non-loanable device management ijuanes 2026-06-09 23:54:44 +01:00
  • d3d1fb1b32 feat(non-loanable-devices): implement non-loanable device management ijuanes 2026-06-09 23:54:38 +01:00
  • ac73e5dc93 docs: add technical specifications document ijuanes 2026-06-04 23:00:14 +01:00
  • 5fd3aaf4c5 docs: add Spanish requirements document (platform/language agnostic) ijuanes 2026-06-04 10:12:18 +01:00
  • e9862f3d8d docs: add version control section to README ijuanes 2026-06-04 01:00:49 +01:00
  • ec79bc2ca3 feat(loans): add search and expandable past loans to user loans view ijuanes 2026-06-04 01:00:17 +01:00
  • 8a8d2f02fa Initial commit: Tablet lending system with user-tablet many-to-many relationship ijuanes 2026-06-03 10:43:17 +01:00