This repository was archived by the owner on Jul 12, 2026. It is now read-only.
Repository navigation
v4
Devido a este projecto já ser PAP, foram feitas bastantes alterações, incluindo um redesign completo do backoffice administrativo. Isso requer uma nova versão "major".
What's Changed
- Adicionar Página de Login by @marpisco in #87
- Bump phpmailer/phpmailer from 7.0.0 to 7.0.1 by @dependabot[bot] in #89
- Bump league/oauth2-client from 2.8.1 to 2.9.0 by @dependabot[bot] in #88
- Enhanced semanasrepetidas script with multi-select interface and user assignment by @Copilot in #86
- Add locked classroom reservations with admin-only booking by @Copilot in #90
- Add Motivo, Informação Adicional fields, modal user search, and Data de fim to semanasrepetidas script by @Copilot in #91
- Add pre-registration feature for users who haven't signed in yet by @Copilot in #92
- Replace admin/scripts/logsadmin.php with Registos tab featuring lazy-loaded table by @Copilot in #93
- Refactor admin users page: replace modal table with card grid and server-side search by @Copilot in #94
- Replace modal-based lists with inline tables and server-side search in salas.php and tempos.php by @Copilot in #95
- Redesign admin/pedidos.php with modern dashboard UX and update salas_postreserva.php by @Copilot in #96
- Add CanvasJS dashboard graphs for reservation statistics by @Copilot in #97
- Fix email system: correct recipients, add missing notifications, improve templates by @Copilot in #98
- Add email notification to semanasrepetidas.php recurring reservation script by @Copilot in #99
- Fix classroom switching bug: prioritize POST over GET parameter by @Copilot in #100
- Add preregistered user badge to admin users page by @Copilot in #101
- Add calendar highlighting for current day, gray out past days, and restrict past reservations to admins by @Copilot in #102
- Improve UI and organization for /reservas/index.php by @Copilot in #103
- [WIP] Fix auto reservation access for external users by @Copilot in #104
Full Changelog: v3.2.1...v4