Releases: marpisco/ClassLink
Releases · marpisco/ClassLink
v4.3.1
v4.3
v4.2 - Script de Email
Esta atualização adiciona o script de email.
What's Changed
- Add admin script for BCC email notifications to weekly reservation holders by @Copilot in #108
- Add IP address logging to admin actions with toggle visibility in registos by @Copilot in #110
Full Changelog: v4.1...v4.2
v4.1 - Suporte a Dark Mode
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
v3.2.1
v3.2 - Support for Materiais
What's Changed
- Add materials reservation system with CSV import by @Copilot in #77
- Replace fixed-height scrolling divs with Bootstrap modals in backoffice by @Copilot in #80
Full Changelog: v3.1...v3.2
v3.1 - The QOL update
What's Changed
- Update project description in README.md by @marpisco in #57
- Update logo to reflect new one by @marpisco in #61
- Revert "Update logo to reflect new one" by @marpisco in #62
- New branding Actualização by @marpisco in #63
- Implementar alterações do OAuth2 by @marpisco in #68
- Bump phpmailer/phpmailer from 6.10.0 to 7.0.0 by @dependabot[bot] in #64
- Fix critical SQL injection and XSS vulnerabilities across application by @Copilot in #69
- Implement bulk reservation feature for multiple time slots by @Copilot in #70
- Add per-classroom post-reservation content with CKEditor by @Copilot in #71
- Add autonomous room reservations (tipo_sala) by @Copilot in #73
- Adicionar validações de validade de sessão às páginas todas que não o… by @marpisco in #74
- Add autonomous reservation indicator to available times view by @Copilot in #78
Full Changelog: v3.0...v3.1
v3.0 - major release
Aplicação está pronta para deployment num ambiente de produção. Aguardo indicações de como proceder.
v2.2
Nova atualização
Esta versão tem uma alteração GRANDE à velocidade. Foi desenvolvido um sistema novo de tokens internos, para parar de depender tanto na sessão do GIAE
Novas alterações
- [SUGESTÃO] Acrescentar um botão de apagar a lista de reservas by @marpisco in #24
- Nova maneira de sessões by @marpisco in #25
Full Changelog: v2.1.1...v2.2